Annotation of tme/ic/m68k/m68k-opmap.c, revision 1.1.1.1

1.1       root        1: /* generated automatically by m68k-opmap-make.pl, do not edit! */
                      2: 
                      3: /* includes: */
                      4: #include "m68k-impl.h"
                      5: 
                      6: /* create submap 0: */
                      7: static struct _tme_m68k_decoder_submap *
                      8: _tme_m68k_create_submap0(struct tme_m68k *ic)
                      9: {
                     10:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                     11:   int entry_i;
                     12: 
                     13:   /* allocate and initialize the submap: */
                     14:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                     15:   submap_entry = submap;
                     16:   for (entry_i = 0; entry_i < 64; entry_i++) {
                     17:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                     18:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                     19:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                     20:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                     21:       submap_entry++;
                     22:   }
                     23: 
                     24:   /* fill the submap: */
                     25:   submap_entry = submap;
                     26: 
                     27:   /* submap 0 sub 0 */
                     28:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                     29:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                     30:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                     31: 
                     32:   /* submap 0 sub 1 */
                     33:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                     34:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                     35:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                     36: 
                     37:   /* submap 0 sub 2 */
                     38:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                     39:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                     40:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                     41: 
                     42:   /* submap 0 sub 3 */
                     43:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                     44:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                     45:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                     46: 
                     47:   /* submap 0 sub 4 */
                     48:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                     49:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                     50:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                     51: 
                     52:   /* submap 0 sub 5 */
                     53:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                     54:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                     55:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                     56: 
                     57:   /* submap 0 sub 6 */
                     58:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                     59:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                     60:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                     61: 
                     62:   /* submap 0 sub 7 */
                     63:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                     64:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                     65:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                     66: 
                     67:   /* submap 0 sub 8 */
                     68:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                     69: 
                     70:   /* submap 0 sub 9 */
                     71:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                     72: 
                     73:   /* submap 0 sub 10 */
                     74:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                     75: 
                     76:   /* submap 0 sub 11 */
                     77:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                     78: 
                     79:   /* submap 0 sub 12 */
                     80:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                     81: 
                     82:   /* submap 0 sub 13 */
                     83:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                     84: 
                     85:   /* submap 0 sub 14 */
                     86:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                     87: 
                     88:   /* submap 0 sub 15 */
                     89:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                     90: 
                     91:   /* submap 0 sub 16 */
                     92:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                     93:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                     94:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                     95: 
                     96:   /* submap 0 sub 17 */
                     97:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                     98:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                     99:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    100: 
                    101:   /* submap 0 sub 18 */
                    102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    103:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    104:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    105: 
                    106:   /* submap 0 sub 19 */
                    107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    108:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    109:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    110: 
                    111:   /* submap 0 sub 20 */
                    112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    114:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    115: 
                    116:   /* submap 0 sub 21 */
                    117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    119:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    120: 
                    121:   /* submap 0 sub 22 */
                    122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    124:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    125: 
                    126:   /* submap 0 sub 23 */
                    127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    129:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    130: 
                    131:   /* submap 0 sub 24 */
                    132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    134:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    135: 
                    136:   /* submap 0 sub 25 */
                    137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    138:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    139:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    140: 
                    141:   /* submap 0 sub 26 */
                    142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    144:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    145: 
                    146:   /* submap 0 sub 27 */
                    147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    149:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    150: 
                    151:   /* submap 0 sub 28 */
                    152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    154:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    155: 
                    156:   /* submap 0 sub 29 */
                    157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    159:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    160: 
                    161:   /* submap 0 sub 30 */
                    162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    164:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    165: 
                    166:   /* submap 0 sub 31 */
                    167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    168:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    169:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    170: 
                    171:   /* submap 0 sub 32 */
                    172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    174:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    175: 
                    176:   /* submap 0 sub 33 */
                    177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    179:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    180: 
                    181:   /* submap 0 sub 34 */
                    182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    184:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    185: 
                    186:   /* submap 0 sub 35 */
                    187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    189:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    190: 
                    191:   /* submap 0 sub 36 */
                    192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    193:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    194:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    195: 
                    196:   /* submap 0 sub 37 */
                    197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    199:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    200: 
                    201:   /* submap 0 sub 38 */
                    202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    204:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    205: 
                    206:   /* submap 0 sub 39 */
                    207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    208:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    209:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    210: 
                    211:   /* submap 0 sub 40 */
                    212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    214:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    215: 
                    216:   /* submap 0 sub 41 */
                    217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    218:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    219:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    220: 
                    221:   /* submap 0 sub 42 */
                    222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    223:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    224:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    225: 
                    226:   /* submap 0 sub 43 */
                    227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    229:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    230: 
                    231:   /* submap 0 sub 44 */
                    232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    234:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    235: 
                    236:   /* submap 0 sub 45 */
                    237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    239:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    240: 
                    241:   /* submap 0 sub 46 */
                    242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    243:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    244:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    245: 
                    246:   /* submap 0 sub 47 */
                    247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    249:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    250: 
                    251:   /* submap 0 sub 48 */
                    252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    254:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    255: 
                    256:   /* submap 0 sub 49 */
                    257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    259:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    260: 
                    261:   /* submap 0 sub 50 */
                    262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    264:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    265: 
                    266:   /* submap 0 sub 51 */
                    267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    269:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    270: 
                    271:   /* submap 0 sub 52 */
                    272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    274:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    275: 
                    276:   /* submap 0 sub 53 */
                    277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    279:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    280: 
                    281:   /* submap 0 sub 54 */
                    282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    283:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    284:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    285: 
                    286:   /* submap 0 sub 55 */
                    287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    288:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    289:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    290: 
                    291:   /* submap 0 sub 56 */
                    292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    294:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    295: 
                    296:   /* submap 0 sub 57 */
                    297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    299:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    300: 
                    301:   /* submap 0 sub 58 */
                    302:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    303: 
                    304:   /* submap 0 sub 59 */
                    305:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    306: 
                    307:   /* submap 0 sub 60 */
                    308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    309:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                    310: 
                    311:   /* submap 0 sub 61 */
                    312:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    313: 
                    314:   /* submap 0 sub 62 */
                    315:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    316: 
                    317:   /* submap 0 sub 63 */
                    318:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    319: 
                    320:   /* done: */
                    321:   return(submap);
                    322: }
                    323: 
                    324: /* create submap 1: */
                    325: static struct _tme_m68k_decoder_submap *
                    326: _tme_m68k_create_submap1(struct tme_m68k *ic)
                    327: {
                    328:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                    329:   int entry_i;
                    330: 
                    331:   /* allocate and initialize the submap: */
                    332:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                    333:   submap_entry = submap;
                    334:   for (entry_i = 0; entry_i < 64; entry_i++) {
                    335:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                    336:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                    337:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                    338:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                    339:       submap_entry++;
                    340:   }
                    341: 
                    342:   /* fill the submap: */
                    343:   submap_entry = submap;
                    344: 
                    345:   /* submap 1 sub 0 */
                    346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                    347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    348:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    349: 
                    350:   /* submap 1 sub 1 */
                    351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                    352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    353:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    354: 
                    355:   /* submap 1 sub 2 */
                    356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                    357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    358:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    359: 
                    360:   /* submap 1 sub 3 */
                    361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                    362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    363:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    364: 
                    365:   /* submap 1 sub 4 */
                    366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                    367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    368:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    369: 
                    370:   /* submap 1 sub 5 */
                    371:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                    372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    373:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    374: 
                    375:   /* submap 1 sub 6 */
                    376:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                    377:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    378:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    379: 
                    380:   /* submap 1 sub 7 */
                    381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                    382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    383:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    384: 
                    385:   /* submap 1 sub 8 */
                    386:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    387: 
                    388:   /* submap 1 sub 9 */
                    389:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    390: 
                    391:   /* submap 1 sub 10 */
                    392:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    393: 
                    394:   /* submap 1 sub 11 */
                    395:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    396: 
                    397:   /* submap 1 sub 12 */
                    398:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    399: 
                    400:   /* submap 1 sub 13 */
                    401:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    402: 
                    403:   /* submap 1 sub 14 */
                    404:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    405: 
                    406:   /* submap 1 sub 15 */
                    407:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    408: 
                    409:   /* submap 1 sub 16 */
                    410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    412:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    413: 
                    414:   /* submap 1 sub 17 */
                    415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    416:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    417:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    418: 
                    419:   /* submap 1 sub 18 */
                    420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    422:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    423: 
                    424:   /* submap 1 sub 19 */
                    425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    427:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    428: 
                    429:   /* submap 1 sub 20 */
                    430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    432:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    433: 
                    434:   /* submap 1 sub 21 */
                    435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    437:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    438: 
                    439:   /* submap 1 sub 22 */
                    440:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    441:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    442:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    443: 
                    444:   /* submap 1 sub 23 */
                    445:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    446:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    447:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    448: 
                    449:   /* submap 1 sub 24 */
                    450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    451:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    452:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    453: 
                    454:   /* submap 1 sub 25 */
                    455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    456:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    457:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    458: 
                    459:   /* submap 1 sub 26 */
                    460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    461:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    462:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    463: 
                    464:   /* submap 1 sub 27 */
                    465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    467:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    468: 
                    469:   /* submap 1 sub 28 */
                    470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    472:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    473: 
                    474:   /* submap 1 sub 29 */
                    475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    477:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    478: 
                    479:   /* submap 1 sub 30 */
                    480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    482:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    483: 
                    484:   /* submap 1 sub 31 */
                    485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    486:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    487:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    488: 
                    489:   /* submap 1 sub 32 */
                    490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    492:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    493: 
                    494:   /* submap 1 sub 33 */
                    495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    497:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    498: 
                    499:   /* submap 1 sub 34 */
                    500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    502:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    503: 
                    504:   /* submap 1 sub 35 */
                    505:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    507:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    508: 
                    509:   /* submap 1 sub 36 */
                    510:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    512:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    513: 
                    514:   /* submap 1 sub 37 */
                    515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    517:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    518: 
                    519:   /* submap 1 sub 38 */
                    520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    522:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    523: 
                    524:   /* submap 1 sub 39 */
                    525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    527:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    528: 
                    529:   /* submap 1 sub 40 */
                    530:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    532:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    533: 
                    534:   /* submap 1 sub 41 */
                    535:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    537:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    538: 
                    539:   /* submap 1 sub 42 */
                    540:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    542:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    543: 
                    544:   /* submap 1 sub 43 */
                    545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    547:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    548: 
                    549:   /* submap 1 sub 44 */
                    550:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    552:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    553: 
                    554:   /* submap 1 sub 45 */
                    555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    557:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    558: 
                    559:   /* submap 1 sub 46 */
                    560:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    562:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    563: 
                    564:   /* submap 1 sub 47 */
                    565:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    567:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    568: 
                    569:   /* submap 1 sub 48 */
                    570:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    572:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    573: 
                    574:   /* submap 1 sub 49 */
                    575:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    577:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    578: 
                    579:   /* submap 1 sub 50 */
                    580:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    582:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    583: 
                    584:   /* submap 1 sub 51 */
                    585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    587:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    588: 
                    589:   /* submap 1 sub 52 */
                    590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    592:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    593: 
                    594:   /* submap 1 sub 53 */
                    595:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    597:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    598: 
                    599:   /* submap 1 sub 54 */
                    600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    602:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    603: 
                    604:   /* submap 1 sub 55 */
                    605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    607:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    608: 
                    609:   /* submap 1 sub 56 */
                    610:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    612:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    613: 
                    614:   /* submap 1 sub 57 */
                    615:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    617:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    618: 
                    619:   /* submap 1 sub 58 */
                    620:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    621: 
                    622:   /* submap 1 sub 59 */
                    623:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    624: 
                    625:   /* submap 1 sub 60 */
                    626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    627:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                    628: 
                    629:   /* submap 1 sub 61 */
                    630:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    631: 
                    632:   /* submap 1 sub 62 */
                    633:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    634: 
                    635:   /* submap 1 sub 63 */
                    636:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    637: 
                    638:   /* done: */
                    639:   return(submap);
                    640: }
                    641: 
                    642: /* create submap 2: */
                    643: static struct _tme_m68k_decoder_submap *
                    644: _tme_m68k_create_submap2(struct tme_m68k *ic)
                    645: {
                    646:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                    647:   int entry_i;
                    648: 
                    649:   /* allocate and initialize the submap: */
                    650:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                    651:   submap_entry = submap;
                    652:   for (entry_i = 0; entry_i < 64; entry_i++) {
                    653:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                    654:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                    655:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                    656:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                    657:       submap_entry++;
                    658:   }
                    659: 
                    660:   /* fill the submap: */
                    661:   submap_entry = submap;
                    662: 
                    663:   /* submap 2 sub 0 */
                    664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                    665:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    666:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    667: 
                    668:   /* submap 2 sub 1 */
                    669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                    670:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    671:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    672: 
                    673:   /* submap 2 sub 2 */
                    674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                    675:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    676:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    677: 
                    678:   /* submap 2 sub 3 */
                    679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                    680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    681:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    682: 
                    683:   /* submap 2 sub 4 */
                    684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                    685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    686:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    687: 
                    688:   /* submap 2 sub 5 */
                    689:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                    690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    691:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    692: 
                    693:   /* submap 2 sub 6 */
                    694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                    695:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    696:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    697: 
                    698:   /* submap 2 sub 7 */
                    699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                    700:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    701:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    702: 
                    703:   /* submap 2 sub 8 */
                    704:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    705: 
                    706:   /* submap 2 sub 9 */
                    707:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    708: 
                    709:   /* submap 2 sub 10 */
                    710:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    711: 
                    712:   /* submap 2 sub 11 */
                    713:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    714: 
                    715:   /* submap 2 sub 12 */
                    716:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    717: 
                    718:   /* submap 2 sub 13 */
                    719:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    720: 
                    721:   /* submap 2 sub 14 */
                    722:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    723: 
                    724:   /* submap 2 sub 15 */
                    725:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    726: 
                    727:   /* submap 2 sub 16 */
                    728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    729:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    730:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    731: 
                    732:   /* submap 2 sub 17 */
                    733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    735:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    736: 
                    737:   /* submap 2 sub 18 */
                    738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    740:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    741: 
                    742:   /* submap 2 sub 19 */
                    743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    745:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    746: 
                    747:   /* submap 2 sub 20 */
                    748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    750:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    751: 
                    752:   /* submap 2 sub 21 */
                    753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    755:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    756: 
                    757:   /* submap 2 sub 22 */
                    758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    760:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    761: 
                    762:   /* submap 2 sub 23 */
                    763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    765:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    766: 
                    767:   /* submap 2 sub 24 */
                    768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    770:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    771: 
                    772:   /* submap 2 sub 25 */
                    773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    775:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    776: 
                    777:   /* submap 2 sub 26 */
                    778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    780:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    781: 
                    782:   /* submap 2 sub 27 */
                    783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    785:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    786: 
                    787:   /* submap 2 sub 28 */
                    788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    790:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    791: 
                    792:   /* submap 2 sub 29 */
                    793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    794:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    795:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    796: 
                    797:   /* submap 2 sub 30 */
                    798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    799:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    800:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    801: 
                    802:   /* submap 2 sub 31 */
                    803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    805:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    806: 
                    807:   /* submap 2 sub 32 */
                    808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    810:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    811: 
                    812:   /* submap 2 sub 33 */
                    813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    815:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    816: 
                    817:   /* submap 2 sub 34 */
                    818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    820:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    821: 
                    822:   /* submap 2 sub 35 */
                    823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    824:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    825:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    826: 
                    827:   /* submap 2 sub 36 */
                    828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    829:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    830:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    831: 
                    832:   /* submap 2 sub 37 */
                    833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    834:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    835:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    836: 
                    837:   /* submap 2 sub 38 */
                    838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    840:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    841: 
                    842:   /* submap 2 sub 39 */
                    843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    845:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    846: 
                    847:   /* submap 2 sub 40 */
                    848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    849:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    850:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    851: 
                    852:   /* submap 2 sub 41 */
                    853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    855:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    856: 
                    857:   /* submap 2 sub 42 */
                    858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    859:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    860:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    861: 
                    862:   /* submap 2 sub 43 */
                    863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    865:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    866: 
                    867:   /* submap 2 sub 44 */
                    868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    869:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    870:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    871: 
                    872:   /* submap 2 sub 45 */
                    873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    875:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    876: 
                    877:   /* submap 2 sub 46 */
                    878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    879:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    880:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    881: 
                    882:   /* submap 2 sub 47 */
                    883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    885:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    886: 
                    887:   /* submap 2 sub 48 */
                    888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    889:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    890:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    891: 
                    892:   /* submap 2 sub 49 */
                    893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    894:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    895:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    896: 
                    897:   /* submap 2 sub 50 */
                    898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    900:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    901: 
                    902:   /* submap 2 sub 51 */
                    903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    904:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    905:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    906: 
                    907:   /* submap 2 sub 52 */
                    908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    909:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    910:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    911: 
                    912:   /* submap 2 sub 53 */
                    913:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    914:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    915:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    916: 
                    917:   /* submap 2 sub 54 */
                    918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    919:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    920:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    921: 
                    922:   /* submap 2 sub 55 */
                    923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    924:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    925:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    926: 
                    927:   /* submap 2 sub 56 */
                    928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    929:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    930:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    931: 
                    932:   /* submap 2 sub 57 */
                    933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                    934:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    935:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                    936: 
                    937:   /* submap 2 sub 58 */
                    938:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    939: 
                    940:   /* submap 2 sub 59 */
                    941:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    942: 
                    943:   /* submap 2 sub 60 */
                    944:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    945: 
                    946:   /* submap 2 sub 61 */
                    947:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    948: 
                    949:   /* submap 2 sub 62 */
                    950:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    951: 
                    952:   /* submap 2 sub 63 */
                    953:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    954: 
                    955:   /* done: */
                    956:   return(submap);
                    957: }
                    958: 
                    959: /* create submap 3: */
                    960: static struct _tme_m68k_decoder_submap *
                    961: _tme_m68k_create_submap3(struct tme_m68k *ic)
                    962: {
                    963:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                    964:   int entry_i;
                    965: 
                    966:   /* allocate and initialize the submap: */
                    967:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                    968:   submap_entry = submap;
                    969:   for (entry_i = 0; entry_i < 64; entry_i++) {
                    970:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                    971:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                    972:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                    973:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                    974:       submap_entry++;
                    975:   }
                    976: 
                    977:   /* fill the submap: */
                    978:   submap_entry = submap;
                    979: 
                    980:   /* submap 3 sub 0 */
                    981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                    982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    983:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    984: 
                    985:   /* submap 3 sub 1 */
                    986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                    987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    988:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    989: 
                    990:   /* submap 3 sub 2 */
                    991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                    992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    993:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    994: 
                    995:   /* submap 3 sub 3 */
                    996:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                    997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                    998:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                    999: 
                   1000:   /* submap 3 sub 4 */
                   1001:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   1002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1003:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1004: 
                   1005:   /* submap 3 sub 5 */
                   1006:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   1007:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1008:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1009: 
                   1010:   /* submap 3 sub 6 */
                   1011:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   1012:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1013:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1014: 
                   1015:   /* submap 3 sub 7 */
                   1016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   1017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1018:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1019: 
                   1020:   /* submap 3 sub 8 */
                   1021:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   1022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1023:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1024: 
                   1025:   /* submap 3 sub 9 */
                   1026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   1027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1028:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1029: 
                   1030:   /* submap 3 sub 10 */
                   1031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   1032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1033:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1034: 
                   1035:   /* submap 3 sub 11 */
                   1036:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   1037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1038:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1039: 
                   1040:   /* submap 3 sub 12 */
                   1041:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   1042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1043:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1044: 
                   1045:   /* submap 3 sub 13 */
                   1046:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   1047:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1048:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1049: 
                   1050:   /* submap 3 sub 14 */
                   1051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   1052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1053:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1054: 
                   1055:   /* submap 3 sub 15 */
                   1056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   1057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1058:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1059: 
                   1060:   /* submap 3 sub 16 */
                   1061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1063:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1064: 
                   1065:   /* submap 3 sub 17 */
                   1066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1068:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1069: 
                   1070:   /* submap 3 sub 18 */
                   1071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1073:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1074: 
                   1075:   /* submap 3 sub 19 */
                   1076:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1078:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1079: 
                   1080:   /* submap 3 sub 20 */
                   1081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1083:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1084: 
                   1085:   /* submap 3 sub 21 */
                   1086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1088:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1089: 
                   1090:   /* submap 3 sub 22 */
                   1091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1093:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1094: 
                   1095:   /* submap 3 sub 23 */
                   1096:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1098:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1099: 
                   1100:   /* submap 3 sub 24 */
                   1101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1103:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1104: 
                   1105:   /* submap 3 sub 25 */
                   1106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1108:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1109: 
                   1110:   /* submap 3 sub 26 */
                   1111:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1113:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1114: 
                   1115:   /* submap 3 sub 27 */
                   1116:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1118:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1119: 
                   1120:   /* submap 3 sub 28 */
                   1121:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1123:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1124: 
                   1125:   /* submap 3 sub 29 */
                   1126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1128:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1129: 
                   1130:   /* submap 3 sub 30 */
                   1131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1133:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1134: 
                   1135:   /* submap 3 sub 31 */
                   1136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1138:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1139: 
                   1140:   /* submap 3 sub 32 */
                   1141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1143:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1144: 
                   1145:   /* submap 3 sub 33 */
                   1146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1148:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1149: 
                   1150:   /* submap 3 sub 34 */
                   1151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1153:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1154: 
                   1155:   /* submap 3 sub 35 */
                   1156:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1158:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1159: 
                   1160:   /* submap 3 sub 36 */
                   1161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1163:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1164: 
                   1165:   /* submap 3 sub 37 */
                   1166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1168:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1169: 
                   1170:   /* submap 3 sub 38 */
                   1171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1173:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1174: 
                   1175:   /* submap 3 sub 39 */
                   1176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1178:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1179: 
                   1180:   /* submap 3 sub 40 */
                   1181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1183:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1184: 
                   1185:   /* submap 3 sub 41 */
                   1186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1188:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1189: 
                   1190:   /* submap 3 sub 42 */
                   1191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1193:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1194: 
                   1195:   /* submap 3 sub 43 */
                   1196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1198:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1199: 
                   1200:   /* submap 3 sub 44 */
                   1201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1203:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1204: 
                   1205:   /* submap 3 sub 45 */
                   1206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1208:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1209: 
                   1210:   /* submap 3 sub 46 */
                   1211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1213:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1214: 
                   1215:   /* submap 3 sub 47 */
                   1216:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1218:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1219: 
                   1220:   /* submap 3 sub 48 */
                   1221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1223:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1224: 
                   1225:   /* submap 3 sub 49 */
                   1226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1228:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1229: 
                   1230:   /* submap 3 sub 50 */
                   1231:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1233:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1234: 
                   1235:   /* submap 3 sub 51 */
                   1236:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1238:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1239: 
                   1240:   /* submap 3 sub 52 */
                   1241:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1243:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1244: 
                   1245:   /* submap 3 sub 53 */
                   1246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1248:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1249: 
                   1250:   /* submap 3 sub 54 */
                   1251:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1253:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1254: 
                   1255:   /* submap 3 sub 55 */
                   1256:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1258:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1259: 
                   1260:   /* submap 3 sub 56 */
                   1261:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1263:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1264: 
                   1265:   /* submap 3 sub 57 */
                   1266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1268:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1269: 
                   1270:   /* submap 3 sub 58 */
                   1271:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1273:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   1274: 
                   1275:   /* submap 3 sub 59 */
                   1276:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1278:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 5;
                   1279: 
                   1280:   /* submap 3 sub 60 */
                   1281:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   1282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   1283:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 6;
                   1284: 
                   1285:   /* submap 3 sub 61 */
                   1286:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   1287: 
                   1288:   /* submap 3 sub 62 */
                   1289:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   1290: 
                   1291:   /* submap 3 sub 63 */
                   1292:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   1293: 
                   1294:   /* done: */
                   1295:   return(submap);
                   1296: }
                   1297: 
                   1298: /* create submap 4: */
                   1299: static struct _tme_m68k_decoder_submap *
                   1300: _tme_m68k_create_submap4(struct tme_m68k *ic)
                   1301: {
                   1302:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   1303:   int entry_i;
                   1304: 
                   1305:   /* allocate and initialize the submap: */
                   1306:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   1307:   submap_entry = submap;
                   1308:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   1309:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   1310:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   1311:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   1312:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   1313:       submap_entry++;
                   1314:   }
                   1315: 
                   1316:   /* fill the submap: */
                   1317:   submap_entry = submap;
                   1318: 
                   1319:   /* submap 4 sub 0 */
                   1320:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   1321:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1322:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1323: 
                   1324:   /* submap 4 sub 1 */
                   1325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   1326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1327:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1328: 
                   1329:   /* submap 4 sub 2 */
                   1330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   1331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1332:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1333: 
                   1334:   /* submap 4 sub 3 */
                   1335:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   1336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1337:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1338: 
                   1339:   /* submap 4 sub 4 */
                   1340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   1341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1342:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1343: 
                   1344:   /* submap 4 sub 5 */
                   1345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   1346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1347:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1348: 
                   1349:   /* submap 4 sub 6 */
                   1350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   1351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1352:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1353: 
                   1354:   /* submap 4 sub 7 */
                   1355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   1356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1357:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1358: 
                   1359:   /* submap 4 sub 8 */
                   1360:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1361: 
                   1362:   /* submap 4 sub 9 */
                   1363:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1364: 
                   1365:   /* submap 4 sub 10 */
                   1366:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1367: 
                   1368:   /* submap 4 sub 11 */
                   1369:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1370: 
                   1371:   /* submap 4 sub 12 */
                   1372:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1373: 
                   1374:   /* submap 4 sub 13 */
                   1375:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1376: 
                   1377:   /* submap 4 sub 14 */
                   1378:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1379: 
                   1380:   /* submap 4 sub 15 */
                   1381:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1382: 
                   1383:   /* submap 4 sub 16 */
                   1384:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1386:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1387: 
                   1388:   /* submap 4 sub 17 */
                   1389:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1390:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1391:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1392: 
                   1393:   /* submap 4 sub 18 */
                   1394:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1395:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1396:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1397: 
                   1398:   /* submap 4 sub 19 */
                   1399:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1401:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1402: 
                   1403:   /* submap 4 sub 20 */
                   1404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1405:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1406:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1407: 
                   1408:   /* submap 4 sub 21 */
                   1409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1411:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1412: 
                   1413:   /* submap 4 sub 22 */
                   1414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1416:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1417: 
                   1418:   /* submap 4 sub 23 */
                   1419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1421:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1422: 
                   1423:   /* submap 4 sub 24 */
                   1424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1426:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1427: 
                   1428:   /* submap 4 sub 25 */
                   1429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1431:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1432: 
                   1433:   /* submap 4 sub 26 */
                   1434:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1436:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1437: 
                   1438:   /* submap 4 sub 27 */
                   1439:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1440:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1441:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1442: 
                   1443:   /* submap 4 sub 28 */
                   1444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1445:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1446:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1447: 
                   1448:   /* submap 4 sub 29 */
                   1449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1451:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1452: 
                   1453:   /* submap 4 sub 30 */
                   1454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1456:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1457: 
                   1458:   /* submap 4 sub 31 */
                   1459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1461:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1462: 
                   1463:   /* submap 4 sub 32 */
                   1464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1466:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1467: 
                   1468:   /* submap 4 sub 33 */
                   1469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1471:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1472: 
                   1473:   /* submap 4 sub 34 */
                   1474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1476:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1477: 
                   1478:   /* submap 4 sub 35 */
                   1479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1481:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1482: 
                   1483:   /* submap 4 sub 36 */
                   1484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1486:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1487: 
                   1488:   /* submap 4 sub 37 */
                   1489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1491:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1492: 
                   1493:   /* submap 4 sub 38 */
                   1494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1496:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1497: 
                   1498:   /* submap 4 sub 39 */
                   1499:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1501:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1502: 
                   1503:   /* submap 4 sub 40 */
                   1504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1505:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1506:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1507: 
                   1508:   /* submap 4 sub 41 */
                   1509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1510:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1511:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1512: 
                   1513:   /* submap 4 sub 42 */
                   1514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1516:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1517: 
                   1518:   /* submap 4 sub 43 */
                   1519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1521:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1522: 
                   1523:   /* submap 4 sub 44 */
                   1524:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1526:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1527: 
                   1528:   /* submap 4 sub 45 */
                   1529:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1530:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1531:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1532: 
                   1533:   /* submap 4 sub 46 */
                   1534:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1535:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1536:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1537: 
                   1538:   /* submap 4 sub 47 */
                   1539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1540:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1541:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1542: 
                   1543:   /* submap 4 sub 48 */
                   1544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1546:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1547: 
                   1548:   /* submap 4 sub 49 */
                   1549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1550:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1551:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1552: 
                   1553:   /* submap 4 sub 50 */
                   1554:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1556:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1557: 
                   1558:   /* submap 4 sub 51 */
                   1559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1560:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1561:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1562: 
                   1563:   /* submap 4 sub 52 */
                   1564:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1565:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1566:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1567: 
                   1568:   /* submap 4 sub 53 */
                   1569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1570:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1571:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1572: 
                   1573:   /* submap 4 sub 54 */
                   1574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1575:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1576:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1577: 
                   1578:   /* submap 4 sub 55 */
                   1579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1580:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1581:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1582: 
                   1583:   /* submap 4 sub 56 */
                   1584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1586:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1587: 
                   1588:   /* submap 4 sub 57 */
                   1589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1591:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1592: 
                   1593:   /* submap 4 sub 58 */
                   1594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1595:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1596:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1597: 
                   1598:   /* submap 4 sub 59 */
                   1599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1601:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1602: 
                   1603:   /* submap 4 sub 60 */
                   1604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   1605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   1606:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1607: 
                   1608:   /* submap 4 sub 61 */
                   1609:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1610: 
                   1611:   /* submap 4 sub 62 */
                   1612:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1613: 
                   1614:   /* submap 4 sub 63 */
                   1615:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1616: 
                   1617:   /* done: */
                   1618:   return(submap);
                   1619: }
                   1620: 
                   1621: /* create submap 5: */
                   1622: static struct _tme_m68k_decoder_submap *
                   1623: _tme_m68k_create_submap5(struct tme_m68k *ic)
                   1624: {
                   1625:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   1626:   int entry_i;
                   1627: 
                   1628:   /* allocate and initialize the submap: */
                   1629:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   1630:   submap_entry = submap;
                   1631:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   1632:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   1633:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   1634:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   1635:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   1636:       submap_entry++;
                   1637:   }
                   1638: 
                   1639:   /* fill the submap: */
                   1640:   submap_entry = submap;
                   1641: 
                   1642:   /* submap 5 sub 0 */
                   1643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   1644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   1645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1647:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1648: 
                   1649:   /* submap 5 sub 1 */
                   1650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   1651:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   1652:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1654:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1655: 
                   1656:   /* submap 5 sub 2 */
                   1657:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   1658:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   1659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1661:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1662: 
                   1663:   /* submap 5 sub 3 */
                   1664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   1665:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   1666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1668:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1669: 
                   1670:   /* submap 5 sub 4 */
                   1671:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   1672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   1673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1675:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1676: 
                   1677:   /* submap 5 sub 5 */
                   1678:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   1679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   1680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1682:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1683: 
                   1684:   /* submap 5 sub 6 */
                   1685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   1686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   1687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1688:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1689:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1690: 
                   1691:   /* submap 5 sub 7 */
                   1692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   1693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   1694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1695:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1696:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1697: 
                   1698:   /* submap 5 sub 8 */
                   1699:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1700: 
                   1701:   /* submap 5 sub 9 */
                   1702:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1703: 
                   1704:   /* submap 5 sub 10 */
                   1705:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1706: 
                   1707:   /* submap 5 sub 11 */
                   1708:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1709: 
                   1710:   /* submap 5 sub 12 */
                   1711:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1712: 
                   1713:   /* submap 5 sub 13 */
                   1714:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1715: 
                   1716:   /* submap 5 sub 14 */
                   1717:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1718: 
                   1719:   /* submap 5 sub 15 */
                   1720:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1721: 
                   1722:   /* submap 5 sub 16 */
                   1723:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1725:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1726: 
                   1727:   /* submap 5 sub 17 */
                   1728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1729:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1730:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1731: 
                   1732:   /* submap 5 sub 18 */
                   1733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1735:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1736: 
                   1737:   /* submap 5 sub 19 */
                   1738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1740:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1741: 
                   1742:   /* submap 5 sub 20 */
                   1743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1745:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1746: 
                   1747:   /* submap 5 sub 21 */
                   1748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1750:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1751: 
                   1752:   /* submap 5 sub 22 */
                   1753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1755:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1756: 
                   1757:   /* submap 5 sub 23 */
                   1758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1760:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1761: 
                   1762:   /* submap 5 sub 24 */
                   1763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1765:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1766: 
                   1767:   /* submap 5 sub 25 */
                   1768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1770:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1771: 
                   1772:   /* submap 5 sub 26 */
                   1773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1775:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1776: 
                   1777:   /* submap 5 sub 27 */
                   1778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1780:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1781: 
                   1782:   /* submap 5 sub 28 */
                   1783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1785:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1786: 
                   1787:   /* submap 5 sub 29 */
                   1788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1790:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1791: 
                   1792:   /* submap 5 sub 30 */
                   1793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1794:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1795:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1796: 
                   1797:   /* submap 5 sub 31 */
                   1798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1799:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1800:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1801: 
                   1802:   /* submap 5 sub 32 */
                   1803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1805:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1806: 
                   1807:   /* submap 5 sub 33 */
                   1808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1810:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1811: 
                   1812:   /* submap 5 sub 34 */
                   1813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1815:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1816: 
                   1817:   /* submap 5 sub 35 */
                   1818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1820:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1821: 
                   1822:   /* submap 5 sub 36 */
                   1823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1824:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1825:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1826: 
                   1827:   /* submap 5 sub 37 */
                   1828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1829:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1830:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1831: 
                   1832:   /* submap 5 sub 38 */
                   1833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1834:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1835:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1836: 
                   1837:   /* submap 5 sub 39 */
                   1838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1840:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1841: 
                   1842:   /* submap 5 sub 40 */
                   1843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1845:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1846: 
                   1847:   /* submap 5 sub 41 */
                   1848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1849:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1850:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1851: 
                   1852:   /* submap 5 sub 42 */
                   1853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1855:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1856: 
                   1857:   /* submap 5 sub 43 */
                   1858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1859:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1860:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1861: 
                   1862:   /* submap 5 sub 44 */
                   1863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1865:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1866: 
                   1867:   /* submap 5 sub 45 */
                   1868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1869:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1870:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1871: 
                   1872:   /* submap 5 sub 46 */
                   1873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1875:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1876: 
                   1877:   /* submap 5 sub 47 */
                   1878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1879:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1880:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1881: 
                   1882:   /* submap 5 sub 48 */
                   1883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1885:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1886: 
                   1887:   /* submap 5 sub 49 */
                   1888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1889:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1890:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1891: 
                   1892:   /* submap 5 sub 50 */
                   1893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1894:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1895:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1896: 
                   1897:   /* submap 5 sub 51 */
                   1898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1900:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1901: 
                   1902:   /* submap 5 sub 52 */
                   1903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1904:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1905:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1906: 
                   1907:   /* submap 5 sub 53 */
                   1908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1909:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1910:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1911: 
                   1912:   /* submap 5 sub 54 */
                   1913:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1914:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1915:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1916: 
                   1917:   /* submap 5 sub 55 */
                   1918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1919:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1920:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1921: 
                   1922:   /* submap 5 sub 56 */
                   1923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1924:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1925:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1926: 
                   1927:   /* submap 5 sub 57 */
                   1928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1929:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1930:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1931: 
                   1932:   /* submap 5 sub 58 */
                   1933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1934:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1935:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1936: 
                   1937:   /* submap 5 sub 59 */
                   1938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1939:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1940:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1941: 
                   1942:   /* submap 5 sub 60 */
                   1943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   1944:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   1945:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   1946:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   1947:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   1948: 
                   1949:   /* submap 5 sub 61 */
                   1950:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1951: 
                   1952:   /* submap 5 sub 62 */
                   1953:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1954: 
                   1955:   /* submap 5 sub 63 */
                   1956:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   1957: 
                   1958:   /* done: */
                   1959:   return(submap);
                   1960: }
                   1961: 
                   1962: /* create submap 6: */
                   1963: static struct _tme_m68k_decoder_submap *
                   1964: _tme_m68k_create_submap6(struct tme_m68k *ic)
                   1965: {
                   1966:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   1967:   int entry_i;
                   1968: 
                   1969:   /* allocate and initialize the submap: */
                   1970:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   1971:   submap_entry = submap;
                   1972:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   1973:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   1974:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   1975:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   1976:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   1977:       submap_entry++;
                   1978:   }
                   1979: 
                   1980:   /* fill the submap: */
                   1981:   submap_entry = submap;
                   1982: 
                   1983:   /* submap 6 sub 0 */
                   1984:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   1985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1986:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1987: 
                   1988:   /* submap 6 sub 1 */
                   1989:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   1990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1991:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1992: 
                   1993:   /* submap 6 sub 2 */
                   1994:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   1995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   1996:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   1997: 
                   1998:   /* submap 6 sub 3 */
                   1999:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   2000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2001:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2002: 
                   2003:   /* submap 6 sub 4 */
                   2004:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   2005:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2006:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2007: 
                   2008:   /* submap 6 sub 5 */
                   2009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   2010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2011:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2012: 
                   2013:   /* submap 6 sub 6 */
                   2014:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   2015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2016:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2017: 
                   2018:   /* submap 6 sub 7 */
                   2019:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   2020:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2021:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2022: 
                   2023:   /* submap 6 sub 8 */
                   2024:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   2025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2026:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2027: 
                   2028:   /* submap 6 sub 9 */
                   2029:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   2030:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2031:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2032: 
                   2033:   /* submap 6 sub 10 */
                   2034:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   2035:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2036:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2037: 
                   2038:   /* submap 6 sub 11 */
                   2039:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   2040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2041:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2042: 
                   2043:   /* submap 6 sub 12 */
                   2044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   2045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2046:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2047: 
                   2048:   /* submap 6 sub 13 */
                   2049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   2050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2051:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2052: 
                   2053:   /* submap 6 sub 14 */
                   2054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   2055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2056:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2057: 
                   2058:   /* submap 6 sub 15 */
                   2059:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   2060:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2061:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2062: 
                   2063:   /* submap 6 sub 16 */
                   2064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2066:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2067: 
                   2068:   /* submap 6 sub 17 */
                   2069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2071:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2072: 
                   2073:   /* submap 6 sub 18 */
                   2074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2075:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2076:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2077: 
                   2078:   /* submap 6 sub 19 */
                   2079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2081:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2082: 
                   2083:   /* submap 6 sub 20 */
                   2084:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2085:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2086:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2087: 
                   2088:   /* submap 6 sub 21 */
                   2089:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2090:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2091:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2092: 
                   2093:   /* submap 6 sub 22 */
                   2094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2095:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2096:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2097: 
                   2098:   /* submap 6 sub 23 */
                   2099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2101:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2102: 
                   2103:   /* submap 6 sub 24 */
                   2104:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2106:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2107: 
                   2108:   /* submap 6 sub 25 */
                   2109:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2110:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2111:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2112: 
                   2113:   /* submap 6 sub 26 */
                   2114:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2115:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2116:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2117: 
                   2118:   /* submap 6 sub 27 */
                   2119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2120:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2121:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2122: 
                   2123:   /* submap 6 sub 28 */
                   2124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2125:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2126:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2127: 
                   2128:   /* submap 6 sub 29 */
                   2129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2130:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2131:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2132: 
                   2133:   /* submap 6 sub 30 */
                   2134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2136:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2137: 
                   2138:   /* submap 6 sub 31 */
                   2139:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2140:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2141:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2142: 
                   2143:   /* submap 6 sub 32 */
                   2144:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2145:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2146:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2147: 
                   2148:   /* submap 6 sub 33 */
                   2149:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2150:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2151:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2152: 
                   2153:   /* submap 6 sub 34 */
                   2154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2155:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2156:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2157: 
                   2158:   /* submap 6 sub 35 */
                   2159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2161:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2162: 
                   2163:   /* submap 6 sub 36 */
                   2164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2166:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2167: 
                   2168:   /* submap 6 sub 37 */
                   2169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2171:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2172: 
                   2173:   /* submap 6 sub 38 */
                   2174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2176:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2177: 
                   2178:   /* submap 6 sub 39 */
                   2179:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2180:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2181:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2182: 
                   2183:   /* submap 6 sub 40 */
                   2184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2185:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2186:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2187: 
                   2188:   /* submap 6 sub 41 */
                   2189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2191:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2192: 
                   2193:   /* submap 6 sub 42 */
                   2194:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2196:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2197: 
                   2198:   /* submap 6 sub 43 */
                   2199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2200:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2201:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2202: 
                   2203:   /* submap 6 sub 44 */
                   2204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2206:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2207: 
                   2208:   /* submap 6 sub 45 */
                   2209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2211:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2212: 
                   2213:   /* submap 6 sub 46 */
                   2214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2216:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2217: 
                   2218:   /* submap 6 sub 47 */
                   2219:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2220:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2221:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2222: 
                   2223:   /* submap 6 sub 48 */
                   2224:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2226:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2227: 
                   2228:   /* submap 6 sub 49 */
                   2229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2230:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2231:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2232: 
                   2233:   /* submap 6 sub 50 */
                   2234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2236:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2237: 
                   2238:   /* submap 6 sub 51 */
                   2239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2240:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2241:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2242: 
                   2243:   /* submap 6 sub 52 */
                   2244:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2245:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2246:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2247: 
                   2248:   /* submap 6 sub 53 */
                   2249:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2250:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2251:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2252: 
                   2253:   /* submap 6 sub 54 */
                   2254:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2255:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2256:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2257: 
                   2258:   /* submap 6 sub 55 */
                   2259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2260:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2261:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2262: 
                   2263:   /* submap 6 sub 56 */
                   2264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2265:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2266:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2267: 
                   2268:   /* submap 6 sub 57 */
                   2269:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2271:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2272: 
                   2273:   /* submap 6 sub 58 */
                   2274:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2275:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2276:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2277: 
                   2278:   /* submap 6 sub 59 */
                   2279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2280:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2281:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2282: 
                   2283:   /* submap 6 sub 60 */
                   2284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   2285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   2286:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2287: 
                   2288:   /* submap 6 sub 61 */
                   2289:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2290: 
                   2291:   /* submap 6 sub 62 */
                   2292:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2293: 
                   2294:   /* submap 6 sub 63 */
                   2295:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2296: 
                   2297:   /* done: */
                   2298:   return(submap);
                   2299: }
                   2300: 
                   2301: /* create submap 7: */
                   2302: static struct _tme_m68k_decoder_submap *
                   2303: _tme_m68k_create_submap7(struct tme_m68k *ic)
                   2304: {
                   2305:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   2306:   int entry_i;
                   2307: 
                   2308:   /* allocate and initialize the submap: */
                   2309:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   2310:   submap_entry = submap;
                   2311:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   2312:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   2313:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   2314:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   2315:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   2316:       submap_entry++;
                   2317:   }
                   2318: 
                   2319:   /* fill the submap: */
                   2320:   submap_entry = submap;
                   2321: 
                   2322:   /* submap 7 sub 0 */
                   2323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   2325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2327:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2328: 
                   2329:   /* submap 7 sub 1 */
                   2330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   2332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2333:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2334:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2335: 
                   2336:   /* submap 7 sub 2 */
                   2337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   2339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2341:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2342: 
                   2343:   /* submap 7 sub 3 */
                   2344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   2346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2348:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2349: 
                   2350:   /* submap 7 sub 4 */
                   2351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   2353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2354:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2355:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2356: 
                   2357:   /* submap 7 sub 5 */
                   2358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2359:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   2360:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2362:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2363: 
                   2364:   /* submap 7 sub 6 */
                   2365:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   2367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2369:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2370: 
                   2371:   /* submap 7 sub 7 */
                   2372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   2374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2375:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2376:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2377: 
                   2378:   /* submap 7 sub 8 */
                   2379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   2381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2383:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2384: 
                   2385:   /* submap 7 sub 9 */
                   2386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   2388:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2389:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2390:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2391: 
                   2392:   /* submap 7 sub 10 */
                   2393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2394:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   2395:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2396:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2397:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2398: 
                   2399:   /* submap 7 sub 11 */
                   2400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2401:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   2402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2404:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2405: 
                   2406:   /* submap 7 sub 12 */
                   2407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   2409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2411:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2412: 
                   2413:   /* submap 7 sub 13 */
                   2414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   2416:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2418:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2419: 
                   2420:   /* submap 7 sub 14 */
                   2421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   2423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2425:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2426: 
                   2427:   /* submap 7 sub 15 */
                   2428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   2430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2432:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2433: 
                   2434:   /* submap 7 sub 16 */
                   2435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2437:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2438: 
                   2439:   /* submap 7 sub 17 */
                   2440:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2441:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2442:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2443: 
                   2444:   /* submap 7 sub 18 */
                   2445:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2446:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2447:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2448: 
                   2449:   /* submap 7 sub 19 */
                   2450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2451:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2452:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2453: 
                   2454:   /* submap 7 sub 20 */
                   2455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2456:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2457:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2458: 
                   2459:   /* submap 7 sub 21 */
                   2460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2461:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2462:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2463: 
                   2464:   /* submap 7 sub 22 */
                   2465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2467:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2468: 
                   2469:   /* submap 7 sub 23 */
                   2470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2472:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2473: 
                   2474:   /* submap 7 sub 24 */
                   2475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2477:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2478: 
                   2479:   /* submap 7 sub 25 */
                   2480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2482:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2483: 
                   2484:   /* submap 7 sub 26 */
                   2485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2486:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2487:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2488: 
                   2489:   /* submap 7 sub 27 */
                   2490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2492:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2493: 
                   2494:   /* submap 7 sub 28 */
                   2495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2497:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2498: 
                   2499:   /* submap 7 sub 29 */
                   2500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2502:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2503: 
                   2504:   /* submap 7 sub 30 */
                   2505:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2507:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2508: 
                   2509:   /* submap 7 sub 31 */
                   2510:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2512:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2513: 
                   2514:   /* submap 7 sub 32 */
                   2515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2517:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2518: 
                   2519:   /* submap 7 sub 33 */
                   2520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2522:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2523: 
                   2524:   /* submap 7 sub 34 */
                   2525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2527:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2528: 
                   2529:   /* submap 7 sub 35 */
                   2530:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2532:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2533: 
                   2534:   /* submap 7 sub 36 */
                   2535:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2537:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2538: 
                   2539:   /* submap 7 sub 37 */
                   2540:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2542:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2543: 
                   2544:   /* submap 7 sub 38 */
                   2545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2547:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2548: 
                   2549:   /* submap 7 sub 39 */
                   2550:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2552:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2553: 
                   2554:   /* submap 7 sub 40 */
                   2555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2557:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2558: 
                   2559:   /* submap 7 sub 41 */
                   2560:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2562:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2563: 
                   2564:   /* submap 7 sub 42 */
                   2565:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2567:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2568: 
                   2569:   /* submap 7 sub 43 */
                   2570:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2572:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2573: 
                   2574:   /* submap 7 sub 44 */
                   2575:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2577:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2578: 
                   2579:   /* submap 7 sub 45 */
                   2580:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2582:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2583: 
                   2584:   /* submap 7 sub 46 */
                   2585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2587:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2588: 
                   2589:   /* submap 7 sub 47 */
                   2590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2592:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2593: 
                   2594:   /* submap 7 sub 48 */
                   2595:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2597:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2598: 
                   2599:   /* submap 7 sub 49 */
                   2600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2602:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2603: 
                   2604:   /* submap 7 sub 50 */
                   2605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2607:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2608: 
                   2609:   /* submap 7 sub 51 */
                   2610:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2612:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2613: 
                   2614:   /* submap 7 sub 52 */
                   2615:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2617:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2618: 
                   2619:   /* submap 7 sub 53 */
                   2620:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2622:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2623: 
                   2624:   /* submap 7 sub 54 */
                   2625:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2627:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2628: 
                   2629:   /* submap 7 sub 55 */
                   2630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2632:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2633: 
                   2634:   /* submap 7 sub 56 */
                   2635:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2637:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2638: 
                   2639:   /* submap 7 sub 57 */
                   2640:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2642:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2643: 
                   2644:   /* submap 7 sub 58 */
                   2645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2647:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2648: 
                   2649:   /* submap 7 sub 59 */
                   2650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2651:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2652:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2653: 
                   2654:   /* submap 7 sub 60 */
                   2655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   2656:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2657:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   2658:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   2659:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   2660: 
                   2661:   /* submap 7 sub 61 */
                   2662:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   2663: 
                   2664:   /* submap 7 sub 62 */
                   2665:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   2666: 
                   2667:   /* submap 7 sub 63 */
                   2668:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   2669: 
                   2670:   /* done: */
                   2671:   return(submap);
                   2672: }
                   2673: 
                   2674: /* create submap 8: */
                   2675: static struct _tme_m68k_decoder_submap *
                   2676: _tme_m68k_create_submap8(struct tme_m68k *ic)
                   2677: {
                   2678:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   2679:   int entry_i;
                   2680: 
                   2681:   /* allocate and initialize the submap: */
                   2682:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   2683:   submap_entry = submap;
                   2684:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   2685:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   2686:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   2687:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   2688:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   2689:       submap_entry++;
                   2690:   }
                   2691: 
                   2692:   /* fill the submap: */
                   2693:   submap_entry = submap;
                   2694: 
                   2695:   /* submap 8 sub 0 */
                   2696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   2697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2698:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2699: 
                   2700:   /* submap 8 sub 1 */
                   2701:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   2702:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2703:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2704: 
                   2705:   /* submap 8 sub 2 */
                   2706:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   2707:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2708:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2709: 
                   2710:   /* submap 8 sub 3 */
                   2711:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   2712:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2713:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2714: 
                   2715:   /* submap 8 sub 4 */
                   2716:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   2717:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2718:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2719: 
                   2720:   /* submap 8 sub 5 */
                   2721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   2722:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2723:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2724: 
                   2725:   /* submap 8 sub 6 */
                   2726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   2727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2728:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2729: 
                   2730:   /* submap 8 sub 7 */
                   2731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   2732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2733:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2734: 
                   2735:   /* submap 8 sub 8 */
                   2736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A0 << 1);
                   2737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2738:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2739: 
                   2740:   /* submap 8 sub 9 */
                   2741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A1 << 1);
                   2742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2743:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2744: 
                   2745:   /* submap 8 sub 10 */
                   2746:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A2 << 1);
                   2747:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2748:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2749: 
                   2750:   /* submap 8 sub 11 */
                   2751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A3 << 1);
                   2752:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2753:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2754: 
                   2755:   /* submap 8 sub 12 */
                   2756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A4 << 1);
                   2757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2758:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2759: 
                   2760:   /* submap 8 sub 13 */
                   2761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A5 << 1);
                   2762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2763:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2764: 
                   2765:   /* submap 8 sub 14 */
                   2766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A6 << 1);
                   2767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2768:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2769: 
                   2770:   /* submap 8 sub 15 */
                   2771:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A7 << 1);
                   2772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2773:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2774: 
                   2775:   /* submap 8 sub 16 */
                   2776:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2778:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2779: 
                   2780:   /* submap 8 sub 17 */
                   2781:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2783:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2784: 
                   2785:   /* submap 8 sub 18 */
                   2786:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2788:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2789: 
                   2790:   /* submap 8 sub 19 */
                   2791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2793:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2794: 
                   2795:   /* submap 8 sub 20 */
                   2796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2798:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2799: 
                   2800:   /* submap 8 sub 21 */
                   2801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2803:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2804: 
                   2805:   /* submap 8 sub 22 */
                   2806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2808:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2809: 
                   2810:   /* submap 8 sub 23 */
                   2811:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2813:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2814: 
                   2815:   /* submap 8 sub 24 */
                   2816:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2818:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2819: 
                   2820:   /* submap 8 sub 25 */
                   2821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2823:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2824: 
                   2825:   /* submap 8 sub 26 */
                   2826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2828:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2829: 
                   2830:   /* submap 8 sub 27 */
                   2831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2833:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2834: 
                   2835:   /* submap 8 sub 28 */
                   2836:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2838:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2839: 
                   2840:   /* submap 8 sub 29 */
                   2841:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2843:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2844: 
                   2845:   /* submap 8 sub 30 */
                   2846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2848:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2849: 
                   2850:   /* submap 8 sub 31 */
                   2851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2853:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2854: 
                   2855:   /* submap 8 sub 32 */
                   2856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2858:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2859: 
                   2860:   /* submap 8 sub 33 */
                   2861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2863:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2864: 
                   2865:   /* submap 8 sub 34 */
                   2866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2868:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2869: 
                   2870:   /* submap 8 sub 35 */
                   2871:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2872:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2873:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2874: 
                   2875:   /* submap 8 sub 36 */
                   2876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2877:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2878:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2879: 
                   2880:   /* submap 8 sub 37 */
                   2881:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2883:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2884: 
                   2885:   /* submap 8 sub 38 */
                   2886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2887:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2888:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2889: 
                   2890:   /* submap 8 sub 39 */
                   2891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2893:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2894: 
                   2895:   /* submap 8 sub 40 */
                   2896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2898:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2899: 
                   2900:   /* submap 8 sub 41 */
                   2901:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2902:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2903:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2904: 
                   2905:   /* submap 8 sub 42 */
                   2906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2907:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2908:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2909: 
                   2910:   /* submap 8 sub 43 */
                   2911:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2912:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2913:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2914: 
                   2915:   /* submap 8 sub 44 */
                   2916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2918:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2919: 
                   2920:   /* submap 8 sub 45 */
                   2921:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2923:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2924: 
                   2925:   /* submap 8 sub 46 */
                   2926:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2928:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2929: 
                   2930:   /* submap 8 sub 47 */
                   2931:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2933:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2934: 
                   2935:   /* submap 8 sub 48 */
                   2936:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2937:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2938:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2939: 
                   2940:   /* submap 8 sub 49 */
                   2941:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2942:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2943:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2944: 
                   2945:   /* submap 8 sub 50 */
                   2946:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2948:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2949: 
                   2950:   /* submap 8 sub 51 */
                   2951:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2952:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2953:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2954: 
                   2955:   /* submap 8 sub 52 */
                   2956:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2957:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2958:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2959: 
                   2960:   /* submap 8 sub 53 */
                   2961:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2962:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2963:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2964: 
                   2965:   /* submap 8 sub 54 */
                   2966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2968:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2969: 
                   2970:   /* submap 8 sub 55 */
                   2971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2973:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2974: 
                   2975:   /* submap 8 sub 56 */
                   2976:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2978:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2979: 
                   2980:   /* submap 8 sub 57 */
                   2981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2983:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2984: 
                   2985:   /* submap 8 sub 58 */
                   2986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2988:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2989: 
                   2990:   /* submap 8 sub 59 */
                   2991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   2992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   2993:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2994: 
                   2995:   /* submap 8 sub 60 */
                   2996:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   2997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   2998:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   2999: 
                   3000:   /* submap 8 sub 61 */
                   3001:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3002: 
                   3003:   /* submap 8 sub 62 */
                   3004:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3005: 
                   3006:   /* submap 8 sub 63 */
                   3007:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3008: 
                   3009:   /* done: */
                   3010:   return(submap);
                   3011: }
                   3012: 
                   3013: /* create submap 9: */
                   3014: static struct _tme_m68k_decoder_submap *
                   3015: _tme_m68k_create_submap9(struct tme_m68k *ic)
                   3016: {
                   3017:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   3018:   int entry_i;
                   3019: 
                   3020:   /* allocate and initialize the submap: */
                   3021:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   3022:   submap_entry = submap;
                   3023:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   3024:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   3025:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   3026:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   3027:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   3028:       submap_entry++;
                   3029:   }
                   3030: 
                   3031:   /* fill the submap: */
                   3032:   submap_entry = submap;
                   3033: 
                   3034:   /* submap 9 sub 0 */
                   3035:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3036:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   3037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3038:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3039:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3040: 
                   3041:   /* submap 9 sub 1 */
                   3042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3043:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   3044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3046:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3047: 
                   3048:   /* submap 9 sub 2 */
                   3049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   3051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3053:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3054: 
                   3055:   /* submap 9 sub 3 */
                   3056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   3058:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3059:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3060:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3061: 
                   3062:   /* submap 9 sub 4 */
                   3063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   3065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3067:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3068: 
                   3069:   /* submap 9 sub 5 */
                   3070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   3072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3073:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3074:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3075: 
                   3076:   /* submap 9 sub 6 */
                   3077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3078:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   3079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3081:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3082: 
                   3083:   /* submap 9 sub 7 */
                   3084:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3085:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   3086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3088:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3089: 
                   3090:   /* submap 9 sub 8 */
                   3091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A0 << 1);
                   3093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3095:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3096: 
                   3097:   /* submap 9 sub 9 */
                   3098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A1 << 1);
                   3100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3102:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3103: 
                   3104:   /* submap 9 sub 10 */
                   3105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A2 << 1);
                   3107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3108:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3109:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3110: 
                   3111:   /* submap 9 sub 11 */
                   3112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A3 << 1);
                   3114:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3115:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3116:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3117: 
                   3118:   /* submap 9 sub 12 */
                   3119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3120:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A4 << 1);
                   3121:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3123:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3124: 
                   3125:   /* submap 9 sub 13 */
                   3126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A5 << 1);
                   3128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3130:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3131: 
                   3132:   /* submap 9 sub 14 */
                   3133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A6 << 1);
                   3135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3137:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3138: 
                   3139:   /* submap 9 sub 15 */
                   3140:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A7 << 1);
                   3142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3144:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3145: 
                   3146:   /* submap 9 sub 16 */
                   3147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3149:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3150: 
                   3151:   /* submap 9 sub 17 */
                   3152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3154:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3155: 
                   3156:   /* submap 9 sub 18 */
                   3157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3159:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3160: 
                   3161:   /* submap 9 sub 19 */
                   3162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3164:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3165: 
                   3166:   /* submap 9 sub 20 */
                   3167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3168:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3169:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3170: 
                   3171:   /* submap 9 sub 21 */
                   3172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3174:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3175: 
                   3176:   /* submap 9 sub 22 */
                   3177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3179:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3180: 
                   3181:   /* submap 9 sub 23 */
                   3182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3184:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3185: 
                   3186:   /* submap 9 sub 24 */
                   3187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3189:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3190: 
                   3191:   /* submap 9 sub 25 */
                   3192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3193:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3194:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3195: 
                   3196:   /* submap 9 sub 26 */
                   3197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3199:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3200: 
                   3201:   /* submap 9 sub 27 */
                   3202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3204:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3205: 
                   3206:   /* submap 9 sub 28 */
                   3207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3208:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3209:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3210: 
                   3211:   /* submap 9 sub 29 */
                   3212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3214:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3215: 
                   3216:   /* submap 9 sub 30 */
                   3217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3218:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3219:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3220: 
                   3221:   /* submap 9 sub 31 */
                   3222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3223:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3224:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3225: 
                   3226:   /* submap 9 sub 32 */
                   3227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3229:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3230: 
                   3231:   /* submap 9 sub 33 */
                   3232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3234:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3235: 
                   3236:   /* submap 9 sub 34 */
                   3237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3239:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3240: 
                   3241:   /* submap 9 sub 35 */
                   3242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3243:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3244:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3245: 
                   3246:   /* submap 9 sub 36 */
                   3247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3249:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3250: 
                   3251:   /* submap 9 sub 37 */
                   3252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3254:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3255: 
                   3256:   /* submap 9 sub 38 */
                   3257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3259:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3260: 
                   3261:   /* submap 9 sub 39 */
                   3262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3264:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3265: 
                   3266:   /* submap 9 sub 40 */
                   3267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3269:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3270: 
                   3271:   /* submap 9 sub 41 */
                   3272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3274:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3275: 
                   3276:   /* submap 9 sub 42 */
                   3277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3279:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3280: 
                   3281:   /* submap 9 sub 43 */
                   3282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3283:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3284:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3285: 
                   3286:   /* submap 9 sub 44 */
                   3287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3288:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3289:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3290: 
                   3291:   /* submap 9 sub 45 */
                   3292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3294:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3295: 
                   3296:   /* submap 9 sub 46 */
                   3297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3299:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3300: 
                   3301:   /* submap 9 sub 47 */
                   3302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3303:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3304:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3305: 
                   3306:   /* submap 9 sub 48 */
                   3307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3309:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3310: 
                   3311:   /* submap 9 sub 49 */
                   3312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3314:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3315: 
                   3316:   /* submap 9 sub 50 */
                   3317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3319:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3320: 
                   3321:   /* submap 9 sub 51 */
                   3322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3324:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3325: 
                   3326:   /* submap 9 sub 52 */
                   3327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3328:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3329:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3330: 
                   3331:   /* submap 9 sub 53 */
                   3332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3333:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3334:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3335: 
                   3336:   /* submap 9 sub 54 */
                   3337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3339:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3340: 
                   3341:   /* submap 9 sub 55 */
                   3342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3344:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3345: 
                   3346:   /* submap 9 sub 56 */
                   3347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3349:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3350: 
                   3351:   /* submap 9 sub 57 */
                   3352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3354:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3355: 
                   3356:   /* submap 9 sub 58 */
                   3357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3359:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3360: 
                   3361:   /* submap 9 sub 59 */
                   3362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3364:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3365: 
                   3366:   /* submap 9 sub 60 */
                   3367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   3368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3369:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   3370:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   3371:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3372: 
                   3373:   /* submap 9 sub 61 */
                   3374:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   3375: 
                   3376:   /* submap 9 sub 62 */
                   3377:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   3378: 
                   3379:   /* submap 9 sub 63 */
                   3380:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   3381: 
                   3382:   /* done: */
                   3383:   return(submap);
                   3384: }
                   3385: 
                   3386: /* create submap 10: */
                   3387: static struct _tme_m68k_decoder_submap *
                   3388: _tme_m68k_create_submap10(struct tme_m68k *ic)
                   3389: {
                   3390:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   3391:   int entry_i;
                   3392: 
                   3393:   /* allocate and initialize the submap: */
                   3394:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   3395:   submap_entry = submap;
                   3396:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   3397:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   3398:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   3399:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   3400:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   3401:       submap_entry++;
                   3402:   }
                   3403: 
                   3404:   /* fill the submap: */
                   3405:   submap_entry = submap;
                   3406: 
                   3407:   /* submap 10 sub 0 */
                   3408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   3409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3410:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3411: 
                   3412:   /* submap 10 sub 1 */
                   3413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   3414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3415:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3416: 
                   3417:   /* submap 10 sub 2 */
                   3418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   3419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3420:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3421: 
                   3422:   /* submap 10 sub 3 */
                   3423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   3424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3425:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3426: 
                   3427:   /* submap 10 sub 4 */
                   3428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   3429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3430:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3431: 
                   3432:   /* submap 10 sub 5 */
                   3433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   3434:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3435:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3436: 
                   3437:   /* submap 10 sub 6 */
                   3438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   3439:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3440:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3441: 
                   3442:   /* submap 10 sub 7 */
                   3443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   3444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3445:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3446: 
                   3447:   /* submap 10 sub 8 */
                   3448:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3449: 
                   3450:   /* submap 10 sub 9 */
                   3451:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3452: 
                   3453:   /* submap 10 sub 10 */
                   3454:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3455: 
                   3456:   /* submap 10 sub 11 */
                   3457:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3458: 
                   3459:   /* submap 10 sub 12 */
                   3460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3461: 
                   3462:   /* submap 10 sub 13 */
                   3463:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3464: 
                   3465:   /* submap 10 sub 14 */
                   3466:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3467: 
                   3468:   /* submap 10 sub 15 */
                   3469:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3470: 
                   3471:   /* submap 10 sub 16 */
                   3472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3474:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   3475: 
                   3476:   /* submap 10 sub 17 */
                   3477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3479:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   3480: 
                   3481:   /* submap 10 sub 18 */
                   3482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3484:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   3485: 
                   3486:   /* submap 10 sub 19 */
                   3487:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3489:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 5;
                   3490: 
                   3491:   /* submap 10 sub 20 */
                   3492:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3493:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3494:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 6;
                   3495: 
                   3496:   /* submap 10 sub 21 */
                   3497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3498:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3499:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 7;
                   3500: 
                   3501:   /* submap 10 sub 22 */
                   3502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3504:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 8;
                   3505: 
                   3506:   /* submap 10 sub 23 */
                   3507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3509:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 9;
                   3510: 
                   3511:   /* submap 10 sub 24 */
                   3512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3514:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3515: 
                   3516:   /* submap 10 sub 25 */
                   3517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3518:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3519:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3520: 
                   3521:   /* submap 10 sub 26 */
                   3522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3523:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3524:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3525: 
                   3526:   /* submap 10 sub 27 */
                   3527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3529:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3530: 
                   3531:   /* submap 10 sub 28 */
                   3532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3534:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3535: 
                   3536:   /* submap 10 sub 29 */
                   3537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3539:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3540: 
                   3541:   /* submap 10 sub 30 */
                   3542:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3544:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3545: 
                   3546:   /* submap 10 sub 31 */
                   3547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3549:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3550: 
                   3551:   /* submap 10 sub 32 */
                   3552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3554:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3555: 
                   3556:   /* submap 10 sub 33 */
                   3557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3559:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3560: 
                   3561:   /* submap 10 sub 34 */
                   3562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3564:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3565: 
                   3566:   /* submap 10 sub 35 */
                   3567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3569:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3570: 
                   3571:   /* submap 10 sub 36 */
                   3572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3574:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3575: 
                   3576:   /* submap 10 sub 37 */
                   3577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3579:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3580: 
                   3581:   /* submap 10 sub 38 */
                   3582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3584:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3585: 
                   3586:   /* submap 10 sub 39 */
                   3587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3588:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3589:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3590: 
                   3591:   /* submap 10 sub 40 */
                   3592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3594:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 10;
                   3595: 
                   3596:   /* submap 10 sub 41 */
                   3597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3599:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 11;
                   3600: 
                   3601:   /* submap 10 sub 42 */
                   3602:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3603:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3604:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 12;
                   3605: 
                   3606:   /* submap 10 sub 43 */
                   3607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3608:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3609:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 13;
                   3610: 
                   3611:   /* submap 10 sub 44 */
                   3612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3613:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3614:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 14;
                   3615: 
                   3616:   /* submap 10 sub 45 */
                   3617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3618:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3619:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 15;
                   3620: 
                   3621:   /* submap 10 sub 46 */
                   3622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3623:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3624:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 16;
                   3625: 
                   3626:   /* submap 10 sub 47 */
                   3627:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3628:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3629:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 17;
                   3630: 
                   3631:   /* submap 10 sub 48 */
                   3632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3633:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3634:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 18;
                   3635: 
                   3636:   /* submap 10 sub 49 */
                   3637:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3639:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 19;
                   3640: 
                   3641:   /* submap 10 sub 50 */
                   3642:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3644:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 20;
                   3645: 
                   3646:   /* submap 10 sub 51 */
                   3647:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3649:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 21;
                   3650: 
                   3651:   /* submap 10 sub 52 */
                   3652:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3654:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 22;
                   3655: 
                   3656:   /* submap 10 sub 53 */
                   3657:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3658:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3659:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 23;
                   3660: 
                   3661:   /* submap 10 sub 54 */
                   3662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3663:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3664:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 24;
                   3665: 
                   3666:   /* submap 10 sub 55 */
                   3667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3669:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 25;
                   3670: 
                   3671:   /* submap 10 sub 56 */
                   3672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3674:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 26;
                   3675: 
                   3676:   /* submap 10 sub 57 */
                   3677:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3678:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3679:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 27;
                   3680: 
                   3681:   /* submap 10 sub 58 */
                   3682:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3683:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3684:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 28;
                   3685: 
                   3686:   /* submap 10 sub 59 */
                   3687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3688:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3689:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 29;
                   3690: 
                   3691:   /* submap 10 sub 60 */
                   3692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   3693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   3694:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3695: 
                   3696:   /* submap 10 sub 61 */
                   3697:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3698: 
                   3699:   /* submap 10 sub 62 */
                   3700:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3701: 
                   3702:   /* submap 10 sub 63 */
                   3703:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3704: 
                   3705:   /* done: */
                   3706:   return(submap);
                   3707: }
                   3708: 
                   3709: /* create submap 11: */
                   3710: static struct _tme_m68k_decoder_submap *
                   3711: _tme_m68k_create_submap11(struct tme_m68k *ic)
                   3712: {
                   3713:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   3714:   int entry_i;
                   3715: 
                   3716:   /* allocate and initialize the submap: */
                   3717:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   3718:   submap_entry = submap;
                   3719:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   3720:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   3721:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   3722:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   3723:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   3724:       submap_entry++;
                   3725:   }
                   3726: 
                   3727:   /* fill the submap: */
                   3728:   submap_entry = submap;
                   3729: 
                   3730:   /* submap 11 sub 0 */
                   3731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   3732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3733:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3734: 
                   3735:   /* submap 11 sub 1 */
                   3736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   3737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3738:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3739: 
                   3740:   /* submap 11 sub 2 */
                   3741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   3742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3743:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3744: 
                   3745:   /* submap 11 sub 3 */
                   3746:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   3747:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3748:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3749: 
                   3750:   /* submap 11 sub 4 */
                   3751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   3752:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3753:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3754: 
                   3755:   /* submap 11 sub 5 */
                   3756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   3757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3758:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3759: 
                   3760:   /* submap 11 sub 6 */
                   3761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   3762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3763:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3764: 
                   3765:   /* submap 11 sub 7 */
                   3766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   3767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3768:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3769: 
                   3770:   /* submap 11 sub 8 */
                   3771:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3772: 
                   3773:   /* submap 11 sub 9 */
                   3774:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3775: 
                   3776:   /* submap 11 sub 10 */
                   3777:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3778: 
                   3779:   /* submap 11 sub 11 */
                   3780:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3781: 
                   3782:   /* submap 11 sub 12 */
                   3783:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3784: 
                   3785:   /* submap 11 sub 13 */
                   3786:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3787: 
                   3788:   /* submap 11 sub 14 */
                   3789:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3790: 
                   3791:   /* submap 11 sub 15 */
                   3792:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   3793: 
                   3794:   /* submap 11 sub 16 */
                   3795:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3797:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3798: 
                   3799:   /* submap 11 sub 17 */
                   3800:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3802:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3803: 
                   3804:   /* submap 11 sub 18 */
                   3805:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3807:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3808: 
                   3809:   /* submap 11 sub 19 */
                   3810:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3811:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3812:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3813: 
                   3814:   /* submap 11 sub 20 */
                   3815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3816:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3817:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3818: 
                   3819:   /* submap 11 sub 21 */
                   3820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3822:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3823: 
                   3824:   /* submap 11 sub 22 */
                   3825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3827:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3828: 
                   3829:   /* submap 11 sub 23 */
                   3830:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3832:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3833: 
                   3834:   /* submap 11 sub 24 */
                   3835:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3836:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3837:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3838: 
                   3839:   /* submap 11 sub 25 */
                   3840:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3841:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3842:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3843: 
                   3844:   /* submap 11 sub 26 */
                   3845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3847:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3848: 
                   3849:   /* submap 11 sub 27 */
                   3850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3852:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3853: 
                   3854:   /* submap 11 sub 28 */
                   3855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3857:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3858: 
                   3859:   /* submap 11 sub 29 */
                   3860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3862:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3863: 
                   3864:   /* submap 11 sub 30 */
                   3865:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3867:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3868: 
                   3869:   /* submap 11 sub 31 */
                   3870:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3871:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3872:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3873: 
                   3874:   /* submap 11 sub 32 */
                   3875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3877:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3878: 
                   3879:   /* submap 11 sub 33 */
                   3880:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3881:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3882:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3883: 
                   3884:   /* submap 11 sub 34 */
                   3885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3887:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3888: 
                   3889:   /* submap 11 sub 35 */
                   3890:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3892:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3893: 
                   3894:   /* submap 11 sub 36 */
                   3895:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3897:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3898: 
                   3899:   /* submap 11 sub 37 */
                   3900:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3901:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3902:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3903: 
                   3904:   /* submap 11 sub 38 */
                   3905:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3907:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3908: 
                   3909:   /* submap 11 sub 39 */
                   3910:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3911:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3912:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3913: 
                   3914:   /* submap 11 sub 40 */
                   3915:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3917:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3918: 
                   3919:   /* submap 11 sub 41 */
                   3920:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3921:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3922:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3923: 
                   3924:   /* submap 11 sub 42 */
                   3925:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3926:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3927:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3928: 
                   3929:   /* submap 11 sub 43 */
                   3930:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3931:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3932:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3933: 
                   3934:   /* submap 11 sub 44 */
                   3935:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3936:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3937:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3938: 
                   3939:   /* submap 11 sub 45 */
                   3940:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3941:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3942:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3943: 
                   3944:   /* submap 11 sub 46 */
                   3945:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3946:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3947:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3948: 
                   3949:   /* submap 11 sub 47 */
                   3950:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3951:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3952:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3953: 
                   3954:   /* submap 11 sub 48 */
                   3955:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3956:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3957:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3958: 
                   3959:   /* submap 11 sub 49 */
                   3960:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3961:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3962:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3963: 
                   3964:   /* submap 11 sub 50 */
                   3965:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3967:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3968: 
                   3969:   /* submap 11 sub 51 */
                   3970:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3972:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3973: 
                   3974:   /* submap 11 sub 52 */
                   3975:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3976:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3977:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3978: 
                   3979:   /* submap 11 sub 53 */
                   3980:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3982:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3983: 
                   3984:   /* submap 11 sub 54 */
                   3985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3987:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3988: 
                   3989:   /* submap 11 sub 55 */
                   3990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3992:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3993: 
                   3994:   /* submap 11 sub 56 */
                   3995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   3996:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   3997:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   3998: 
                   3999:   /* submap 11 sub 57 */
                   4000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4001:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4002:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4003: 
                   4004:   /* submap 11 sub 58 */
                   4005:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4006:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4007:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4008: 
                   4009:   /* submap 11 sub 59 */
                   4010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4011:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4012:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4013: 
                   4014:   /* submap 11 sub 60 */
                   4015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   4016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   4017:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4018: 
                   4019:   /* submap 11 sub 61 */
                   4020:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4021: 
                   4022:   /* submap 11 sub 62 */
                   4023:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4024: 
                   4025:   /* submap 11 sub 63 */
                   4026:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4027: 
                   4028:   /* done: */
                   4029:   return(submap);
                   4030: }
                   4031: 
                   4032: /* create submap 12: */
                   4033: static struct _tme_m68k_decoder_submap *
                   4034: _tme_m68k_create_submap12(struct tme_m68k *ic)
                   4035: {
                   4036:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   4037:   int entry_i;
                   4038: 
                   4039:   /* allocate and initialize the submap: */
                   4040:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   4041:   submap_entry = submap;
                   4042:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   4043:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   4044:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   4045:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   4046:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   4047:       submap_entry++;
                   4048:   }
                   4049: 
                   4050:   /* fill the submap: */
                   4051:   submap_entry = submap;
                   4052: 
                   4053:   /* submap 12 sub 0 */
                   4054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   4055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4056:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4057: 
                   4058:   /* submap 12 sub 1 */
                   4059:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   4060:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4061:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4062: 
                   4063:   /* submap 12 sub 2 */
                   4064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   4065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4066:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4067: 
                   4068:   /* submap 12 sub 3 */
                   4069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   4070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4071:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4072: 
                   4073:   /* submap 12 sub 4 */
                   4074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   4075:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4076:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4077: 
                   4078:   /* submap 12 sub 5 */
                   4079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   4080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4081:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4082: 
                   4083:   /* submap 12 sub 6 */
                   4084:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   4085:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4086:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4087: 
                   4088:   /* submap 12 sub 7 */
                   4089:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   4090:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4091:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4092: 
                   4093:   /* submap 12 sub 8 */
                   4094:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4095: 
                   4096:   /* submap 12 sub 9 */
                   4097:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4098: 
                   4099:   /* submap 12 sub 10 */
                   4100:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4101: 
                   4102:   /* submap 12 sub 11 */
                   4103:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4104: 
                   4105:   /* submap 12 sub 12 */
                   4106:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4107: 
                   4108:   /* submap 12 sub 13 */
                   4109:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4110: 
                   4111:   /* submap 12 sub 14 */
                   4112:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4113: 
                   4114:   /* submap 12 sub 15 */
                   4115:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4116: 
                   4117:   /* submap 12 sub 16 */
                   4118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4120:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4121: 
                   4122:   /* submap 12 sub 17 */
                   4123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4125:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4126: 
                   4127:   /* submap 12 sub 18 */
                   4128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4130:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4131: 
                   4132:   /* submap 12 sub 19 */
                   4133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4135:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4136: 
                   4137:   /* submap 12 sub 20 */
                   4138:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4139:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4140:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4141: 
                   4142:   /* submap 12 sub 21 */
                   4143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4144:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4145:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4146: 
                   4147:   /* submap 12 sub 22 */
                   4148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4149:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4150:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4151: 
                   4152:   /* submap 12 sub 23 */
                   4153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4155:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4156: 
                   4157:   /* submap 12 sub 24 */
                   4158:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4159: 
                   4160:   /* submap 12 sub 25 */
                   4161:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4162: 
                   4163:   /* submap 12 sub 26 */
                   4164:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4165: 
                   4166:   /* submap 12 sub 27 */
                   4167:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4168: 
                   4169:   /* submap 12 sub 28 */
                   4170:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4171: 
                   4172:   /* submap 12 sub 29 */
                   4173:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4174: 
                   4175:   /* submap 12 sub 30 */
                   4176:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4177: 
                   4178:   /* submap 12 sub 31 */
                   4179:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4180: 
                   4181:   /* submap 12 sub 32 */
                   4182:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4183: 
                   4184:   /* submap 12 sub 33 */
                   4185:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4186: 
                   4187:   /* submap 12 sub 34 */
                   4188:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4189: 
                   4190:   /* submap 12 sub 35 */
                   4191:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4192: 
                   4193:   /* submap 12 sub 36 */
                   4194:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4195: 
                   4196:   /* submap 12 sub 37 */
                   4197:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4198: 
                   4199:   /* submap 12 sub 38 */
                   4200:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4201: 
                   4202:   /* submap 12 sub 39 */
                   4203:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4204: 
                   4205:   /* submap 12 sub 40 */
                   4206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4208:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4209: 
                   4210:   /* submap 12 sub 41 */
                   4211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4213:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4214: 
                   4215:   /* submap 12 sub 42 */
                   4216:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4218:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4219: 
                   4220:   /* submap 12 sub 43 */
                   4221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4223:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4224: 
                   4225:   /* submap 12 sub 44 */
                   4226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4228:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4229: 
                   4230:   /* submap 12 sub 45 */
                   4231:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4233:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4234: 
                   4235:   /* submap 12 sub 46 */
                   4236:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4238:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4239: 
                   4240:   /* submap 12 sub 47 */
                   4241:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4243:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4244: 
                   4245:   /* submap 12 sub 48 */
                   4246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4248:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4249: 
                   4250:   /* submap 12 sub 49 */
                   4251:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4253:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4254: 
                   4255:   /* submap 12 sub 50 */
                   4256:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4258:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4259: 
                   4260:   /* submap 12 sub 51 */
                   4261:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4263:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4264: 
                   4265:   /* submap 12 sub 52 */
                   4266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4268:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4269: 
                   4270:   /* submap 12 sub 53 */
                   4271:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4273:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4274: 
                   4275:   /* submap 12 sub 54 */
                   4276:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4278:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4279: 
                   4280:   /* submap 12 sub 55 */
                   4281:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4283:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4284: 
                   4285:   /* submap 12 sub 56 */
                   4286:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4288:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4289: 
                   4290:   /* submap 12 sub 57 */
                   4291:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4293:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4294: 
                   4295:   /* submap 12 sub 58 */
                   4296:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4298:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4299: 
                   4300:   /* submap 12 sub 59 */
                   4301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4303:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4304: 
                   4305:   /* submap 12 sub 60 */
                   4306:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4307: 
                   4308:   /* submap 12 sub 61 */
                   4309:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4310: 
                   4311:   /* submap 12 sub 62 */
                   4312:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4313: 
                   4314:   /* submap 12 sub 63 */
                   4315:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4316: 
                   4317:   /* done: */
                   4318:   return(submap);
                   4319: }
                   4320: 
                   4321: /* create submap 13: */
                   4322: static struct _tme_m68k_decoder_submap *
                   4323: _tme_m68k_create_submap13(struct tme_m68k *ic)
                   4324: {
                   4325:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   4326:   int entry_i;
                   4327: 
                   4328:   /* allocate and initialize the submap: */
                   4329:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   4330:   submap_entry = submap;
                   4331:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   4332:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   4333:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   4334:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   4335:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   4336:       submap_entry++;
                   4337:   }
                   4338: 
                   4339:   /* fill the submap: */
                   4340:   submap_entry = submap;
                   4341: 
                   4342:   /* submap 13 sub 0 */
                   4343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   4344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4345:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4346: 
                   4347:   /* submap 13 sub 1 */
                   4348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   4349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4350:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4351: 
                   4352:   /* submap 13 sub 2 */
                   4353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   4354:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4355:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4356: 
                   4357:   /* submap 13 sub 3 */
                   4358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   4359:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4360:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4361: 
                   4362:   /* submap 13 sub 4 */
                   4363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   4364:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4365:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4366: 
                   4367:   /* submap 13 sub 5 */
                   4368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   4369:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4370:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4371: 
                   4372:   /* submap 13 sub 6 */
                   4373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   4374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4375:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4376: 
                   4377:   /* submap 13 sub 7 */
                   4378:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   4379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4380:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4381: 
                   4382:   /* submap 13 sub 8 */
                   4383:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4384: 
                   4385:   /* submap 13 sub 9 */
                   4386:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4387: 
                   4388:   /* submap 13 sub 10 */
                   4389:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4390: 
                   4391:   /* submap 13 sub 11 */
                   4392:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4393: 
                   4394:   /* submap 13 sub 12 */
                   4395:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4396: 
                   4397:   /* submap 13 sub 13 */
                   4398:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4399: 
                   4400:   /* submap 13 sub 14 */
                   4401:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4402: 
                   4403:   /* submap 13 sub 15 */
                   4404:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4405: 
                   4406:   /* submap 13 sub 16 */
                   4407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4409:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4410: 
                   4411:   /* submap 13 sub 17 */
                   4412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4414:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4415: 
                   4416:   /* submap 13 sub 18 */
                   4417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4419:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4420: 
                   4421:   /* submap 13 sub 19 */
                   4422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4424:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4425: 
                   4426:   /* submap 13 sub 20 */
                   4427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4429:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4430: 
                   4431:   /* submap 13 sub 21 */
                   4432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4434:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4435: 
                   4436:   /* submap 13 sub 22 */
                   4437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4440: 
                   4441:   /* submap 13 sub 23 */
                   4442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4444:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4445: 
                   4446:   /* submap 13 sub 24 */
                   4447:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4448: 
                   4449:   /* submap 13 sub 25 */
                   4450:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4451: 
                   4452:   /* submap 13 sub 26 */
                   4453:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4454: 
                   4455:   /* submap 13 sub 27 */
                   4456:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4457: 
                   4458:   /* submap 13 sub 28 */
                   4459:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4460: 
                   4461:   /* submap 13 sub 29 */
                   4462:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4463: 
                   4464:   /* submap 13 sub 30 */
                   4465:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4466: 
                   4467:   /* submap 13 sub 31 */
                   4468:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4469: 
                   4470:   /* submap 13 sub 32 */
                   4471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4473:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4474: 
                   4475:   /* submap 13 sub 33 */
                   4476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4478:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4479: 
                   4480:   /* submap 13 sub 34 */
                   4481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4483:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4484: 
                   4485:   /* submap 13 sub 35 */
                   4486:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4487:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4488:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4489: 
                   4490:   /* submap 13 sub 36 */
                   4491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4492:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4493:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4494: 
                   4495:   /* submap 13 sub 37 */
                   4496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4498:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4499: 
                   4500:   /* submap 13 sub 38 */
                   4501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4503:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4504: 
                   4505:   /* submap 13 sub 39 */
                   4506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4508:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4509: 
                   4510:   /* submap 13 sub 40 */
                   4511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4513:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4514: 
                   4515:   /* submap 13 sub 41 */
                   4516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4518:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4519: 
                   4520:   /* submap 13 sub 42 */
                   4521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4523:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4524: 
                   4525:   /* submap 13 sub 43 */
                   4526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4528:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4529: 
                   4530:   /* submap 13 sub 44 */
                   4531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4533:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4534: 
                   4535:   /* submap 13 sub 45 */
                   4536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4538:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4539: 
                   4540:   /* submap 13 sub 46 */
                   4541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4542:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4543:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4544: 
                   4545:   /* submap 13 sub 47 */
                   4546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4548:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4549: 
                   4550:   /* submap 13 sub 48 */
                   4551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4553:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4554: 
                   4555:   /* submap 13 sub 49 */
                   4556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4558:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4559: 
                   4560:   /* submap 13 sub 50 */
                   4561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4563:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4564: 
                   4565:   /* submap 13 sub 51 */
                   4566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4568:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4569: 
                   4570:   /* submap 13 sub 52 */
                   4571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4573:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4574: 
                   4575:   /* submap 13 sub 53 */
                   4576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4578:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4579: 
                   4580:   /* submap 13 sub 54 */
                   4581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4583:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4584: 
                   4585:   /* submap 13 sub 55 */
                   4586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4588:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4589: 
                   4590:   /* submap 13 sub 56 */
                   4591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4593:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4594: 
                   4595:   /* submap 13 sub 57 */
                   4596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4598:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4599: 
                   4600:   /* submap 13 sub 58 */
                   4601:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4602: 
                   4603:   /* submap 13 sub 59 */
                   4604:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4605: 
                   4606:   /* submap 13 sub 60 */
                   4607:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4608: 
                   4609:   /* submap 13 sub 61 */
                   4610:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4611: 
                   4612:   /* submap 13 sub 62 */
                   4613:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4614: 
                   4615:   /* submap 13 sub 63 */
                   4616:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4617: 
                   4618:   /* done: */
                   4619:   return(submap);
                   4620: }
                   4621: 
                   4622: /* create submap 14: */
                   4623: static struct _tme_m68k_decoder_submap *
                   4624: _tme_m68k_create_submap14(struct tme_m68k *ic)
                   4625: {
                   4626:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   4627:   int entry_i;
                   4628: 
                   4629:   /* allocate and initialize the submap: */
                   4630:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   4631:   submap_entry = submap;
                   4632:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   4633:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   4634:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   4635:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   4636:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   4637:       submap_entry++;
                   4638:   }
                   4639: 
                   4640:   /* fill the submap: */
                   4641:   submap_entry = submap;
                   4642: 
                   4643:   /* submap 14 sub 0 */
                   4644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   4645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4646:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4647: 
                   4648:   /* submap 14 sub 1 */
                   4649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   4650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4651:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4652: 
                   4653:   /* submap 14 sub 2 */
                   4654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   4655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4656:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4657: 
                   4658:   /* submap 14 sub 3 */
                   4659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   4660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4661:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4662: 
                   4663:   /* submap 14 sub 4 */
                   4664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   4665:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4666:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4667: 
                   4668:   /* submap 14 sub 5 */
                   4669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   4670:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4671:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4672: 
                   4673:   /* submap 14 sub 6 */
                   4674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   4675:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4676:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4677: 
                   4678:   /* submap 14 sub 7 */
                   4679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   4680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4681:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4682: 
                   4683:   /* submap 14 sub 8 */
                   4684:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4685: 
                   4686:   /* submap 14 sub 9 */
                   4687:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4688: 
                   4689:   /* submap 14 sub 10 */
                   4690:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4691: 
                   4692:   /* submap 14 sub 11 */
                   4693:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4694: 
                   4695:   /* submap 14 sub 12 */
                   4696:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4697: 
                   4698:   /* submap 14 sub 13 */
                   4699:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4700: 
                   4701:   /* submap 14 sub 14 */
                   4702:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4703: 
                   4704:   /* submap 14 sub 15 */
                   4705:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4706: 
                   4707:   /* submap 14 sub 16 */
                   4708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4710:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4711: 
                   4712:   /* submap 14 sub 17 */
                   4713:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4715:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4716: 
                   4717:   /* submap 14 sub 18 */
                   4718:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4720:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4721: 
                   4722:   /* submap 14 sub 19 */
                   4723:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4725:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4726: 
                   4727:   /* submap 14 sub 20 */
                   4728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4729:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4730:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4731: 
                   4732:   /* submap 14 sub 21 */
                   4733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4735:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4736: 
                   4737:   /* submap 14 sub 22 */
                   4738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4740:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4741: 
                   4742:   /* submap 14 sub 23 */
                   4743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4745:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4746: 
                   4747:   /* submap 14 sub 24 */
                   4748:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4749: 
                   4750:   /* submap 14 sub 25 */
                   4751:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4752: 
                   4753:   /* submap 14 sub 26 */
                   4754:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4755: 
                   4756:   /* submap 14 sub 27 */
                   4757:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4758: 
                   4759:   /* submap 14 sub 28 */
                   4760:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4761: 
                   4762:   /* submap 14 sub 29 */
                   4763:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4764: 
                   4765:   /* submap 14 sub 30 */
                   4766:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4767: 
                   4768:   /* submap 14 sub 31 */
                   4769:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4770: 
                   4771:   /* submap 14 sub 32 */
                   4772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4774:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4775: 
                   4776:   /* submap 14 sub 33 */
                   4777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4779:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4780: 
                   4781:   /* submap 14 sub 34 */
                   4782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4784:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4785: 
                   4786:   /* submap 14 sub 35 */
                   4787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4789:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4790: 
                   4791:   /* submap 14 sub 36 */
                   4792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4794:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4795: 
                   4796:   /* submap 14 sub 37 */
                   4797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4799:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4800: 
                   4801:   /* submap 14 sub 38 */
                   4802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4804:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4805: 
                   4806:   /* submap 14 sub 39 */
                   4807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4809:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4810: 
                   4811:   /* submap 14 sub 40 */
                   4812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4814:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4815: 
                   4816:   /* submap 14 sub 41 */
                   4817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4819:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4820: 
                   4821:   /* submap 14 sub 42 */
                   4822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4824:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4825: 
                   4826:   /* submap 14 sub 43 */
                   4827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4829:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4830: 
                   4831:   /* submap 14 sub 44 */
                   4832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4834:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4835: 
                   4836:   /* submap 14 sub 45 */
                   4837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4839:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4840: 
                   4841:   /* submap 14 sub 46 */
                   4842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4844:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4845: 
                   4846:   /* submap 14 sub 47 */
                   4847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4849:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4850: 
                   4851:   /* submap 14 sub 48 */
                   4852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4854:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4855: 
                   4856:   /* submap 14 sub 49 */
                   4857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4859:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4860: 
                   4861:   /* submap 14 sub 50 */
                   4862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4864:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4865: 
                   4866:   /* submap 14 sub 51 */
                   4867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4869:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4870: 
                   4871:   /* submap 14 sub 52 */
                   4872:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4874:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4875: 
                   4876:   /* submap 14 sub 53 */
                   4877:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4879:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4880: 
                   4881:   /* submap 14 sub 54 */
                   4882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4884:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4885: 
                   4886:   /* submap 14 sub 55 */
                   4887:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4889:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4890: 
                   4891:   /* submap 14 sub 56 */
                   4892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4894:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4895: 
                   4896:   /* submap 14 sub 57 */
                   4897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   4898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4899:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   4900: 
                   4901:   /* submap 14 sub 58 */
                   4902:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4903: 
                   4904:   /* submap 14 sub 59 */
                   4905:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4906: 
                   4907:   /* submap 14 sub 60 */
                   4908:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4909: 
                   4910:   /* submap 14 sub 61 */
                   4911:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4912: 
                   4913:   /* submap 14 sub 62 */
                   4914:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4915: 
                   4916:   /* submap 14 sub 63 */
                   4917:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4918: 
                   4919:   /* done: */
                   4920:   return(submap);
                   4921: }
                   4922: 
                   4923: /* create submap 15: */
                   4924: static struct _tme_m68k_decoder_submap *
                   4925: _tme_m68k_create_submap15(struct tme_m68k *ic)
                   4926: {
                   4927:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   4928:   int entry_i;
                   4929: 
                   4930:   /* allocate and initialize the submap: */
                   4931:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   4932:   submap_entry = submap;
                   4933:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   4934:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   4935:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   4936:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   4937:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   4938:       submap_entry++;
                   4939:   }
                   4940: 
                   4941:   /* fill the submap: */
                   4942:   submap_entry = submap;
                   4943: 
                   4944:   /* submap 15 sub 0 */
                   4945:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   4946:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4947:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4948: 
                   4949:   /* submap 15 sub 1 */
                   4950:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   4951:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4952:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4953: 
                   4954:   /* submap 15 sub 2 */
                   4955:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   4956:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4957:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4958: 
                   4959:   /* submap 15 sub 3 */
                   4960:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   4961:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4962:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4963: 
                   4964:   /* submap 15 sub 4 */
                   4965:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   4966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4967:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4968: 
                   4969:   /* submap 15 sub 5 */
                   4970:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   4971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4972:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4973: 
                   4974:   /* submap 15 sub 6 */
                   4975:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   4976:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4977:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4978: 
                   4979:   /* submap 15 sub 7 */
                   4980:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   4981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   4982:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   4983: 
                   4984:   /* submap 15 sub 8 */
                   4985:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4986: 
                   4987:   /* submap 15 sub 9 */
                   4988:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4989: 
                   4990:   /* submap 15 sub 10 */
                   4991:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4992: 
                   4993:   /* submap 15 sub 11 */
                   4994:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4995: 
                   4996:   /* submap 15 sub 12 */
                   4997:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   4998: 
                   4999:   /* submap 15 sub 13 */
                   5000:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5001: 
                   5002:   /* submap 15 sub 14 */
                   5003:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5004: 
                   5005:   /* submap 15 sub 15 */
                   5006:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5007: 
                   5008:   /* submap 15 sub 16 */
                   5009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5011:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5012: 
                   5013:   /* submap 15 sub 17 */
                   5014:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5016:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5017: 
                   5018:   /* submap 15 sub 18 */
                   5019:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5020:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5021:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5022: 
                   5023:   /* submap 15 sub 19 */
                   5024:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5026:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5027: 
                   5028:   /* submap 15 sub 20 */
                   5029:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5030:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5031:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5032: 
                   5033:   /* submap 15 sub 21 */
                   5034:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5035:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5036:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5037: 
                   5038:   /* submap 15 sub 22 */
                   5039:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5041:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5042: 
                   5043:   /* submap 15 sub 23 */
                   5044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5046:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5047: 
                   5048:   /* submap 15 sub 24 */
                   5049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5051:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5052: 
                   5053:   /* submap 15 sub 25 */
                   5054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5056:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5057: 
                   5058:   /* submap 15 sub 26 */
                   5059:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5060:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5061:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5062: 
                   5063:   /* submap 15 sub 27 */
                   5064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5066:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5067: 
                   5068:   /* submap 15 sub 28 */
                   5069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5071:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5072: 
                   5073:   /* submap 15 sub 29 */
                   5074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5075:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5076:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5077: 
                   5078:   /* submap 15 sub 30 */
                   5079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5081:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5082: 
                   5083:   /* submap 15 sub 31 */
                   5084:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5085:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5086:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5087: 
                   5088:   /* submap 15 sub 32 */
                   5089:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5090:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5091:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5092: 
                   5093:   /* submap 15 sub 33 */
                   5094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5095:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5096:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5097: 
                   5098:   /* submap 15 sub 34 */
                   5099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5101:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5102: 
                   5103:   /* submap 15 sub 35 */
                   5104:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5106:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5107: 
                   5108:   /* submap 15 sub 36 */
                   5109:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5110:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5111:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5112: 
                   5113:   /* submap 15 sub 37 */
                   5114:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5115:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5116:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5117: 
                   5118:   /* submap 15 sub 38 */
                   5119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5120:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5121:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5122: 
                   5123:   /* submap 15 sub 39 */
                   5124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5125:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5126:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5127: 
                   5128:   /* submap 15 sub 40 */
                   5129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5130:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5131:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5132: 
                   5133:   /* submap 15 sub 41 */
                   5134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5136:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5137: 
                   5138:   /* submap 15 sub 42 */
                   5139:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5140:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5141:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5142: 
                   5143:   /* submap 15 sub 43 */
                   5144:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5145:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5146:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5147: 
                   5148:   /* submap 15 sub 44 */
                   5149:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5150:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5151:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5152: 
                   5153:   /* submap 15 sub 45 */
                   5154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5155:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5156:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5157: 
                   5158:   /* submap 15 sub 46 */
                   5159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5161:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5162: 
                   5163:   /* submap 15 sub 47 */
                   5164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5166:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5167: 
                   5168:   /* submap 15 sub 48 */
                   5169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5171:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5172: 
                   5173:   /* submap 15 sub 49 */
                   5174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5176:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5177: 
                   5178:   /* submap 15 sub 50 */
                   5179:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5180:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5181:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5182: 
                   5183:   /* submap 15 sub 51 */
                   5184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5185:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5186:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5187: 
                   5188:   /* submap 15 sub 52 */
                   5189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5191:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5192: 
                   5193:   /* submap 15 sub 53 */
                   5194:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5196:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5197: 
                   5198:   /* submap 15 sub 54 */
                   5199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5200:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5201:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5202: 
                   5203:   /* submap 15 sub 55 */
                   5204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5206:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5207: 
                   5208:   /* submap 15 sub 56 */
                   5209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5211:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5212: 
                   5213:   /* submap 15 sub 57 */
                   5214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5216:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5217: 
                   5218:   /* submap 15 sub 58 */
                   5219:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5220: 
                   5221:   /* submap 15 sub 59 */
                   5222:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5223: 
                   5224:   /* submap 15 sub 60 */
                   5225:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5226: 
                   5227:   /* submap 15 sub 61 */
                   5228:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5229: 
                   5230:   /* submap 15 sub 62 */
                   5231:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5232: 
                   5233:   /* submap 15 sub 63 */
                   5234:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5235: 
                   5236:   /* done: */
                   5237:   return(submap);
                   5238: }
                   5239: 
                   5240: /* create submap 16: */
                   5241: static struct _tme_m68k_decoder_submap *
                   5242: _tme_m68k_create_submap16(struct tme_m68k *ic)
                   5243: {
                   5244:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   5245:   int entry_i;
                   5246: 
                   5247:   /* allocate and initialize the submap: */
                   5248:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   5249:   submap_entry = submap;
                   5250:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   5251:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   5252:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   5253:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   5254:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   5255:       submap_entry++;
                   5256:   }
                   5257: 
                   5258:   /* fill the submap: */
                   5259:   submap_entry = submap;
                   5260: 
                   5261:   /* submap 16 sub 0 */
                   5262:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5263: 
                   5264:   /* submap 16 sub 1 */
                   5265:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5266: 
                   5267:   /* submap 16 sub 2 */
                   5268:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5269: 
                   5270:   /* submap 16 sub 3 */
                   5271:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5272: 
                   5273:   /* submap 16 sub 4 */
                   5274:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5275: 
                   5276:   /* submap 16 sub 5 */
                   5277:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5278: 
                   5279:   /* submap 16 sub 6 */
                   5280:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5281: 
                   5282:   /* submap 16 sub 7 */
                   5283:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5284: 
                   5285:   /* submap 16 sub 8 */
                   5286:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5287: 
                   5288:   /* submap 16 sub 9 */
                   5289:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5290: 
                   5291:   /* submap 16 sub 10 */
                   5292:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5293: 
                   5294:   /* submap 16 sub 11 */
                   5295:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5296: 
                   5297:   /* submap 16 sub 12 */
                   5298:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5299: 
                   5300:   /* submap 16 sub 13 */
                   5301:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5302: 
                   5303:   /* submap 16 sub 14 */
                   5304:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5305: 
                   5306:   /* submap 16 sub 15 */
                   5307:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5308: 
                   5309:   /* submap 16 sub 16 */
                   5310:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5311:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5312:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5313: 
                   5314:   /* submap 16 sub 17 */
                   5315:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5316:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5317:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5318: 
                   5319:   /* submap 16 sub 18 */
                   5320:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5321:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5322:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5323: 
                   5324:   /* submap 16 sub 19 */
                   5325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5327:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5328: 
                   5329:   /* submap 16 sub 20 */
                   5330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5332:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5333: 
                   5334:   /* submap 16 sub 21 */
                   5335:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5337:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5338: 
                   5339:   /* submap 16 sub 22 */
                   5340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5342:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5343: 
                   5344:   /* submap 16 sub 23 */
                   5345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5347:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5348: 
                   5349:   /* submap 16 sub 24 */
                   5350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5352:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5353: 
                   5354:   /* submap 16 sub 25 */
                   5355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5357:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5358: 
                   5359:   /* submap 16 sub 26 */
                   5360:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5362:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5363: 
                   5364:   /* submap 16 sub 27 */
                   5365:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5367:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5368: 
                   5369:   /* submap 16 sub 28 */
                   5370:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5371:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5372:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5373: 
                   5374:   /* submap 16 sub 29 */
                   5375:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5376:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5377:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5378: 
                   5379:   /* submap 16 sub 30 */
                   5380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5382:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5383: 
                   5384:   /* submap 16 sub 31 */
                   5385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5387:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5388: 
                   5389:   /* submap 16 sub 32 */
                   5390:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5391: 
                   5392:   /* submap 16 sub 33 */
                   5393:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5394: 
                   5395:   /* submap 16 sub 34 */
                   5396:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5397: 
                   5398:   /* submap 16 sub 35 */
                   5399:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5400: 
                   5401:   /* submap 16 sub 36 */
                   5402:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5403: 
                   5404:   /* submap 16 sub 37 */
                   5405:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5406: 
                   5407:   /* submap 16 sub 38 */
                   5408:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5409: 
                   5410:   /* submap 16 sub 39 */
                   5411:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5412: 
                   5413:   /* submap 16 sub 40 */
                   5414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5416:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5417: 
                   5418:   /* submap 16 sub 41 */
                   5419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5421:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5422: 
                   5423:   /* submap 16 sub 42 */
                   5424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5426:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5427: 
                   5428:   /* submap 16 sub 43 */
                   5429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5431:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5432: 
                   5433:   /* submap 16 sub 44 */
                   5434:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5436:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5437: 
                   5438:   /* submap 16 sub 45 */
                   5439:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5440:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5441:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5442: 
                   5443:   /* submap 16 sub 46 */
                   5444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5445:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5446:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5447: 
                   5448:   /* submap 16 sub 47 */
                   5449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5451:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5452: 
                   5453:   /* submap 16 sub 48 */
                   5454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5456:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5457: 
                   5458:   /* submap 16 sub 49 */
                   5459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5461:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5462: 
                   5463:   /* submap 16 sub 50 */
                   5464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5466:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5467: 
                   5468:   /* submap 16 sub 51 */
                   5469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5471:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5472: 
                   5473:   /* submap 16 sub 52 */
                   5474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5476:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5477: 
                   5478:   /* submap 16 sub 53 */
                   5479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5481:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5482: 
                   5483:   /* submap 16 sub 54 */
                   5484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5486:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5487: 
                   5488:   /* submap 16 sub 55 */
                   5489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5491:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5492: 
                   5493:   /* submap 16 sub 56 */
                   5494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5496:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5497: 
                   5498:   /* submap 16 sub 57 */
                   5499:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5501:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5502: 
                   5503:   /* submap 16 sub 58 */
                   5504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5505:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5506:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5507: 
                   5508:   /* submap 16 sub 59 */
                   5509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5510:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5511:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5512: 
                   5513:   /* submap 16 sub 60 */
                   5514:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5515: 
                   5516:   /* submap 16 sub 61 */
                   5517:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5518: 
                   5519:   /* submap 16 sub 62 */
                   5520:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5521: 
                   5522:   /* submap 16 sub 63 */
                   5523:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5524: 
                   5525:   /* done: */
                   5526:   return(submap);
                   5527: }
                   5528: 
                   5529: /* create submap 17: */
                   5530: static struct _tme_m68k_decoder_submap *
                   5531: _tme_m68k_create_submap17(struct tme_m68k *ic)
                   5532: {
                   5533:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   5534:   int entry_i;
                   5535: 
                   5536:   /* allocate and initialize the submap: */
                   5537:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   5538:   submap_entry = submap;
                   5539:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   5540:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   5541:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   5542:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   5543:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   5544:       submap_entry++;
                   5545:   }
                   5546: 
                   5547:   /* fill the submap: */
                   5548:   submap_entry = submap;
                   5549: 
                   5550:   /* submap 17 sub 0 */
                   5551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5553:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5554: 
                   5555:   /* submap 17 sub 1 */
                   5556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5558:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5559: 
                   5560:   /* submap 17 sub 2 */
                   5561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5563:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5564: 
                   5565:   /* submap 17 sub 3 */
                   5566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5568:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5569: 
                   5570:   /* submap 17 sub 4 */
                   5571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5573:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5574: 
                   5575:   /* submap 17 sub 5 */
                   5576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5578:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5579: 
                   5580:   /* submap 17 sub 6 */
                   5581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5583:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5584: 
                   5585:   /* submap 17 sub 7 */
                   5586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5588:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5589: 
                   5590:   /* submap 17 sub 8 */
                   5591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5593:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5594: 
                   5595:   /* submap 17 sub 9 */
                   5596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5598:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5599: 
                   5600:   /* submap 17 sub 10 */
                   5601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5602:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5603:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5604: 
                   5605:   /* submap 17 sub 11 */
                   5606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5608:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5609: 
                   5610:   /* submap 17 sub 12 */
                   5611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5613:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5614: 
                   5615:   /* submap 17 sub 13 */
                   5616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5618:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5619: 
                   5620:   /* submap 17 sub 14 */
                   5621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5623:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5624: 
                   5625:   /* submap 17 sub 15 */
                   5626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5627:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5628:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5629: 
                   5630:   /* submap 17 sub 16 */
                   5631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   5632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5633:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   5634:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   5635:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   5636: 
                   5637:   /* submap 17 sub 17 */
                   5638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   5639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5640:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   5641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   5642:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   5643: 
                   5644:   /* submap 17 sub 18 */
                   5645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   5646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5647:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   5648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   5649:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   5650: 
                   5651:   /* submap 17 sub 19 */
                   5652:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   5653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   5655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   5656:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   5657: 
                   5658:   /* submap 17 sub 20 */
                   5659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   5660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   5662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   5663:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   5664: 
                   5665:   /* submap 17 sub 21 */
                   5666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   5667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   5669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   5670:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   5671: 
                   5672:   /* submap 17 sub 22 */
                   5673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   5674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5675:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   5676:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   5677:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   5678: 
                   5679:   /* submap 17 sub 23 */
                   5680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   5681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5682:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   5683:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   5684:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   5685: 
                   5686:   /* submap 17 sub 24 */
                   5687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   5688:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5689:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5690:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   5691: 
                   5692:   /* submap 17 sub 25 */
                   5693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   5694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5695:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5696:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   5697: 
                   5698:   /* submap 17 sub 26 */
                   5699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   5700:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5701:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5702:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   5703: 
                   5704:   /* submap 17 sub 27 */
                   5705:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   5706:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5707:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5708:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   5709: 
                   5710:   /* submap 17 sub 28 */
                   5711:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   5712:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5713:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5714:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   5715: 
                   5716:   /* submap 17 sub 29 */
                   5717:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   5718:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5720:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   5721: 
                   5722:   /* submap 17 sub 30 */
                   5723:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   5724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5725:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5726:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   5727: 
                   5728:   /* submap 17 sub 31 */
                   5729:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   5730:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5732:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   5733: 
                   5734:   /* submap 17 sub 32 */
                   5735:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   5736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5738:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5739: 
                   5740:   /* submap 17 sub 33 */
                   5741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   5742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5744:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5745: 
                   5746:   /* submap 17 sub 34 */
                   5747:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   5748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5750:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5751: 
                   5752:   /* submap 17 sub 35 */
                   5753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   5754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5756:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5757: 
                   5758:   /* submap 17 sub 36 */
                   5759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   5760:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5762:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5763: 
                   5764:   /* submap 17 sub 37 */
                   5765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   5766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5768:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5769: 
                   5770:   /* submap 17 sub 38 */
                   5771:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   5772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5774:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5775: 
                   5776:   /* submap 17 sub 39 */
                   5777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   5778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5780:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5781: 
                   5782:   /* submap 17 sub 40 */
                   5783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   5784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5785:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5786:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5787: 
                   5788:   /* submap 17 sub 41 */
                   5789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   5790:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5792:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5793: 
                   5794:   /* submap 17 sub 42 */
                   5795:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   5796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5798:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5799: 
                   5800:   /* submap 17 sub 43 */
                   5801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   5802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5804:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5805: 
                   5806:   /* submap 17 sub 44 */
                   5807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   5808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5810:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5811: 
                   5812:   /* submap 17 sub 45 */
                   5813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   5814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5816:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5817: 
                   5818:   /* submap 17 sub 46 */
                   5819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   5820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5822:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5823: 
                   5824:   /* submap 17 sub 47 */
                   5825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   5826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5828:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5829: 
                   5830:   /* submap 17 sub 48 */
                   5831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5833:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 6;
                   5834: 
                   5835:   /* submap 17 sub 49 */
                   5836:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5838:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 5;
                   5839: 
                   5840:   /* submap 17 sub 50 */
                   5841:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5843:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 10;
                   5844: 
                   5845:   /* submap 17 sub 51 */
                   5846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5848:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 7;
                   5849: 
                   5850:   /* submap 17 sub 52 */
                   5851:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   5852: 
                   5853:   /* submap 17 sub 53 */
                   5854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5856:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 9;
                   5857: 
                   5858:   /* submap 17 sub 54 */
                   5859:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5861:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 11;
                   5862: 
                   5863:   /* submap 17 sub 55 */
                   5864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   5865:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5866:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 8;
                   5867: 
                   5868:   /* submap 17 sub 56 */
                   5869:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   5870: 
                   5871:   /* submap 17 sub 57 */
                   5872:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   5873: 
                   5874:   /* submap 17 sub 58 */
                   5875:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   5876: 
                   5877:   /* submap 17 sub 59 */
                   5878:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   5879: 
                   5880:   /* submap 17 sub 60 */
                   5881:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   5882: 
                   5883:   /* submap 17 sub 61 */
                   5884:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   5885: 
                   5886:   /* submap 17 sub 62 */
                   5887:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   5888: 
                   5889:   /* submap 17 sub 63 */
                   5890:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   5891: 
                   5892:   /* done: */
                   5893:   return(submap);
                   5894: }
                   5895: 
                   5896: /* create submap 18: */
                   5897: static struct _tme_m68k_decoder_submap *
                   5898: _tme_m68k_create_submap18(struct tme_m68k *ic)
                   5899: {
                   5900:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   5901:   int entry_i;
                   5902: 
                   5903:   /* allocate and initialize the submap: */
                   5904:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   5905:   submap_entry = submap;
                   5906:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   5907:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   5908:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   5909:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   5910:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   5911:       submap_entry++;
                   5912:   }
                   5913: 
                   5914:   /* fill the submap: */
                   5915:   submap_entry = submap;
                   5916: 
                   5917:   /* submap 18 sub 0 */
                   5918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   5919:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5920:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5921: 
                   5922:   /* submap 18 sub 1 */
                   5923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   5924:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5925:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5926: 
                   5927:   /* submap 18 sub 2 */
                   5928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   5929:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5930:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5931: 
                   5932:   /* submap 18 sub 3 */
                   5933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   5934:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5935:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5936: 
                   5937:   /* submap 18 sub 4 */
                   5938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   5939:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5940:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5941: 
                   5942:   /* submap 18 sub 5 */
                   5943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   5944:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5945:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5946: 
                   5947:   /* submap 18 sub 6 */
                   5948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   5949:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5950:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5951: 
                   5952:   /* submap 18 sub 7 */
                   5953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   5954:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5955:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   5956: 
                   5957:   /* submap 18 sub 8 */
                   5958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   5959:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   5960:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5961:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5962: 
                   5963:   /* submap 18 sub 9 */
                   5964:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   5965:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   5966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5967:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5968: 
                   5969:   /* submap 18 sub 10 */
                   5970:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   5971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   5972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5973:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5974: 
                   5975:   /* submap 18 sub 11 */
                   5976:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   5977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   5978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5979:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5980: 
                   5981:   /* submap 18 sub 12 */
                   5982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   5983:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   5984:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5985:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5986: 
                   5987:   /* submap 18 sub 13 */
                   5988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   5989:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   5990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5991:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5992: 
                   5993:   /* submap 18 sub 14 */
                   5994:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   5995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   5996:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   5997:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   5998: 
                   5999:   /* submap 18 sub 15 */
                   6000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   6001:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   6002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6003:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6004: 
                   6005:   /* submap 18 sub 16 */
                   6006:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6007:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6008:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6009: 
                   6010:   /* submap 18 sub 17 */
                   6011:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6012:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6013:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6014: 
                   6015:   /* submap 18 sub 18 */
                   6016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6018:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6019: 
                   6020:   /* submap 18 sub 19 */
                   6021:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6023:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6024: 
                   6025:   /* submap 18 sub 20 */
                   6026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6028:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6029: 
                   6030:   /* submap 18 sub 21 */
                   6031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6033:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6034: 
                   6035:   /* submap 18 sub 22 */
                   6036:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6038:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6039: 
                   6040:   /* submap 18 sub 23 */
                   6041:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6043:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6044: 
                   6045:   /* submap 18 sub 24 */
                   6046:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6047:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6048:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6049: 
                   6050:   /* submap 18 sub 25 */
                   6051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6053:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6054: 
                   6055:   /* submap 18 sub 26 */
                   6056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6058:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6059: 
                   6060:   /* submap 18 sub 27 */
                   6061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6063:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6064: 
                   6065:   /* submap 18 sub 28 */
                   6066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6068:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6069: 
                   6070:   /* submap 18 sub 29 */
                   6071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6073:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6074: 
                   6075:   /* submap 18 sub 30 */
                   6076:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6078:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6079: 
                   6080:   /* submap 18 sub 31 */
                   6081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6083:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6084: 
                   6085:   /* submap 18 sub 32 */
                   6086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6088:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6089: 
                   6090:   /* submap 18 sub 33 */
                   6091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6093:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6094: 
                   6095:   /* submap 18 sub 34 */
                   6096:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6098:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6099: 
                   6100:   /* submap 18 sub 35 */
                   6101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6103:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6104: 
                   6105:   /* submap 18 sub 36 */
                   6106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6108:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6109: 
                   6110:   /* submap 18 sub 37 */
                   6111:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6113:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6114: 
                   6115:   /* submap 18 sub 38 */
                   6116:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6118:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6119: 
                   6120:   /* submap 18 sub 39 */
                   6121:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6123:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6124: 
                   6125:   /* submap 18 sub 40 */
                   6126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6128:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6129: 
                   6130:   /* submap 18 sub 41 */
                   6131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6133:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6134: 
                   6135:   /* submap 18 sub 42 */
                   6136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6138:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6139: 
                   6140:   /* submap 18 sub 43 */
                   6141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6143:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6144: 
                   6145:   /* submap 18 sub 44 */
                   6146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6148:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6149: 
                   6150:   /* submap 18 sub 45 */
                   6151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6153:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6154: 
                   6155:   /* submap 18 sub 46 */
                   6156:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6158:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6159: 
                   6160:   /* submap 18 sub 47 */
                   6161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6163:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6164: 
                   6165:   /* submap 18 sub 48 */
                   6166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6168:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6169: 
                   6170:   /* submap 18 sub 49 */
                   6171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6173:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6174: 
                   6175:   /* submap 18 sub 50 */
                   6176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6178:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6179: 
                   6180:   /* submap 18 sub 51 */
                   6181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6183:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6184: 
                   6185:   /* submap 18 sub 52 */
                   6186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6188:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6189: 
                   6190:   /* submap 18 sub 53 */
                   6191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6193:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6194: 
                   6195:   /* submap 18 sub 54 */
                   6196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6198:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6199: 
                   6200:   /* submap 18 sub 55 */
                   6201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6203:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6204: 
                   6205:   /* submap 18 sub 56 */
                   6206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6208:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6209: 
                   6210:   /* submap 18 sub 57 */
                   6211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6213:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6214: 
                   6215:   /* submap 18 sub 58 */
                   6216:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6217: 
                   6218:   /* submap 18 sub 59 */
                   6219:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6220: 
                   6221:   /* submap 18 sub 60 */
                   6222:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6223: 
                   6224:   /* submap 18 sub 61 */
                   6225:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6226: 
                   6227:   /* submap 18 sub 62 */
                   6228:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6229: 
                   6230:   /* submap 18 sub 63 */
                   6231:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6232: 
                   6233:   /* done: */
                   6234:   return(submap);
                   6235: }
                   6236: 
                   6237: /* create submap 19: */
                   6238: static struct _tme_m68k_decoder_submap *
                   6239: _tme_m68k_create_submap19(struct tme_m68k *ic)
                   6240: {
                   6241:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   6242:   int entry_i;
                   6243: 
                   6244:   /* allocate and initialize the submap: */
                   6245:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   6246:   submap_entry = submap;
                   6247:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   6248:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   6249:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   6250:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   6251:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   6252:       submap_entry++;
                   6253:   }
                   6254: 
                   6255:   /* fill the submap: */
                   6256:   submap_entry = submap;
                   6257: 
                   6258:   /* submap 19 sub 0 */
                   6259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   6260:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6261:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6262: 
                   6263:   /* submap 19 sub 1 */
                   6264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   6265:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6266:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6267: 
                   6268:   /* submap 19 sub 2 */
                   6269:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   6270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6271:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6272: 
                   6273:   /* submap 19 sub 3 */
                   6274:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   6275:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6276:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6277: 
                   6278:   /* submap 19 sub 4 */
                   6279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   6280:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6281:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6282: 
                   6283:   /* submap 19 sub 5 */
                   6284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   6285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6286:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6287: 
                   6288:   /* submap 19 sub 6 */
                   6289:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   6290:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6291:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6292: 
                   6293:   /* submap 19 sub 7 */
                   6294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   6295:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6296:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6297: 
                   6298:   /* submap 19 sub 8 */
                   6299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   6300:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   6301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6302:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6303: 
                   6304:   /* submap 19 sub 9 */
                   6305:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   6306:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   6307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6308:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6309: 
                   6310:   /* submap 19 sub 10 */
                   6311:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   6312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   6313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6314:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6315: 
                   6316:   /* submap 19 sub 11 */
                   6317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   6318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   6319:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6320:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6321: 
                   6322:   /* submap 19 sub 12 */
                   6323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   6324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   6325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6326:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6327: 
                   6328:   /* submap 19 sub 13 */
                   6329:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   6330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   6331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6332:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6333: 
                   6334:   /* submap 19 sub 14 */
                   6335:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   6336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   6337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6338:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6339: 
                   6340:   /* submap 19 sub 15 */
                   6341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   6342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   6343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6344:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6345: 
                   6346:   /* submap 19 sub 16 */
                   6347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6349:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6350: 
                   6351:   /* submap 19 sub 17 */
                   6352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6354:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6355: 
                   6356:   /* submap 19 sub 18 */
                   6357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6359:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6360: 
                   6361:   /* submap 19 sub 19 */
                   6362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6364:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6365: 
                   6366:   /* submap 19 sub 20 */
                   6367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6369:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6370: 
                   6371:   /* submap 19 sub 21 */
                   6372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6374:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6375: 
                   6376:   /* submap 19 sub 22 */
                   6377:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6378:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6379:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6380: 
                   6381:   /* submap 19 sub 23 */
                   6382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6383:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6384:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6385: 
                   6386:   /* submap 19 sub 24 */
                   6387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6388:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6389:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6390: 
                   6391:   /* submap 19 sub 25 */
                   6392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6394:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6395: 
                   6396:   /* submap 19 sub 26 */
                   6397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6398:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6399:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6400: 
                   6401:   /* submap 19 sub 27 */
                   6402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6404:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6405: 
                   6406:   /* submap 19 sub 28 */
                   6407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6409:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6410: 
                   6411:   /* submap 19 sub 29 */
                   6412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6414:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6415: 
                   6416:   /* submap 19 sub 30 */
                   6417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6419:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6420: 
                   6421:   /* submap 19 sub 31 */
                   6422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6424:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6425: 
                   6426:   /* submap 19 sub 32 */
                   6427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6429:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6430: 
                   6431:   /* submap 19 sub 33 */
                   6432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6434:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6435: 
                   6436:   /* submap 19 sub 34 */
                   6437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6440: 
                   6441:   /* submap 19 sub 35 */
                   6442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6444:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6445: 
                   6446:   /* submap 19 sub 36 */
                   6447:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6449:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6450: 
                   6451:   /* submap 19 sub 37 */
                   6452:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6454:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6455: 
                   6456:   /* submap 19 sub 38 */
                   6457:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6459:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6460: 
                   6461:   /* submap 19 sub 39 */
                   6462:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6464:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6465: 
                   6466:   /* submap 19 sub 40 */
                   6467:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6469:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6470: 
                   6471:   /* submap 19 sub 41 */
                   6472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6474:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6475: 
                   6476:   /* submap 19 sub 42 */
                   6477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6479:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6480: 
                   6481:   /* submap 19 sub 43 */
                   6482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6484:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6485: 
                   6486:   /* submap 19 sub 44 */
                   6487:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6489:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6490: 
                   6491:   /* submap 19 sub 45 */
                   6492:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6493:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6494:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6495: 
                   6496:   /* submap 19 sub 46 */
                   6497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6498:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6499:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6500: 
                   6501:   /* submap 19 sub 47 */
                   6502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6504:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6505: 
                   6506:   /* submap 19 sub 48 */
                   6507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6509:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6510: 
                   6511:   /* submap 19 sub 49 */
                   6512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6514:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6515: 
                   6516:   /* submap 19 sub 50 */
                   6517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6518:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6519:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6520: 
                   6521:   /* submap 19 sub 51 */
                   6522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6523:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6524:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6525: 
                   6526:   /* submap 19 sub 52 */
                   6527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6529:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6530: 
                   6531:   /* submap 19 sub 53 */
                   6532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6534:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6535: 
                   6536:   /* submap 19 sub 54 */
                   6537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6539:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6540: 
                   6541:   /* submap 19 sub 55 */
                   6542:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6544:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6545: 
                   6546:   /* submap 19 sub 56 */
                   6547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6549:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6550: 
                   6551:   /* submap 19 sub 57 */
                   6552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6554:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6555: 
                   6556:   /* submap 19 sub 58 */
                   6557:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6558: 
                   6559:   /* submap 19 sub 59 */
                   6560:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6561: 
                   6562:   /* submap 19 sub 60 */
                   6563:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6564: 
                   6565:   /* submap 19 sub 61 */
                   6566:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6567: 
                   6568:   /* submap 19 sub 62 */
                   6569:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6570: 
                   6571:   /* submap 19 sub 63 */
                   6572:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6573: 
                   6574:   /* done: */
                   6575:   return(submap);
                   6576: }
                   6577: 
                   6578: /* create submap 20: */
                   6579: static struct _tme_m68k_decoder_submap *
                   6580: _tme_m68k_create_submap20(struct tme_m68k *ic)
                   6581: {
                   6582:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   6583:   int entry_i;
                   6584: 
                   6585:   /* allocate and initialize the submap: */
                   6586:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   6587:   submap_entry = submap;
                   6588:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   6589:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   6590:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   6591:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   6592:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   6593:       submap_entry++;
                   6594:   }
                   6595: 
                   6596:   /* fill the submap: */
                   6597:   submap_entry = submap;
                   6598: 
                   6599:   /* submap 20 sub 0 */
                   6600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   6601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6602:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6603: 
                   6604:   /* submap 20 sub 1 */
                   6605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   6606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6607:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6608: 
                   6609:   /* submap 20 sub 2 */
                   6610:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   6611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6612:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6613: 
                   6614:   /* submap 20 sub 3 */
                   6615:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   6616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6617:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6618: 
                   6619:   /* submap 20 sub 4 */
                   6620:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   6621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6622:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6623: 
                   6624:   /* submap 20 sub 5 */
                   6625:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   6626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6627:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6628: 
                   6629:   /* submap 20 sub 6 */
                   6630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   6631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6632:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6633: 
                   6634:   /* submap 20 sub 7 */
                   6635:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   6636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6637:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6638: 
                   6639:   /* submap 20 sub 8 */
                   6640:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   6641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6642:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6643: 
                   6644:   /* submap 20 sub 9 */
                   6645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   6646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6647:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6648: 
                   6649:   /* submap 20 sub 10 */
                   6650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   6651:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6652:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6653: 
                   6654:   /* submap 20 sub 11 */
                   6655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   6656:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6657:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6658: 
                   6659:   /* submap 20 sub 12 */
                   6660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   6661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6662:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6663: 
                   6664:   /* submap 20 sub 13 */
                   6665:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   6666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6667:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6668: 
                   6669:   /* submap 20 sub 14 */
                   6670:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   6671:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6672:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6673: 
                   6674:   /* submap 20 sub 15 */
                   6675:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   6676:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6677:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6678: 
                   6679:   /* submap 20 sub 16 */
                   6680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6682:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6683: 
                   6684:   /* submap 20 sub 17 */
                   6685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6687:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6688: 
                   6689:   /* submap 20 sub 18 */
                   6690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6692:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6693: 
                   6694:   /* submap 20 sub 19 */
                   6695:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6697:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6698: 
                   6699:   /* submap 20 sub 20 */
                   6700:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6701:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6702:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6703: 
                   6704:   /* submap 20 sub 21 */
                   6705:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6706:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6707:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6708: 
                   6709:   /* submap 20 sub 22 */
                   6710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6711:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6712:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6713: 
                   6714:   /* submap 20 sub 23 */
                   6715:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6716:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6717:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6718: 
                   6719:   /* submap 20 sub 24 */
                   6720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6722:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6723: 
                   6724:   /* submap 20 sub 25 */
                   6725:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6727:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6728: 
                   6729:   /* submap 20 sub 26 */
                   6730:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6732:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6733: 
                   6734:   /* submap 20 sub 27 */
                   6735:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6737:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6738: 
                   6739:   /* submap 20 sub 28 */
                   6740:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6742:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6743: 
                   6744:   /* submap 20 sub 29 */
                   6745:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6746:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6747:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6748: 
                   6749:   /* submap 20 sub 30 */
                   6750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6752:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6753: 
                   6754:   /* submap 20 sub 31 */
                   6755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6757:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6758: 
                   6759:   /* submap 20 sub 32 */
                   6760:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6762:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6763: 
                   6764:   /* submap 20 sub 33 */
                   6765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6767:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6768: 
                   6769:   /* submap 20 sub 34 */
                   6770:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6771:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6772:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6773: 
                   6774:   /* submap 20 sub 35 */
                   6775:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6776:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6777:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6778: 
                   6779:   /* submap 20 sub 36 */
                   6780:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6781:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6782:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6783: 
                   6784:   /* submap 20 sub 37 */
                   6785:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6786:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6787:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6788: 
                   6789:   /* submap 20 sub 38 */
                   6790:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6792:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6793: 
                   6794:   /* submap 20 sub 39 */
                   6795:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6797:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6798: 
                   6799:   /* submap 20 sub 40 */
                   6800:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6802:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6803: 
                   6804:   /* submap 20 sub 41 */
                   6805:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6807:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6808: 
                   6809:   /* submap 20 sub 42 */
                   6810:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6811:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6812:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6813: 
                   6814:   /* submap 20 sub 43 */
                   6815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6816:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6817:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6818: 
                   6819:   /* submap 20 sub 44 */
                   6820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6822:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6823: 
                   6824:   /* submap 20 sub 45 */
                   6825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6827:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6828: 
                   6829:   /* submap 20 sub 46 */
                   6830:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6832:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6833: 
                   6834:   /* submap 20 sub 47 */
                   6835:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6836:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6837:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6838: 
                   6839:   /* submap 20 sub 48 */
                   6840:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6841:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6842:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6843: 
                   6844:   /* submap 20 sub 49 */
                   6845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6847:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6848: 
                   6849:   /* submap 20 sub 50 */
                   6850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6852:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6853: 
                   6854:   /* submap 20 sub 51 */
                   6855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6857:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6858: 
                   6859:   /* submap 20 sub 52 */
                   6860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6862:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6863: 
                   6864:   /* submap 20 sub 53 */
                   6865:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6867:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6868: 
                   6869:   /* submap 20 sub 54 */
                   6870:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6871:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6872:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6873: 
                   6874:   /* submap 20 sub 55 */
                   6875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6877:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6878: 
                   6879:   /* submap 20 sub 56 */
                   6880:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6881:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6882:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6883: 
                   6884:   /* submap 20 sub 57 */
                   6885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   6886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6887:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6888: 
                   6889:   /* submap 20 sub 58 */
                   6890:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6891: 
                   6892:   /* submap 20 sub 59 */
                   6893:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6894: 
                   6895:   /* submap 20 sub 60 */
                   6896:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6897: 
                   6898:   /* submap 20 sub 61 */
                   6899:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6900: 
                   6901:   /* submap 20 sub 62 */
                   6902:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6903: 
                   6904:   /* submap 20 sub 63 */
                   6905:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   6906: 
                   6907:   /* done: */
                   6908:   return(submap);
                   6909: }
                   6910: 
                   6911: /* create submap 21: */
                   6912: static struct _tme_m68k_decoder_submap *
                   6913: _tme_m68k_create_submap21(struct tme_m68k *ic)
                   6914: {
                   6915:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   6916:   int entry_i;
                   6917: 
                   6918:   /* allocate and initialize the submap: */
                   6919:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   6920:   submap_entry = submap;
                   6921:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   6922:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   6923:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   6924:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   6925:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   6926:       submap_entry++;
                   6927:   }
                   6928: 
                   6929:   /* fill the submap: */
                   6930:   submap_entry = submap;
                   6931: 
                   6932:   /* submap 21 sub 0 */
                   6933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   6934:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6935:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6936: 
                   6937:   /* submap 21 sub 1 */
                   6938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   6939:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6940:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6941: 
                   6942:   /* submap 21 sub 2 */
                   6943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   6944:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6945:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6946: 
                   6947:   /* submap 21 sub 3 */
                   6948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   6949:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6950:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6951: 
                   6952:   /* submap 21 sub 4 */
                   6953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   6954:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6955:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6956: 
                   6957:   /* submap 21 sub 5 */
                   6958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   6959:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6960:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6961: 
                   6962:   /* submap 21 sub 6 */
                   6963:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   6964:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6965:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6966: 
                   6967:   /* submap 21 sub 7 */
                   6968:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   6969:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   6970:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   6971: 
                   6972:   /* submap 21 sub 8 */
                   6973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   6974:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   6975:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   6976:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6977: 
                   6978:   /* submap 21 sub 9 */
                   6979:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   6980:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   6981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   6982:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6983: 
                   6984:   /* submap 21 sub 10 */
                   6985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   6986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   6987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   6988:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6989: 
                   6990:   /* submap 21 sub 11 */
                   6991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   6992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   6993:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   6994:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   6995: 
                   6996:   /* submap 21 sub 12 */
                   6997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   6998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   6999:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   7000:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7001: 
                   7002:   /* submap 21 sub 13 */
                   7003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   7004:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   7005:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   7006:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7007: 
                   7008:   /* submap 21 sub 14 */
                   7009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   7010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   7011:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   7012:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7013: 
                   7014:   /* submap 21 sub 15 */
                   7015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   7016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   7017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   7018:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7019: 
                   7020:   /* submap 21 sub 16 */
                   7021:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7023:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7024: 
                   7025:   /* submap 21 sub 17 */
                   7026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7028:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7029: 
                   7030:   /* submap 21 sub 18 */
                   7031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7033:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7034: 
                   7035:   /* submap 21 sub 19 */
                   7036:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7038:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7039: 
                   7040:   /* submap 21 sub 20 */
                   7041:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7043:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7044: 
                   7045:   /* submap 21 sub 21 */
                   7046:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7047:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7048:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7049: 
                   7050:   /* submap 21 sub 22 */
                   7051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7053:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7054: 
                   7055:   /* submap 21 sub 23 */
                   7056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7058:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7059: 
                   7060:   /* submap 21 sub 24 */
                   7061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7063:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7064: 
                   7065:   /* submap 21 sub 25 */
                   7066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7068:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7069: 
                   7070:   /* submap 21 sub 26 */
                   7071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7073:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7074: 
                   7075:   /* submap 21 sub 27 */
                   7076:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7078:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7079: 
                   7080:   /* submap 21 sub 28 */
                   7081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7083:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7084: 
                   7085:   /* submap 21 sub 29 */
                   7086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7088:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7089: 
                   7090:   /* submap 21 sub 30 */
                   7091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7093:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7094: 
                   7095:   /* submap 21 sub 31 */
                   7096:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7098:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7099: 
                   7100:   /* submap 21 sub 32 */
                   7101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7103:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7104: 
                   7105:   /* submap 21 sub 33 */
                   7106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7108:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7109: 
                   7110:   /* submap 21 sub 34 */
                   7111:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7113:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7114: 
                   7115:   /* submap 21 sub 35 */
                   7116:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7118:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7119: 
                   7120:   /* submap 21 sub 36 */
                   7121:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7123:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7124: 
                   7125:   /* submap 21 sub 37 */
                   7126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7128:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7129: 
                   7130:   /* submap 21 sub 38 */
                   7131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7133:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7134: 
                   7135:   /* submap 21 sub 39 */
                   7136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7138:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7139: 
                   7140:   /* submap 21 sub 40 */
                   7141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7143:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7144: 
                   7145:   /* submap 21 sub 41 */
                   7146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7148:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7149: 
                   7150:   /* submap 21 sub 42 */
                   7151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7153:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7154: 
                   7155:   /* submap 21 sub 43 */
                   7156:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7158:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7159: 
                   7160:   /* submap 21 sub 44 */
                   7161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7163:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7164: 
                   7165:   /* submap 21 sub 45 */
                   7166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7168:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7169: 
                   7170:   /* submap 21 sub 46 */
                   7171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7173:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7174: 
                   7175:   /* submap 21 sub 47 */
                   7176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7178:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7179: 
                   7180:   /* submap 21 sub 48 */
                   7181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7183:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7184: 
                   7185:   /* submap 21 sub 49 */
                   7186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7188:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7189: 
                   7190:   /* submap 21 sub 50 */
                   7191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7193:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7194: 
                   7195:   /* submap 21 sub 51 */
                   7196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7198:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7199: 
                   7200:   /* submap 21 sub 52 */
                   7201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7203:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7204: 
                   7205:   /* submap 21 sub 53 */
                   7206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7208:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7209: 
                   7210:   /* submap 21 sub 54 */
                   7211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7213:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7214: 
                   7215:   /* submap 21 sub 55 */
                   7216:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7218:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7219: 
                   7220:   /* submap 21 sub 56 */
                   7221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7223:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7224: 
                   7225:   /* submap 21 sub 57 */
                   7226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7228:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7229: 
                   7230:   /* submap 21 sub 58 */
                   7231:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7232: 
                   7233:   /* submap 21 sub 59 */
                   7234:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7235: 
                   7236:   /* submap 21 sub 60 */
                   7237:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7238: 
                   7239:   /* submap 21 sub 61 */
                   7240:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7241: 
                   7242:   /* submap 21 sub 62 */
                   7243:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7244: 
                   7245:   /* submap 21 sub 63 */
                   7246:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7247: 
                   7248:   /* done: */
                   7249:   return(submap);
                   7250: }
                   7251: 
                   7252: /* create submap 22: */
                   7253: static struct _tme_m68k_decoder_submap *
                   7254: _tme_m68k_create_submap22(struct tme_m68k *ic)
                   7255: {
                   7256:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   7257:   int entry_i;
                   7258: 
                   7259:   /* allocate and initialize the submap: */
                   7260:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   7261:   submap_entry = submap;
                   7262:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   7263:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   7264:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   7265:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   7266:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   7267:       submap_entry++;
                   7268:   }
                   7269: 
                   7270:   /* fill the submap: */
                   7271:   submap_entry = submap;
                   7272: 
                   7273:   /* submap 22 sub 0 */
                   7274:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   7275:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7276:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7277: 
                   7278:   /* submap 22 sub 1 */
                   7279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   7280:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7281:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7282: 
                   7283:   /* submap 22 sub 2 */
                   7284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   7285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7286:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7287: 
                   7288:   /* submap 22 sub 3 */
                   7289:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   7290:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7291:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7292: 
                   7293:   /* submap 22 sub 4 */
                   7294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   7295:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7296:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7297: 
                   7298:   /* submap 22 sub 5 */
                   7299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   7300:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7301:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7302: 
                   7303:   /* submap 22 sub 6 */
                   7304:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   7305:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7306:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7307: 
                   7308:   /* submap 22 sub 7 */
                   7309:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   7310:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7311:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7312: 
                   7313:   /* submap 22 sub 8 */
                   7314:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7315:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   7316:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7317:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7318: 
                   7319:   /* submap 22 sub 9 */
                   7320:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7321:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   7322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7323:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7324: 
                   7325:   /* submap 22 sub 10 */
                   7326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   7328:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7329:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7330: 
                   7331:   /* submap 22 sub 11 */
                   7332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7333:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   7334:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7335:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7336: 
                   7337:   /* submap 22 sub 12 */
                   7338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   7340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7341:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7342: 
                   7343:   /* submap 22 sub 13 */
                   7344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   7346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7347:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7348: 
                   7349:   /* submap 22 sub 14 */
                   7350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   7352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7353:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7354: 
                   7355:   /* submap 22 sub 15 */
                   7356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   7358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7359:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7360: 
                   7361:   /* submap 22 sub 16 */
                   7362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7364:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7365: 
                   7366:   /* submap 22 sub 17 */
                   7367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7369:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7370: 
                   7371:   /* submap 22 sub 18 */
                   7372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7374:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7375: 
                   7376:   /* submap 22 sub 19 */
                   7377:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7378:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7379:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7380: 
                   7381:   /* submap 22 sub 20 */
                   7382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7383:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7384:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7385: 
                   7386:   /* submap 22 sub 21 */
                   7387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7388:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7389:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7390: 
                   7391:   /* submap 22 sub 22 */
                   7392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7394:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7395: 
                   7396:   /* submap 22 sub 23 */
                   7397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7398:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7399:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7400: 
                   7401:   /* submap 22 sub 24 */
                   7402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7404:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7405: 
                   7406:   /* submap 22 sub 25 */
                   7407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7409:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7410: 
                   7411:   /* submap 22 sub 26 */
                   7412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7414:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7415: 
                   7416:   /* submap 22 sub 27 */
                   7417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7419:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7420: 
                   7421:   /* submap 22 sub 28 */
                   7422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7424:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7425: 
                   7426:   /* submap 22 sub 29 */
                   7427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7429:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7430: 
                   7431:   /* submap 22 sub 30 */
                   7432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7434:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7435: 
                   7436:   /* submap 22 sub 31 */
                   7437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7440: 
                   7441:   /* submap 22 sub 32 */
                   7442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7444:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7445: 
                   7446:   /* submap 22 sub 33 */
                   7447:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7449:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7450: 
                   7451:   /* submap 22 sub 34 */
                   7452:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7454:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7455: 
                   7456:   /* submap 22 sub 35 */
                   7457:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7459:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7460: 
                   7461:   /* submap 22 sub 36 */
                   7462:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7464:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7465: 
                   7466:   /* submap 22 sub 37 */
                   7467:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7469:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7470: 
                   7471:   /* submap 22 sub 38 */
                   7472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7474:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7475: 
                   7476:   /* submap 22 sub 39 */
                   7477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7479:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7480: 
                   7481:   /* submap 22 sub 40 */
                   7482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7484:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7485: 
                   7486:   /* submap 22 sub 41 */
                   7487:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7489:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7490: 
                   7491:   /* submap 22 sub 42 */
                   7492:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7493:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7494:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7495: 
                   7496:   /* submap 22 sub 43 */
                   7497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7498:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7499:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7500: 
                   7501:   /* submap 22 sub 44 */
                   7502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7504:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7505: 
                   7506:   /* submap 22 sub 45 */
                   7507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7509:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7510: 
                   7511:   /* submap 22 sub 46 */
                   7512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7514:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7515: 
                   7516:   /* submap 22 sub 47 */
                   7517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7518:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7519:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7520: 
                   7521:   /* submap 22 sub 48 */
                   7522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7523:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7524:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7525: 
                   7526:   /* submap 22 sub 49 */
                   7527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7529:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7530: 
                   7531:   /* submap 22 sub 50 */
                   7532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7534:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7535: 
                   7536:   /* submap 22 sub 51 */
                   7537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7539:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7540: 
                   7541:   /* submap 22 sub 52 */
                   7542:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7544:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7545: 
                   7546:   /* submap 22 sub 53 */
                   7547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7549:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7550: 
                   7551:   /* submap 22 sub 54 */
                   7552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7554:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7555: 
                   7556:   /* submap 22 sub 55 */
                   7557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7559:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7560: 
                   7561:   /* submap 22 sub 56 */
                   7562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7564:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7565: 
                   7566:   /* submap 22 sub 57 */
                   7567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7569:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7570: 
                   7571:   /* submap 22 sub 58 */
                   7572:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7573: 
                   7574:   /* submap 22 sub 59 */
                   7575:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7576: 
                   7577:   /* submap 22 sub 60 */
                   7578:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7579: 
                   7580:   /* submap 22 sub 61 */
                   7581:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7582: 
                   7583:   /* submap 22 sub 62 */
                   7584:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7585: 
                   7586:   /* submap 22 sub 63 */
                   7587:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7588: 
                   7589:   /* done: */
                   7590:   return(submap);
                   7591: }
                   7592: 
                   7593: /* create submap 23: */
                   7594: static struct _tme_m68k_decoder_submap *
                   7595: _tme_m68k_create_submap23(struct tme_m68k *ic)
                   7596: {
                   7597:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   7598:   int entry_i;
                   7599: 
                   7600:   /* allocate and initialize the submap: */
                   7601:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   7602:   submap_entry = submap;
                   7603:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   7604:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   7605:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   7606:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   7607:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   7608:       submap_entry++;
                   7609:   }
                   7610: 
                   7611:   /* fill the submap: */
                   7612:   submap_entry = submap;
                   7613: 
                   7614:   /* submap 23 sub 0 */
                   7615:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   7616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7617:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7618: 
                   7619:   /* submap 23 sub 1 */
                   7620:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   7621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7622:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7623: 
                   7624:   /* submap 23 sub 2 */
                   7625:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   7626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7627:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7628: 
                   7629:   /* submap 23 sub 3 */
                   7630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   7631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7632:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7633: 
                   7634:   /* submap 23 sub 4 */
                   7635:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   7636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7637:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7638: 
                   7639:   /* submap 23 sub 5 */
                   7640:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   7641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7642:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7643: 
                   7644:   /* submap 23 sub 6 */
                   7645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   7646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7647:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7648: 
                   7649:   /* submap 23 sub 7 */
                   7650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   7651:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7652:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7653: 
                   7654:   /* submap 23 sub 8 */
                   7655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7656:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   7657:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7658:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7659: 
                   7660:   /* submap 23 sub 9 */
                   7661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   7663:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7664:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7665: 
                   7666:   /* submap 23 sub 10 */
                   7667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   7669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7670:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7671: 
                   7672:   /* submap 23 sub 11 */
                   7673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   7675:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7676:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7677: 
                   7678:   /* submap 23 sub 12 */
                   7679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   7681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7682:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7683: 
                   7684:   /* submap 23 sub 13 */
                   7685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   7687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7688:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7689: 
                   7690:   /* submap 23 sub 14 */
                   7691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   7693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7694:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7695: 
                   7696:   /* submap 23 sub 15 */
                   7697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   7698:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   7699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7700:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   7701: 
                   7702:   /* submap 23 sub 16 */
                   7703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7705:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7706: 
                   7707:   /* submap 23 sub 17 */
                   7708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7710:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7711: 
                   7712:   /* submap 23 sub 18 */
                   7713:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7715:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7716: 
                   7717:   /* submap 23 sub 19 */
                   7718:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7720:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7721: 
                   7722:   /* submap 23 sub 20 */
                   7723:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7725:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7726: 
                   7727:   /* submap 23 sub 21 */
                   7728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7729:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7730:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7731: 
                   7732:   /* submap 23 sub 22 */
                   7733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7735:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7736: 
                   7737:   /* submap 23 sub 23 */
                   7738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7740:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7741: 
                   7742:   /* submap 23 sub 24 */
                   7743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7745:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7746: 
                   7747:   /* submap 23 sub 25 */
                   7748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7750:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7751: 
                   7752:   /* submap 23 sub 26 */
                   7753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7755:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7756: 
                   7757:   /* submap 23 sub 27 */
                   7758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7760:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7761: 
                   7762:   /* submap 23 sub 28 */
                   7763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7765:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7766: 
                   7767:   /* submap 23 sub 29 */
                   7768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7770:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7771: 
                   7772:   /* submap 23 sub 30 */
                   7773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7775:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7776: 
                   7777:   /* submap 23 sub 31 */
                   7778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7780:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7781: 
                   7782:   /* submap 23 sub 32 */
                   7783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7785:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7786: 
                   7787:   /* submap 23 sub 33 */
                   7788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7790:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7791: 
                   7792:   /* submap 23 sub 34 */
                   7793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7794:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7795:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7796: 
                   7797:   /* submap 23 sub 35 */
                   7798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7799:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7800:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7801: 
                   7802:   /* submap 23 sub 36 */
                   7803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7805:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7806: 
                   7807:   /* submap 23 sub 37 */
                   7808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7810:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7811: 
                   7812:   /* submap 23 sub 38 */
                   7813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7815:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7816: 
                   7817:   /* submap 23 sub 39 */
                   7818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7820:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7821: 
                   7822:   /* submap 23 sub 40 */
                   7823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7824:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7825:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7826: 
                   7827:   /* submap 23 sub 41 */
                   7828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7829:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7830:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7831: 
                   7832:   /* submap 23 sub 42 */
                   7833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7834:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7835:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7836: 
                   7837:   /* submap 23 sub 43 */
                   7838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7840:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7841: 
                   7842:   /* submap 23 sub 44 */
                   7843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7845:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7846: 
                   7847:   /* submap 23 sub 45 */
                   7848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7849:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7850:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7851: 
                   7852:   /* submap 23 sub 46 */
                   7853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7855:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7856: 
                   7857:   /* submap 23 sub 47 */
                   7858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7859:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7860:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7861: 
                   7862:   /* submap 23 sub 48 */
                   7863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7865:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7866: 
                   7867:   /* submap 23 sub 49 */
                   7868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7869:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7870:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7871: 
                   7872:   /* submap 23 sub 50 */
                   7873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7875:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7876: 
                   7877:   /* submap 23 sub 51 */
                   7878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7879:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7880:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7881: 
                   7882:   /* submap 23 sub 52 */
                   7883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7885:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7886: 
                   7887:   /* submap 23 sub 53 */
                   7888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7889:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7890:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7891: 
                   7892:   /* submap 23 sub 54 */
                   7893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7894:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7895:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7896: 
                   7897:   /* submap 23 sub 55 */
                   7898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7900:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7901: 
                   7902:   /* submap 23 sub 56 */
                   7903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7904:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7905:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7906: 
                   7907:   /* submap 23 sub 57 */
                   7908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   7909:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7910:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7911: 
                   7912:   /* submap 23 sub 58 */
                   7913:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7914: 
                   7915:   /* submap 23 sub 59 */
                   7916:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7917: 
                   7918:   /* submap 23 sub 60 */
                   7919:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7920: 
                   7921:   /* submap 23 sub 61 */
                   7922:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7923: 
                   7924:   /* submap 23 sub 62 */
                   7925:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7926: 
                   7927:   /* submap 23 sub 63 */
                   7928:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   7929: 
                   7930:   /* done: */
                   7931:   return(submap);
                   7932: }
                   7933: 
                   7934: /* create submap 24: */
                   7935: static struct _tme_m68k_decoder_submap *
                   7936: _tme_m68k_create_submap24(struct tme_m68k *ic)
                   7937: {
                   7938:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   7939:   int entry_i;
                   7940: 
                   7941:   /* allocate and initialize the submap: */
                   7942:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   7943:   submap_entry = submap;
                   7944:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   7945:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   7946:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   7947:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   7948:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   7949:       submap_entry++;
                   7950:   }
                   7951: 
                   7952:   /* fill the submap: */
                   7953:   submap_entry = submap;
                   7954: 
                   7955:   /* submap 24 sub 0 */
                   7956:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   7957:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7958:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7959: 
                   7960:   /* submap 24 sub 1 */
                   7961:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   7962:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7963:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7964: 
                   7965:   /* submap 24 sub 2 */
                   7966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   7967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7968:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7969: 
                   7970:   /* submap 24 sub 3 */
                   7971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   7972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7973:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7974: 
                   7975:   /* submap 24 sub 4 */
                   7976:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   7977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7978:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7979: 
                   7980:   /* submap 24 sub 5 */
                   7981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   7982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7983:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7984: 
                   7985:   /* submap 24 sub 6 */
                   7986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   7987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7988:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7989: 
                   7990:   /* submap 24 sub 7 */
                   7991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   7992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7993:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   7994: 
                   7995:   /* submap 24 sub 8 */
                   7996:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   7997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   7998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   7999:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8000: 
                   8001:   /* submap 24 sub 9 */
                   8002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   8004:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8005:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8006: 
                   8007:   /* submap 24 sub 10 */
                   8008:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   8010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8011:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8012: 
                   8013:   /* submap 24 sub 11 */
                   8014:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   8016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8017:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8018: 
                   8019:   /* submap 24 sub 12 */
                   8020:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8021:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   8022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8023:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8024: 
                   8025:   /* submap 24 sub 13 */
                   8026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   8028:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8029:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8030: 
                   8031:   /* submap 24 sub 14 */
                   8032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   8034:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8035:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8036: 
                   8037:   /* submap 24 sub 15 */
                   8038:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8039:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   8040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8041:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8042: 
                   8043:   /* submap 24 sub 16 */
                   8044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8046:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8047: 
                   8048:   /* submap 24 sub 17 */
                   8049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8051:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8052: 
                   8053:   /* submap 24 sub 18 */
                   8054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8056:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8057: 
                   8058:   /* submap 24 sub 19 */
                   8059:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8060:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8061:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8062: 
                   8063:   /* submap 24 sub 20 */
                   8064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8066:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8067: 
                   8068:   /* submap 24 sub 21 */
                   8069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8071:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8072: 
                   8073:   /* submap 24 sub 22 */
                   8074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8075:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8076:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8077: 
                   8078:   /* submap 24 sub 23 */
                   8079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8081:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8082: 
                   8083:   /* submap 24 sub 24 */
                   8084:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8085:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8086:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8087: 
                   8088:   /* submap 24 sub 25 */
                   8089:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8090:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8091:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8092: 
                   8093:   /* submap 24 sub 26 */
                   8094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8095:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8096:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8097: 
                   8098:   /* submap 24 sub 27 */
                   8099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8101:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8102: 
                   8103:   /* submap 24 sub 28 */
                   8104:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8106:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8107: 
                   8108:   /* submap 24 sub 29 */
                   8109:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8110:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8111:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8112: 
                   8113:   /* submap 24 sub 30 */
                   8114:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8115:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8116:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8117: 
                   8118:   /* submap 24 sub 31 */
                   8119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8120:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8121:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8122: 
                   8123:   /* submap 24 sub 32 */
                   8124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8125:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8126:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8127: 
                   8128:   /* submap 24 sub 33 */
                   8129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8130:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8131:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8132: 
                   8133:   /* submap 24 sub 34 */
                   8134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8136:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8137: 
                   8138:   /* submap 24 sub 35 */
                   8139:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8140:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8141:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8142: 
                   8143:   /* submap 24 sub 36 */
                   8144:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8145:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8146:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8147: 
                   8148:   /* submap 24 sub 37 */
                   8149:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8150:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8151:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8152: 
                   8153:   /* submap 24 sub 38 */
                   8154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8155:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8156:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8157: 
                   8158:   /* submap 24 sub 39 */
                   8159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8161:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8162: 
                   8163:   /* submap 24 sub 40 */
                   8164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8166:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8167: 
                   8168:   /* submap 24 sub 41 */
                   8169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8171:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8172: 
                   8173:   /* submap 24 sub 42 */
                   8174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8176:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8177: 
                   8178:   /* submap 24 sub 43 */
                   8179:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8180:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8181:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8182: 
                   8183:   /* submap 24 sub 44 */
                   8184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8185:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8186:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8187: 
                   8188:   /* submap 24 sub 45 */
                   8189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8191:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8192: 
                   8193:   /* submap 24 sub 46 */
                   8194:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8196:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8197: 
                   8198:   /* submap 24 sub 47 */
                   8199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8200:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8201:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8202: 
                   8203:   /* submap 24 sub 48 */
                   8204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8206:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8207: 
                   8208:   /* submap 24 sub 49 */
                   8209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8211:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8212: 
                   8213:   /* submap 24 sub 50 */
                   8214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8216:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8217: 
                   8218:   /* submap 24 sub 51 */
                   8219:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8220:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8221:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8222: 
                   8223:   /* submap 24 sub 52 */
                   8224:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8226:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8227: 
                   8228:   /* submap 24 sub 53 */
                   8229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8230:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8231:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8232: 
                   8233:   /* submap 24 sub 54 */
                   8234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8236:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8237: 
                   8238:   /* submap 24 sub 55 */
                   8239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8240:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8241:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8242: 
                   8243:   /* submap 24 sub 56 */
                   8244:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8245:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8246:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8247: 
                   8248:   /* submap 24 sub 57 */
                   8249:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8250:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8251:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8252: 
                   8253:   /* submap 24 sub 58 */
                   8254:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8255: 
                   8256:   /* submap 24 sub 59 */
                   8257:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8258: 
                   8259:   /* submap 24 sub 60 */
                   8260:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8261: 
                   8262:   /* submap 24 sub 61 */
                   8263:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8264: 
                   8265:   /* submap 24 sub 62 */
                   8266:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8267: 
                   8268:   /* submap 24 sub 63 */
                   8269:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8270: 
                   8271:   /* done: */
                   8272:   return(submap);
                   8273: }
                   8274: 
                   8275: /* create submap 25: */
                   8276: static struct _tme_m68k_decoder_submap *
                   8277: _tme_m68k_create_submap25(struct tme_m68k *ic)
                   8278: {
                   8279:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   8280:   int entry_i;
                   8281: 
                   8282:   /* allocate and initialize the submap: */
                   8283:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   8284:   submap_entry = submap;
                   8285:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   8286:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   8287:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   8288:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   8289:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   8290:       submap_entry++;
                   8291:   }
                   8292: 
                   8293:   /* fill the submap: */
                   8294:   submap_entry = submap;
                   8295: 
                   8296:   /* submap 25 sub 0 */
                   8297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   8298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8299:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8300: 
                   8301:   /* submap 25 sub 1 */
                   8302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   8303:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8304:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8305: 
                   8306:   /* submap 25 sub 2 */
                   8307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   8308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8309:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8310: 
                   8311:   /* submap 25 sub 3 */
                   8312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   8313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8314:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8315: 
                   8316:   /* submap 25 sub 4 */
                   8317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   8318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8319:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8320: 
                   8321:   /* submap 25 sub 5 */
                   8322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   8323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8324:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8325: 
                   8326:   /* submap 25 sub 6 */
                   8327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   8328:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8329:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8330: 
                   8331:   /* submap 25 sub 7 */
                   8332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   8333:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8334:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8335: 
                   8336:   /* submap 25 sub 8 */
                   8337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   8339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8340:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8341: 
                   8342:   /* submap 25 sub 9 */
                   8343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   8345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8346:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8347: 
                   8348:   /* submap 25 sub 10 */
                   8349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   8351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8352:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8353: 
                   8354:   /* submap 25 sub 11 */
                   8355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   8357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8358:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8359: 
                   8360:   /* submap 25 sub 12 */
                   8361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   8363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8364:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8365: 
                   8366:   /* submap 25 sub 13 */
                   8367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   8369:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8370:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8371: 
                   8372:   /* submap 25 sub 14 */
                   8373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   8375:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8376:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8377: 
                   8378:   /* submap 25 sub 15 */
                   8379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   8380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   8381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8382:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8383: 
                   8384:   /* submap 25 sub 16 */
                   8385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8387:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8388: 
                   8389:   /* submap 25 sub 17 */
                   8390:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8392:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8393: 
                   8394:   /* submap 25 sub 18 */
                   8395:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8396:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8397:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8398: 
                   8399:   /* submap 25 sub 19 */
                   8400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8401:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8402:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8403: 
                   8404:   /* submap 25 sub 20 */
                   8405:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8406:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8407:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8408: 
                   8409:   /* submap 25 sub 21 */
                   8410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8412:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8413: 
                   8414:   /* submap 25 sub 22 */
                   8415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8416:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8417:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8418: 
                   8419:   /* submap 25 sub 23 */
                   8420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8422:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8423: 
                   8424:   /* submap 25 sub 24 */
                   8425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8427:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8428: 
                   8429:   /* submap 25 sub 25 */
                   8430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8432:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8433: 
                   8434:   /* submap 25 sub 26 */
                   8435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8437:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8438: 
                   8439:   /* submap 25 sub 27 */
                   8440:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8441:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8442:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8443: 
                   8444:   /* submap 25 sub 28 */
                   8445:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8446:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8447:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8448: 
                   8449:   /* submap 25 sub 29 */
                   8450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8451:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8452:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8453: 
                   8454:   /* submap 25 sub 30 */
                   8455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8456:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8457:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8458: 
                   8459:   /* submap 25 sub 31 */
                   8460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8461:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8462:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8463: 
                   8464:   /* submap 25 sub 32 */
                   8465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8467:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8468: 
                   8469:   /* submap 25 sub 33 */
                   8470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8472:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8473: 
                   8474:   /* submap 25 sub 34 */
                   8475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8477:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8478: 
                   8479:   /* submap 25 sub 35 */
                   8480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8482:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8483: 
                   8484:   /* submap 25 sub 36 */
                   8485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8486:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8487:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8488: 
                   8489:   /* submap 25 sub 37 */
                   8490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8492:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8493: 
                   8494:   /* submap 25 sub 38 */
                   8495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8497:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8498: 
                   8499:   /* submap 25 sub 39 */
                   8500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8502:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8503: 
                   8504:   /* submap 25 sub 40 */
                   8505:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8507:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8508: 
                   8509:   /* submap 25 sub 41 */
                   8510:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8512:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8513: 
                   8514:   /* submap 25 sub 42 */
                   8515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8517:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8518: 
                   8519:   /* submap 25 sub 43 */
                   8520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8522:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8523: 
                   8524:   /* submap 25 sub 44 */
                   8525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8527:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8528: 
                   8529:   /* submap 25 sub 45 */
                   8530:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8532:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8533: 
                   8534:   /* submap 25 sub 46 */
                   8535:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8537:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8538: 
                   8539:   /* submap 25 sub 47 */
                   8540:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8542:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8543: 
                   8544:   /* submap 25 sub 48 */
                   8545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8547:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8548: 
                   8549:   /* submap 25 sub 49 */
                   8550:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8552:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8553: 
                   8554:   /* submap 25 sub 50 */
                   8555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8557:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8558: 
                   8559:   /* submap 25 sub 51 */
                   8560:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8562:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8563: 
                   8564:   /* submap 25 sub 52 */
                   8565:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8567:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8568: 
                   8569:   /* submap 25 sub 53 */
                   8570:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8572:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8573: 
                   8574:   /* submap 25 sub 54 */
                   8575:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8577:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8578: 
                   8579:   /* submap 25 sub 55 */
                   8580:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8582:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8583: 
                   8584:   /* submap 25 sub 56 */
                   8585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8587:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8588: 
                   8589:   /* submap 25 sub 57 */
                   8590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8592:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8593: 
                   8594:   /* submap 25 sub 58 */
                   8595:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8596: 
                   8597:   /* submap 25 sub 59 */
                   8598:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8599: 
                   8600:   /* submap 25 sub 60 */
                   8601:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8602: 
                   8603:   /* submap 25 sub 61 */
                   8604:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8605: 
                   8606:   /* submap 25 sub 62 */
                   8607:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8608: 
                   8609:   /* submap 25 sub 63 */
                   8610:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8611: 
                   8612:   /* done: */
                   8613:   return(submap);
                   8614: }
                   8615: 
                   8616: /* create submap 26: */
                   8617: static struct _tme_m68k_decoder_submap *
                   8618: _tme_m68k_create_submap26(struct tme_m68k *ic)
                   8619: {
                   8620:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   8621:   int entry_i;
                   8622: 
                   8623:   /* allocate and initialize the submap: */
                   8624:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   8625:   submap_entry = submap;
                   8626:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   8627:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   8628:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   8629:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   8630:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   8631:       submap_entry++;
                   8632:   }
                   8633: 
                   8634:   /* fill the submap: */
                   8635:   submap_entry = submap;
                   8636: 
                   8637:   /* submap 26 sub 0 */
                   8638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   8639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8640:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8641: 
                   8642:   /* submap 26 sub 1 */
                   8643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   8644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8645:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8646: 
                   8647:   /* submap 26 sub 2 */
                   8648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   8649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8650:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8651: 
                   8652:   /* submap 26 sub 3 */
                   8653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   8654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8655:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8656: 
                   8657:   /* submap 26 sub 4 */
                   8658:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   8659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8660:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8661: 
                   8662:   /* submap 26 sub 5 */
                   8663:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   8664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8665:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8666: 
                   8667:   /* submap 26 sub 6 */
                   8668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   8669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8670:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8671: 
                   8672:   /* submap 26 sub 7 */
                   8673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   8674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8675:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8676: 
                   8677:   /* submap 26 sub 8 */
                   8678:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   8679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   8680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8681:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8682: 
                   8683:   /* submap 26 sub 9 */
                   8684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   8685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   8686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8687:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8688: 
                   8689:   /* submap 26 sub 10 */
                   8690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   8691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   8692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8693:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8694: 
                   8695:   /* submap 26 sub 11 */
                   8696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   8697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   8698:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8699:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8700: 
                   8701:   /* submap 26 sub 12 */
                   8702:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   8703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   8704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8705:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8706: 
                   8707:   /* submap 26 sub 13 */
                   8708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   8709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   8710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8711:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8712: 
                   8713:   /* submap 26 sub 14 */
                   8714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   8715:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   8716:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8717:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8718: 
                   8719:   /* submap 26 sub 15 */
                   8720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   8721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   8722:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8723:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   8724: 
                   8725:   /* submap 26 sub 16 */
                   8726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8728:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8729: 
                   8730:   /* submap 26 sub 17 */
                   8731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8733:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8734: 
                   8735:   /* submap 26 sub 18 */
                   8736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8738:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8739: 
                   8740:   /* submap 26 sub 19 */
                   8741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8743:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8744: 
                   8745:   /* submap 26 sub 20 */
                   8746:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8747:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8748:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8749: 
                   8750:   /* submap 26 sub 21 */
                   8751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8752:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8753:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8754: 
                   8755:   /* submap 26 sub 22 */
                   8756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8758:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8759: 
                   8760:   /* submap 26 sub 23 */
                   8761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8763:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8764: 
                   8765:   /* submap 26 sub 24 */
                   8766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8768:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8769: 
                   8770:   /* submap 26 sub 25 */
                   8771:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8773:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8774: 
                   8775:   /* submap 26 sub 26 */
                   8776:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8778:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8779: 
                   8780:   /* submap 26 sub 27 */
                   8781:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8783:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8784: 
                   8785:   /* submap 26 sub 28 */
                   8786:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8788:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8789: 
                   8790:   /* submap 26 sub 29 */
                   8791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8793:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8794: 
                   8795:   /* submap 26 sub 30 */
                   8796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8798:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8799: 
                   8800:   /* submap 26 sub 31 */
                   8801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8803:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8804: 
                   8805:   /* submap 26 sub 32 */
                   8806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8808:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8809: 
                   8810:   /* submap 26 sub 33 */
                   8811:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8813:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8814: 
                   8815:   /* submap 26 sub 34 */
                   8816:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8818:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8819: 
                   8820:   /* submap 26 sub 35 */
                   8821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8823:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8824: 
                   8825:   /* submap 26 sub 36 */
                   8826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8828:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8829: 
                   8830:   /* submap 26 sub 37 */
                   8831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8833:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8834: 
                   8835:   /* submap 26 sub 38 */
                   8836:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8838:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8839: 
                   8840:   /* submap 26 sub 39 */
                   8841:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8843:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8844: 
                   8845:   /* submap 26 sub 40 */
                   8846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8848:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8849: 
                   8850:   /* submap 26 sub 41 */
                   8851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8853:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8854: 
                   8855:   /* submap 26 sub 42 */
                   8856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8858:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8859: 
                   8860:   /* submap 26 sub 43 */
                   8861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8863:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8864: 
                   8865:   /* submap 26 sub 44 */
                   8866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8868:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8869: 
                   8870:   /* submap 26 sub 45 */
                   8871:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8872:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8873:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8874: 
                   8875:   /* submap 26 sub 46 */
                   8876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8877:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8878:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8879: 
                   8880:   /* submap 26 sub 47 */
                   8881:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8883:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8884: 
                   8885:   /* submap 26 sub 48 */
                   8886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8887:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8888:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8889: 
                   8890:   /* submap 26 sub 49 */
                   8891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8893:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8894: 
                   8895:   /* submap 26 sub 50 */
                   8896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8898:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8899: 
                   8900:   /* submap 26 sub 51 */
                   8901:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8902:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8903:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8904: 
                   8905:   /* submap 26 sub 52 */
                   8906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8907:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8908:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8909: 
                   8910:   /* submap 26 sub 53 */
                   8911:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8912:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8913:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8914: 
                   8915:   /* submap 26 sub 54 */
                   8916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8918:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8919: 
                   8920:   /* submap 26 sub 55 */
                   8921:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8923:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8924: 
                   8925:   /* submap 26 sub 56 */
                   8926:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8928:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8929: 
                   8930:   /* submap 26 sub 57 */
                   8931:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   8932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8933:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8934: 
                   8935:   /* submap 26 sub 58 */
                   8936:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8937: 
                   8938:   /* submap 26 sub 59 */
                   8939:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8940: 
                   8941:   /* submap 26 sub 60 */
                   8942:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8943: 
                   8944:   /* submap 26 sub 61 */
                   8945:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8946: 
                   8947:   /* submap 26 sub 62 */
                   8948:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8949: 
                   8950:   /* submap 26 sub 63 */
                   8951:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   8952: 
                   8953:   /* done: */
                   8954:   return(submap);
                   8955: }
                   8956: 
                   8957: /* create submap 27: */
                   8958: static struct _tme_m68k_decoder_submap *
                   8959: _tme_m68k_create_submap27(struct tme_m68k *ic)
                   8960: {
                   8961:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   8962:   int entry_i;
                   8963: 
                   8964:   /* allocate and initialize the submap: */
                   8965:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   8966:   submap_entry = submap;
                   8967:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   8968:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   8969:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   8970:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   8971:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   8972:       submap_entry++;
                   8973:   }
                   8974: 
                   8975:   /* fill the submap: */
                   8976:   submap_entry = submap;
                   8977: 
                   8978:   /* submap 27 sub 0 */
                   8979:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   8980:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8981:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8982: 
                   8983:   /* submap 27 sub 1 */
                   8984:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   8985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8986:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8987: 
                   8988:   /* submap 27 sub 2 */
                   8989:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   8990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8991:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8992: 
                   8993:   /* submap 27 sub 3 */
                   8994:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   8995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   8996:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   8997: 
                   8998:   /* submap 27 sub 4 */
                   8999:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   9000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9001:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9002: 
                   9003:   /* submap 27 sub 5 */
                   9004:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   9005:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9006:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9007: 
                   9008:   /* submap 27 sub 6 */
                   9009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   9010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9011:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9012: 
                   9013:   /* submap 27 sub 7 */
                   9014:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   9015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9016:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9017: 
                   9018:   /* submap 27 sub 8 */
                   9019:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   9020:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   9021:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9022:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9023: 
                   9024:   /* submap 27 sub 9 */
                   9025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   9026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   9027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9028:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9029: 
                   9030:   /* submap 27 sub 10 */
                   9031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   9032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   9033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9034:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9035: 
                   9036:   /* submap 27 sub 11 */
                   9037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   9038:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   9039:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9040:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9041: 
                   9042:   /* submap 27 sub 12 */
                   9043:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   9044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   9045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9046:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9047: 
                   9048:   /* submap 27 sub 13 */
                   9049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   9050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   9051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9052:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9053: 
                   9054:   /* submap 27 sub 14 */
                   9055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   9056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   9057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9058:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9059: 
                   9060:   /* submap 27 sub 15 */
                   9061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   9062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   9063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9064:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9065: 
                   9066:   /* submap 27 sub 16 */
                   9067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9068:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9069:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9070: 
                   9071:   /* submap 27 sub 17 */
                   9072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9073:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9074:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9075: 
                   9076:   /* submap 27 sub 18 */
                   9077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9078:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9079:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9080: 
                   9081:   /* submap 27 sub 19 */
                   9082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9083:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9084:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9085: 
                   9086:   /* submap 27 sub 20 */
                   9087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9089:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9090: 
                   9091:   /* submap 27 sub 21 */
                   9092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9094:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9095: 
                   9096:   /* submap 27 sub 22 */
                   9097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9099:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9100: 
                   9101:   /* submap 27 sub 23 */
                   9102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9103:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9104:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9105: 
                   9106:   /* submap 27 sub 24 */
                   9107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9108:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9109:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9110: 
                   9111:   /* submap 27 sub 25 */
                   9112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9114:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9115: 
                   9116:   /* submap 27 sub 26 */
                   9117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9119:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9120: 
                   9121:   /* submap 27 sub 27 */
                   9122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9124:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9125: 
                   9126:   /* submap 27 sub 28 */
                   9127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9129:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9130: 
                   9131:   /* submap 27 sub 29 */
                   9132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9134:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9135: 
                   9136:   /* submap 27 sub 30 */
                   9137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9138:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9139:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9140: 
                   9141:   /* submap 27 sub 31 */
                   9142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9144:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9145: 
                   9146:   /* submap 27 sub 32 */
                   9147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9149:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9150: 
                   9151:   /* submap 27 sub 33 */
                   9152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9154:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9155: 
                   9156:   /* submap 27 sub 34 */
                   9157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9159:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9160: 
                   9161:   /* submap 27 sub 35 */
                   9162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9164:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9165: 
                   9166:   /* submap 27 sub 36 */
                   9167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9168:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9169:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9170: 
                   9171:   /* submap 27 sub 37 */
                   9172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9174:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9175: 
                   9176:   /* submap 27 sub 38 */
                   9177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9179:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9180: 
                   9181:   /* submap 27 sub 39 */
                   9182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9184:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9185: 
                   9186:   /* submap 27 sub 40 */
                   9187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9189:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9190: 
                   9191:   /* submap 27 sub 41 */
                   9192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9193:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9194:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9195: 
                   9196:   /* submap 27 sub 42 */
                   9197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9199:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9200: 
                   9201:   /* submap 27 sub 43 */
                   9202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9204:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9205: 
                   9206:   /* submap 27 sub 44 */
                   9207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9208:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9209:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9210: 
                   9211:   /* submap 27 sub 45 */
                   9212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9214:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9215: 
                   9216:   /* submap 27 sub 46 */
                   9217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9218:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9219:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9220: 
                   9221:   /* submap 27 sub 47 */
                   9222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9223:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9224:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9225: 
                   9226:   /* submap 27 sub 48 */
                   9227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9229:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9230: 
                   9231:   /* submap 27 sub 49 */
                   9232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9234:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9235: 
                   9236:   /* submap 27 sub 50 */
                   9237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9239:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9240: 
                   9241:   /* submap 27 sub 51 */
                   9242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9243:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9244:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9245: 
                   9246:   /* submap 27 sub 52 */
                   9247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9249:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9250: 
                   9251:   /* submap 27 sub 53 */
                   9252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9254:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9255: 
                   9256:   /* submap 27 sub 54 */
                   9257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9259:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9260: 
                   9261:   /* submap 27 sub 55 */
                   9262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9264:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9265: 
                   9266:   /* submap 27 sub 56 */
                   9267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9269:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9270: 
                   9271:   /* submap 27 sub 57 */
                   9272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9274:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9275: 
                   9276:   /* submap 27 sub 58 */
                   9277:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9278: 
                   9279:   /* submap 27 sub 59 */
                   9280:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9281: 
                   9282:   /* submap 27 sub 60 */
                   9283:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9284: 
                   9285:   /* submap 27 sub 61 */
                   9286:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9287: 
                   9288:   /* submap 27 sub 62 */
                   9289:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9290: 
                   9291:   /* submap 27 sub 63 */
                   9292:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9293: 
                   9294:   /* done: */
                   9295:   return(submap);
                   9296: }
                   9297: 
                   9298: /* create submap 28: */
                   9299: static struct _tme_m68k_decoder_submap *
                   9300: _tme_m68k_create_submap28(struct tme_m68k *ic)
                   9301: {
                   9302:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   9303:   int entry_i;
                   9304: 
                   9305:   /* allocate and initialize the submap: */
                   9306:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   9307:   submap_entry = submap;
                   9308:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   9309:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   9310:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   9311:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   9312:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   9313:       submap_entry++;
                   9314:   }
                   9315: 
                   9316:   /* fill the submap: */
                   9317:   submap_entry = submap;
                   9318: 
                   9319:   /* submap 28 sub 0 */
                   9320:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   9321:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9322:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9323: 
                   9324:   /* submap 28 sub 1 */
                   9325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   9326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9327:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9328: 
                   9329:   /* submap 28 sub 2 */
                   9330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   9331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9332:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9333: 
                   9334:   /* submap 28 sub 3 */
                   9335:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   9336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9337:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9338: 
                   9339:   /* submap 28 sub 4 */
                   9340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   9341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9342:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9343: 
                   9344:   /* submap 28 sub 5 */
                   9345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   9346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9347:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9348: 
                   9349:   /* submap 28 sub 6 */
                   9350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   9351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9352:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9353: 
                   9354:   /* submap 28 sub 7 */
                   9355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   9356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9357:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9358: 
                   9359:   /* submap 28 sub 8 */
                   9360:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   9362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9363:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9364: 
                   9365:   /* submap 28 sub 9 */
                   9366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   9368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9369:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9370: 
                   9371:   /* submap 28 sub 10 */
                   9372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   9374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9375:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9376: 
                   9377:   /* submap 28 sub 11 */
                   9378:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   9380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9381:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9382: 
                   9383:   /* submap 28 sub 12 */
                   9384:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   9386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9387:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9388: 
                   9389:   /* submap 28 sub 13 */
                   9390:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   9392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9393:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9394: 
                   9395:   /* submap 28 sub 14 */
                   9396:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   9398:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9399:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9400: 
                   9401:   /* submap 28 sub 15 */
                   9402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   9404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9405:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9406: 
                   9407:   /* submap 28 sub 16 */
                   9408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9410:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9411: 
                   9412:   /* submap 28 sub 17 */
                   9413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9415:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9416: 
                   9417:   /* submap 28 sub 18 */
                   9418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9420:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9421: 
                   9422:   /* submap 28 sub 19 */
                   9423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9425:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9426: 
                   9427:   /* submap 28 sub 20 */
                   9428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9430:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9431: 
                   9432:   /* submap 28 sub 21 */
                   9433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9434:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9435:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9436: 
                   9437:   /* submap 28 sub 22 */
                   9438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9439:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9440:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9441: 
                   9442:   /* submap 28 sub 23 */
                   9443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9445:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9446: 
                   9447:   /* submap 28 sub 24 */
                   9448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9450:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9451: 
                   9452:   /* submap 28 sub 25 */
                   9453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9455:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9456: 
                   9457:   /* submap 28 sub 26 */
                   9458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9461: 
                   9462:   /* submap 28 sub 27 */
                   9463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9465:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9466: 
                   9467:   /* submap 28 sub 28 */
                   9468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9470:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9471: 
                   9472:   /* submap 28 sub 29 */
                   9473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9475:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9476: 
                   9477:   /* submap 28 sub 30 */
                   9478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9480:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9481: 
                   9482:   /* submap 28 sub 31 */
                   9483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9485:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9486: 
                   9487:   /* submap 28 sub 32 */
                   9488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9490:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9491: 
                   9492:   /* submap 28 sub 33 */
                   9493:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9495:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9496: 
                   9497:   /* submap 28 sub 34 */
                   9498:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9499:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9500:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9501: 
                   9502:   /* submap 28 sub 35 */
                   9503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9505:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9506: 
                   9507:   /* submap 28 sub 36 */
                   9508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9510:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9511: 
                   9512:   /* submap 28 sub 37 */
                   9513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9515:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9516: 
                   9517:   /* submap 28 sub 38 */
                   9518:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9520:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9521: 
                   9522:   /* submap 28 sub 39 */
                   9523:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9524:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9525:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9526: 
                   9527:   /* submap 28 sub 40 */
                   9528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9529:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9530:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9531: 
                   9532:   /* submap 28 sub 41 */
                   9533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9534:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9535:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9536: 
                   9537:   /* submap 28 sub 42 */
                   9538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9540:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9541: 
                   9542:   /* submap 28 sub 43 */
                   9543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9545:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9546: 
                   9547:   /* submap 28 sub 44 */
                   9548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9550:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9551: 
                   9552:   /* submap 28 sub 45 */
                   9553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9554:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9555:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9556: 
                   9557:   /* submap 28 sub 46 */
                   9558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9560:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9561: 
                   9562:   /* submap 28 sub 47 */
                   9563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9564:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9565:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9566: 
                   9567:   /* submap 28 sub 48 */
                   9568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9570:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9571: 
                   9572:   /* submap 28 sub 49 */
                   9573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9575:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9576: 
                   9577:   /* submap 28 sub 50 */
                   9578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9580:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9581: 
                   9582:   /* submap 28 sub 51 */
                   9583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9585:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9586: 
                   9587:   /* submap 28 sub 52 */
                   9588:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9590:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9591: 
                   9592:   /* submap 28 sub 53 */
                   9593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9595:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9596: 
                   9597:   /* submap 28 sub 54 */
                   9598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9600:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9601: 
                   9602:   /* submap 28 sub 55 */
                   9603:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9605:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9606: 
                   9607:   /* submap 28 sub 56 */
                   9608:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9609:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9610:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9611: 
                   9612:   /* submap 28 sub 57 */
                   9613:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9615:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9616: 
                   9617:   /* submap 28 sub 58 */
                   9618:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9619: 
                   9620:   /* submap 28 sub 59 */
                   9621:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9622: 
                   9623:   /* submap 28 sub 60 */
                   9624:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9625: 
                   9626:   /* submap 28 sub 61 */
                   9627:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9628: 
                   9629:   /* submap 28 sub 62 */
                   9630:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9631: 
                   9632:   /* submap 28 sub 63 */
                   9633:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9634: 
                   9635:   /* done: */
                   9636:   return(submap);
                   9637: }
                   9638: 
                   9639: /* create submap 29: */
                   9640: static struct _tme_m68k_decoder_submap *
                   9641: _tme_m68k_create_submap29(struct tme_m68k *ic)
                   9642: {
                   9643:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   9644:   int entry_i;
                   9645: 
                   9646:   /* allocate and initialize the submap: */
                   9647:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   9648:   submap_entry = submap;
                   9649:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   9650:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   9651:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   9652:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   9653:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   9654:       submap_entry++;
                   9655:   }
                   9656: 
                   9657:   /* fill the submap: */
                   9658:   submap_entry = submap;
                   9659: 
                   9660:   /* submap 29 sub 0 */
                   9661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   9662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9663:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9664: 
                   9665:   /* submap 29 sub 1 */
                   9666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   9667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9668:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9669: 
                   9670:   /* submap 29 sub 2 */
                   9671:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   9672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9673:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9674: 
                   9675:   /* submap 29 sub 3 */
                   9676:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   9677:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9678:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9679: 
                   9680:   /* submap 29 sub 4 */
                   9681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   9682:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9683:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9684: 
                   9685:   /* submap 29 sub 5 */
                   9686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   9687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9688:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9689: 
                   9690:   /* submap 29 sub 6 */
                   9691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   9692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9693:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9694: 
                   9695:   /* submap 29 sub 7 */
                   9696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   9697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9698:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9699: 
                   9700:   /* submap 29 sub 8 */
                   9701:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9702:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   9703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9704:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9705: 
                   9706:   /* submap 29 sub 9 */
                   9707:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   9709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9710:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9711: 
                   9712:   /* submap 29 sub 10 */
                   9713:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   9715:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9716:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9717: 
                   9718:   /* submap 29 sub 11 */
                   9719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   9721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9722:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9723: 
                   9724:   /* submap 29 sub 12 */
                   9725:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   9727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9728:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9729: 
                   9730:   /* submap 29 sub 13 */
                   9731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   9733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9734:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9735: 
                   9736:   /* submap 29 sub 14 */
                   9737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   9739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9740:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9741: 
                   9742:   /* submap 29 sub 15 */
                   9743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   9744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   9745:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9746:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   9747: 
                   9748:   /* submap 29 sub 16 */
                   9749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9751:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9752: 
                   9753:   /* submap 29 sub 17 */
                   9754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9756:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9757: 
                   9758:   /* submap 29 sub 18 */
                   9759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9760:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9761:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9762: 
                   9763:   /* submap 29 sub 19 */
                   9764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9766:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9767: 
                   9768:   /* submap 29 sub 20 */
                   9769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9770:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9771:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9772: 
                   9773:   /* submap 29 sub 21 */
                   9774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9775:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9776:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9777: 
                   9778:   /* submap 29 sub 22 */
                   9779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9780:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9781:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9782: 
                   9783:   /* submap 29 sub 23 */
                   9784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9785:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9786:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9787: 
                   9788:   /* submap 29 sub 24 */
                   9789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9790:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9791:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9792: 
                   9793:   /* submap 29 sub 25 */
                   9794:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9795:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9796:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9797: 
                   9798:   /* submap 29 sub 26 */
                   9799:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9800:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9801:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9802: 
                   9803:   /* submap 29 sub 27 */
                   9804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9805:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9806:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9807: 
                   9808:   /* submap 29 sub 28 */
                   9809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9810:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9811:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9812: 
                   9813:   /* submap 29 sub 29 */
                   9814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9816:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9817: 
                   9818:   /* submap 29 sub 30 */
                   9819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9821:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9822: 
                   9823:   /* submap 29 sub 31 */
                   9824:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9826:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9827: 
                   9828:   /* submap 29 sub 32 */
                   9829:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9830:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9831:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9832: 
                   9833:   /* submap 29 sub 33 */
                   9834:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9835:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9836:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9837: 
                   9838:   /* submap 29 sub 34 */
                   9839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9840:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9841:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9842: 
                   9843:   /* submap 29 sub 35 */
                   9844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9846:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9847: 
                   9848:   /* submap 29 sub 36 */
                   9849:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9851:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9852: 
                   9853:   /* submap 29 sub 37 */
                   9854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9856:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9857: 
                   9858:   /* submap 29 sub 38 */
                   9859:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9861:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9862: 
                   9863:   /* submap 29 sub 39 */
                   9864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9865:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9866:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9867: 
                   9868:   /* submap 29 sub 40 */
                   9869:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9870:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9871:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9872: 
                   9873:   /* submap 29 sub 41 */
                   9874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9876:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9877: 
                   9878:   /* submap 29 sub 42 */
                   9879:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9880:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9881:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9882: 
                   9883:   /* submap 29 sub 43 */
                   9884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9886:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9887: 
                   9888:   /* submap 29 sub 44 */
                   9889:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9890:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9891:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9892: 
                   9893:   /* submap 29 sub 45 */
                   9894:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9895:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9896:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9897: 
                   9898:   /* submap 29 sub 46 */
                   9899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9900:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9901:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9902: 
                   9903:   /* submap 29 sub 47 */
                   9904:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9905:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9906:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9907: 
                   9908:   /* submap 29 sub 48 */
                   9909:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9910:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9911:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9912: 
                   9913:   /* submap 29 sub 49 */
                   9914:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9915:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9916:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9917: 
                   9918:   /* submap 29 sub 50 */
                   9919:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9920:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9921:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9922: 
                   9923:   /* submap 29 sub 51 */
                   9924:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9925:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9926:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9927: 
                   9928:   /* submap 29 sub 52 */
                   9929:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9930:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9931:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9932: 
                   9933:   /* submap 29 sub 53 */
                   9934:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9935:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9936:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9937: 
                   9938:   /* submap 29 sub 54 */
                   9939:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9940:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9941:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9942: 
                   9943:   /* submap 29 sub 55 */
                   9944:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9945:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9946:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9947: 
                   9948:   /* submap 29 sub 56 */
                   9949:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9950:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9951:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9952: 
                   9953:   /* submap 29 sub 57 */
                   9954:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   9955:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   9956:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   9957: 
                   9958:   /* submap 29 sub 58 */
                   9959:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9960: 
                   9961:   /* submap 29 sub 59 */
                   9962:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9963: 
                   9964:   /* submap 29 sub 60 */
                   9965:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9966: 
                   9967:   /* submap 29 sub 61 */
                   9968:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9969: 
                   9970:   /* submap 29 sub 62 */
                   9971:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9972: 
                   9973:   /* submap 29 sub 63 */
                   9974:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   9975: 
                   9976:   /* done: */
                   9977:   return(submap);
                   9978: }
                   9979: 
                   9980: /* create submap 30: */
                   9981: static struct _tme_m68k_decoder_submap *
                   9982: _tme_m68k_create_submap30(struct tme_m68k *ic)
                   9983: {
                   9984:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   9985:   int entry_i;
                   9986: 
                   9987:   /* allocate and initialize the submap: */
                   9988:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   9989:   submap_entry = submap;
                   9990:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   9991:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   9992:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   9993:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   9994:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   9995:       submap_entry++;
                   9996:   }
                   9997: 
                   9998:   /* fill the submap: */
                   9999:   submap_entry = submap;
                   10000: 
                   10001:   /* submap 30 sub 0 */
                   10002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   10003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10004:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10005: 
                   10006:   /* submap 30 sub 1 */
                   10007:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   10008:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10009:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10010: 
                   10011:   /* submap 30 sub 2 */
                   10012:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   10013:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10014:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10015: 
                   10016:   /* submap 30 sub 3 */
                   10017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   10018:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10019:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10020: 
                   10021:   /* submap 30 sub 4 */
                   10022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   10023:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10024:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10025: 
                   10026:   /* submap 30 sub 5 */
                   10027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   10028:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10029:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10030: 
                   10031:   /* submap 30 sub 6 */
                   10032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   10033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10034:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10035: 
                   10036:   /* submap 30 sub 7 */
                   10037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   10038:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10039:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10040: 
                   10041:   /* submap 30 sub 8 */
                   10042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10043:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   10044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10045:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10046: 
                   10047:   /* submap 30 sub 9 */
                   10048:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   10050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10051:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10052: 
                   10053:   /* submap 30 sub 10 */
                   10054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   10056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10057:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10058: 
                   10059:   /* submap 30 sub 11 */
                   10060:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   10062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10063:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10064: 
                   10065:   /* submap 30 sub 12 */
                   10066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   10068:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10069:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10070: 
                   10071:   /* submap 30 sub 13 */
                   10072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10073:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   10074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10075:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10076: 
                   10077:   /* submap 30 sub 14 */
                   10078:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   10080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10081:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10082: 
                   10083:   /* submap 30 sub 15 */
                   10084:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10085:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   10086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10087:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10088: 
                   10089:   /* submap 30 sub 16 */
                   10090:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10092:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10093: 
                   10094:   /* submap 30 sub 17 */
                   10095:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10096:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10097:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10098: 
                   10099:   /* submap 30 sub 18 */
                   10100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10102:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10103: 
                   10104:   /* submap 30 sub 19 */
                   10105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10107:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10108: 
                   10109:   /* submap 30 sub 20 */
                   10110:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10111:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10112:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10113: 
                   10114:   /* submap 30 sub 21 */
                   10115:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10116:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10117:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10118: 
                   10119:   /* submap 30 sub 22 */
                   10120:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10121:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10122:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10123: 
                   10124:   /* submap 30 sub 23 */
                   10125:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10127:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10128: 
                   10129:   /* submap 30 sub 24 */
                   10130:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10132:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10133: 
                   10134:   /* submap 30 sub 25 */
                   10135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10137:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10138: 
                   10139:   /* submap 30 sub 26 */
                   10140:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10142:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10143: 
                   10144:   /* submap 30 sub 27 */
                   10145:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10147:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10148: 
                   10149:   /* submap 30 sub 28 */
                   10150:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10152:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10153: 
                   10154:   /* submap 30 sub 29 */
                   10155:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10156:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10157:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10158: 
                   10159:   /* submap 30 sub 30 */
                   10160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10162:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10163: 
                   10164:   /* submap 30 sub 31 */
                   10165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10167:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10168: 
                   10169:   /* submap 30 sub 32 */
                   10170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10172:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10173: 
                   10174:   /* submap 30 sub 33 */
                   10175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10177:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10178: 
                   10179:   /* submap 30 sub 34 */
                   10180:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10182:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10183: 
                   10184:   /* submap 30 sub 35 */
                   10185:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10187:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10188: 
                   10189:   /* submap 30 sub 36 */
                   10190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10192:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10193: 
                   10194:   /* submap 30 sub 37 */
                   10195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10197:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10198: 
                   10199:   /* submap 30 sub 38 */
                   10200:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10202:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10203: 
                   10204:   /* submap 30 sub 39 */
                   10205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10207:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10208: 
                   10209:   /* submap 30 sub 40 */
                   10210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10212:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10213: 
                   10214:   /* submap 30 sub 41 */
                   10215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10216:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10217:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10218: 
                   10219:   /* submap 30 sub 42 */
                   10220:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10222:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10223: 
                   10224:   /* submap 30 sub 43 */
                   10225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10227:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10228: 
                   10229:   /* submap 30 sub 44 */
                   10230:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10231:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10232:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10233: 
                   10234:   /* submap 30 sub 45 */
                   10235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10236:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10237:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10238: 
                   10239:   /* submap 30 sub 46 */
                   10240:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10241:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10242:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10243: 
                   10244:   /* submap 30 sub 47 */
                   10245:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10247:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10248: 
                   10249:   /* submap 30 sub 48 */
                   10250:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10251:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10252:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10253: 
                   10254:   /* submap 30 sub 49 */
                   10255:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10256:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10257:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10258: 
                   10259:   /* submap 30 sub 50 */
                   10260:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10261:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10262:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10263: 
                   10264:   /* submap 30 sub 51 */
                   10265:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10267:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10268: 
                   10269:   /* submap 30 sub 52 */
                   10270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10271:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10272:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10273: 
                   10274:   /* submap 30 sub 53 */
                   10275:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10276:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10277:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10278: 
                   10279:   /* submap 30 sub 54 */
                   10280:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10281:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10282:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10283: 
                   10284:   /* submap 30 sub 55 */
                   10285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10286:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10287:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10288: 
                   10289:   /* submap 30 sub 56 */
                   10290:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10291:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10292:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10293: 
                   10294:   /* submap 30 sub 57 */
                   10295:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10296:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10297:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10298: 
                   10299:   /* submap 30 sub 58 */
                   10300:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10301: 
                   10302:   /* submap 30 sub 59 */
                   10303:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10304: 
                   10305:   /* submap 30 sub 60 */
                   10306:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10307: 
                   10308:   /* submap 30 sub 61 */
                   10309:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10310: 
                   10311:   /* submap 30 sub 62 */
                   10312:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10313: 
                   10314:   /* submap 30 sub 63 */
                   10315:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10316: 
                   10317:   /* done: */
                   10318:   return(submap);
                   10319: }
                   10320: 
                   10321: /* create submap 31: */
                   10322: static struct _tme_m68k_decoder_submap *
                   10323: _tme_m68k_create_submap31(struct tme_m68k *ic)
                   10324: {
                   10325:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   10326:   int entry_i;
                   10327: 
                   10328:   /* allocate and initialize the submap: */
                   10329:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   10330:   submap_entry = submap;
                   10331:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   10332:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   10333:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   10334:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   10335:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   10336:       submap_entry++;
                   10337:   }
                   10338: 
                   10339:   /* fill the submap: */
                   10340:   submap_entry = submap;
                   10341: 
                   10342:   /* submap 31 sub 0 */
                   10343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   10344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10345:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10346: 
                   10347:   /* submap 31 sub 1 */
                   10348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   10349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10350:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10351: 
                   10352:   /* submap 31 sub 2 */
                   10353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   10354:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10355:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10356: 
                   10357:   /* submap 31 sub 3 */
                   10358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   10359:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10360:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10361: 
                   10362:   /* submap 31 sub 4 */
                   10363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   10364:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10365:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10366: 
                   10367:   /* submap 31 sub 5 */
                   10368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   10369:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10370:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10371: 
                   10372:   /* submap 31 sub 6 */
                   10373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   10374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10375:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10376: 
                   10377:   /* submap 31 sub 7 */
                   10378:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   10379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10380:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10381: 
                   10382:   /* submap 31 sub 8 */
                   10383:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10384:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   10385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10386:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10387: 
                   10388:   /* submap 31 sub 9 */
                   10389:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10390:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   10391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10392:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10393: 
                   10394:   /* submap 31 sub 10 */
                   10395:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10396:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   10397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10398:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10399: 
                   10400:   /* submap 31 sub 11 */
                   10401:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   10403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10404:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10405: 
                   10406:   /* submap 31 sub 12 */
                   10407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   10409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10410:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10411: 
                   10412:   /* submap 31 sub 13 */
                   10413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   10415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10416:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10417: 
                   10418:   /* submap 31 sub 14 */
                   10419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   10421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10422:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10423: 
                   10424:   /* submap 31 sub 15 */
                   10425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   10426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   10427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10428:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10429: 
                   10430:   /* submap 31 sub 16 */
                   10431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10433:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10434: 
                   10435:   /* submap 31 sub 17 */
                   10436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10438:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10439: 
                   10440:   /* submap 31 sub 18 */
                   10441:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10443:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10444: 
                   10445:   /* submap 31 sub 19 */
                   10446:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10447:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10448:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10449: 
                   10450:   /* submap 31 sub 20 */
                   10451:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10452:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10453:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10454: 
                   10455:   /* submap 31 sub 21 */
                   10456:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10457:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10458:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10459: 
                   10460:   /* submap 31 sub 22 */
                   10461:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10462:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10463:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10464: 
                   10465:   /* submap 31 sub 23 */
                   10466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10467:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10468:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10469: 
                   10470:   /* submap 31 sub 24 */
                   10471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10473:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10474: 
                   10475:   /* submap 31 sub 25 */
                   10476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10478:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10479: 
                   10480:   /* submap 31 sub 26 */
                   10481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10483:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10484: 
                   10485:   /* submap 31 sub 27 */
                   10486:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10487:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10488:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10489: 
                   10490:   /* submap 31 sub 28 */
                   10491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10492:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10493:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10494: 
                   10495:   /* submap 31 sub 29 */
                   10496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10498:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10499: 
                   10500:   /* submap 31 sub 30 */
                   10501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10503:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10504: 
                   10505:   /* submap 31 sub 31 */
                   10506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10508:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10509: 
                   10510:   /* submap 31 sub 32 */
                   10511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10513:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10514: 
                   10515:   /* submap 31 sub 33 */
                   10516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10518:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10519: 
                   10520:   /* submap 31 sub 34 */
                   10521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10523:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10524: 
                   10525:   /* submap 31 sub 35 */
                   10526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10528:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10529: 
                   10530:   /* submap 31 sub 36 */
                   10531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10533:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10534: 
                   10535:   /* submap 31 sub 37 */
                   10536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10538:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10539: 
                   10540:   /* submap 31 sub 38 */
                   10541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10542:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10543:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10544: 
                   10545:   /* submap 31 sub 39 */
                   10546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10548:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10549: 
                   10550:   /* submap 31 sub 40 */
                   10551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10553:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10554: 
                   10555:   /* submap 31 sub 41 */
                   10556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10558:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10559: 
                   10560:   /* submap 31 sub 42 */
                   10561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10563:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10564: 
                   10565:   /* submap 31 sub 43 */
                   10566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10568:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10569: 
                   10570:   /* submap 31 sub 44 */
                   10571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10573:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10574: 
                   10575:   /* submap 31 sub 45 */
                   10576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10578:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10579: 
                   10580:   /* submap 31 sub 46 */
                   10581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10583:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10584: 
                   10585:   /* submap 31 sub 47 */
                   10586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10588:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10589: 
                   10590:   /* submap 31 sub 48 */
                   10591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10593:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10594: 
                   10595:   /* submap 31 sub 49 */
                   10596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10598:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10599: 
                   10600:   /* submap 31 sub 50 */
                   10601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10602:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10603:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10604: 
                   10605:   /* submap 31 sub 51 */
                   10606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10608:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10609: 
                   10610:   /* submap 31 sub 52 */
                   10611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10613:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10614: 
                   10615:   /* submap 31 sub 53 */
                   10616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10618:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10619: 
                   10620:   /* submap 31 sub 54 */
                   10621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10623:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10624: 
                   10625:   /* submap 31 sub 55 */
                   10626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10627:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10628:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10629: 
                   10630:   /* submap 31 sub 56 */
                   10631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10633:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10634: 
                   10635:   /* submap 31 sub 57 */
                   10636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10637:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10638:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10639: 
                   10640:   /* submap 31 sub 58 */
                   10641:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10642: 
                   10643:   /* submap 31 sub 59 */
                   10644:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10645: 
                   10646:   /* submap 31 sub 60 */
                   10647:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10648: 
                   10649:   /* submap 31 sub 61 */
                   10650:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10651: 
                   10652:   /* submap 31 sub 62 */
                   10653:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10654: 
                   10655:   /* submap 31 sub 63 */
                   10656:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10657: 
                   10658:   /* done: */
                   10659:   return(submap);
                   10660: }
                   10661: 
                   10662: /* create submap 32: */
                   10663: static struct _tme_m68k_decoder_submap *
                   10664: _tme_m68k_create_submap32(struct tme_m68k *ic)
                   10665: {
                   10666:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   10667:   int entry_i;
                   10668: 
                   10669:   /* allocate and initialize the submap: */
                   10670:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   10671:   submap_entry = submap;
                   10672:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   10673:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   10674:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   10675:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   10676:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   10677:       submap_entry++;
                   10678:   }
                   10679: 
                   10680:   /* fill the submap: */
                   10681:   submap_entry = submap;
                   10682: 
                   10683:   /* submap 32 sub 0 */
                   10684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   10685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10686:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10687: 
                   10688:   /* submap 32 sub 1 */
                   10689:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   10690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10691:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10692: 
                   10693:   /* submap 32 sub 2 */
                   10694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   10695:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10696:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10697: 
                   10698:   /* submap 32 sub 3 */
                   10699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   10700:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10701:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10702: 
                   10703:   /* submap 32 sub 4 */
                   10704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   10705:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10706:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10707: 
                   10708:   /* submap 32 sub 5 */
                   10709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   10710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10711:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10712: 
                   10713:   /* submap 32 sub 6 */
                   10714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   10715:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10716:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10717: 
                   10718:   /* submap 32 sub 7 */
                   10719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   10720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10721:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10722: 
                   10723:   /* submap 32 sub 8 */
                   10724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   10725:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   10726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10727:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10728: 
                   10729:   /* submap 32 sub 9 */
                   10730:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   10731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   10732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10733:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10734: 
                   10735:   /* submap 32 sub 10 */
                   10736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   10737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   10738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10739:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10740: 
                   10741:   /* submap 32 sub 11 */
                   10742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   10743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   10744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10745:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10746: 
                   10747:   /* submap 32 sub 12 */
                   10748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   10749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   10750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10751:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10752: 
                   10753:   /* submap 32 sub 13 */
                   10754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   10755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   10756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10757:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10758: 
                   10759:   /* submap 32 sub 14 */
                   10760:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   10761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   10762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10763:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10764: 
                   10765:   /* submap 32 sub 15 */
                   10766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   10767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   10768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10769:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   10770: 
                   10771:   /* submap 32 sub 16 */
                   10772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10774:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10775: 
                   10776:   /* submap 32 sub 17 */
                   10777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10779:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10780: 
                   10781:   /* submap 32 sub 18 */
                   10782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10784:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10785: 
                   10786:   /* submap 32 sub 19 */
                   10787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10789:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10790: 
                   10791:   /* submap 32 sub 20 */
                   10792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10794:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10795: 
                   10796:   /* submap 32 sub 21 */
                   10797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10799:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10800: 
                   10801:   /* submap 32 sub 22 */
                   10802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10804:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10805: 
                   10806:   /* submap 32 sub 23 */
                   10807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10809:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10810: 
                   10811:   /* submap 32 sub 24 */
                   10812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10814:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10815: 
                   10816:   /* submap 32 sub 25 */
                   10817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10819:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10820: 
                   10821:   /* submap 32 sub 26 */
                   10822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10824:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10825: 
                   10826:   /* submap 32 sub 27 */
                   10827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10829:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10830: 
                   10831:   /* submap 32 sub 28 */
                   10832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10834:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10835: 
                   10836:   /* submap 32 sub 29 */
                   10837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10839:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10840: 
                   10841:   /* submap 32 sub 30 */
                   10842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10844:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10845: 
                   10846:   /* submap 32 sub 31 */
                   10847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10849:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10850: 
                   10851:   /* submap 32 sub 32 */
                   10852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10854:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10855: 
                   10856:   /* submap 32 sub 33 */
                   10857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10859:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10860: 
                   10861:   /* submap 32 sub 34 */
                   10862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10864:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10865: 
                   10866:   /* submap 32 sub 35 */
                   10867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10869:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10870: 
                   10871:   /* submap 32 sub 36 */
                   10872:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10874:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10875: 
                   10876:   /* submap 32 sub 37 */
                   10877:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10879:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10880: 
                   10881:   /* submap 32 sub 38 */
                   10882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10884:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10885: 
                   10886:   /* submap 32 sub 39 */
                   10887:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10889:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10890: 
                   10891:   /* submap 32 sub 40 */
                   10892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10894:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10895: 
                   10896:   /* submap 32 sub 41 */
                   10897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10899:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10900: 
                   10901:   /* submap 32 sub 42 */
                   10902:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10904:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10905: 
                   10906:   /* submap 32 sub 43 */
                   10907:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10909:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10910: 
                   10911:   /* submap 32 sub 44 */
                   10912:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10913:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10914:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10915: 
                   10916:   /* submap 32 sub 45 */
                   10917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10919:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10920: 
                   10921:   /* submap 32 sub 46 */
                   10922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10924:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10925: 
                   10926:   /* submap 32 sub 47 */
                   10927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10929:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10930: 
                   10931:   /* submap 32 sub 48 */
                   10932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10934:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10935: 
                   10936:   /* submap 32 sub 49 */
                   10937:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10939:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10940: 
                   10941:   /* submap 32 sub 50 */
                   10942:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10944:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10945: 
                   10946:   /* submap 32 sub 51 */
                   10947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10949:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10950: 
                   10951:   /* submap 32 sub 52 */
                   10952:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10954:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10955: 
                   10956:   /* submap 32 sub 53 */
                   10957:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10959:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10960: 
                   10961:   /* submap 32 sub 54 */
                   10962:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10963:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10964:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10965: 
                   10966:   /* submap 32 sub 55 */
                   10967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10968:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10969:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10970: 
                   10971:   /* submap 32 sub 56 */
                   10972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10974:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10975: 
                   10976:   /* submap 32 sub 57 */
                   10977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   10978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   10979:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   10980: 
                   10981:   /* submap 32 sub 58 */
                   10982:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10983: 
                   10984:   /* submap 32 sub 59 */
                   10985:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10986: 
                   10987:   /* submap 32 sub 60 */
                   10988:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10989: 
                   10990:   /* submap 32 sub 61 */
                   10991:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10992: 
                   10993:   /* submap 32 sub 62 */
                   10994:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10995: 
                   10996:   /* submap 32 sub 63 */
                   10997:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   10998: 
                   10999:   /* done: */
                   11000:   return(submap);
                   11001: }
                   11002: 
                   11003: /* create submap 33: */
                   11004: static struct _tme_m68k_decoder_submap *
                   11005: _tme_m68k_create_submap33(struct tme_m68k *ic)
                   11006: {
                   11007:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   11008:   int entry_i;
                   11009: 
                   11010:   /* allocate and initialize the submap: */
                   11011:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   11012:   submap_entry = submap;
                   11013:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   11014:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   11015:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   11016:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   11017:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   11018:       submap_entry++;
                   11019:   }
                   11020: 
                   11021:   /* fill the submap: */
                   11022:   submap_entry = submap;
                   11023: 
                   11024:   /* submap 33 sub 0 */
                   11025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   11026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11027:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11028: 
                   11029:   /* submap 33 sub 1 */
                   11030:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   11031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11032:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11033: 
                   11034:   /* submap 33 sub 2 */
                   11035:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   11036:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11037:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11038: 
                   11039:   /* submap 33 sub 3 */
                   11040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   11041:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11042:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11043: 
                   11044:   /* submap 33 sub 4 */
                   11045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   11046:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11047:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11048: 
                   11049:   /* submap 33 sub 5 */
                   11050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   11051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11052:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11053: 
                   11054:   /* submap 33 sub 6 */
                   11055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   11056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11057:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11058: 
                   11059:   /* submap 33 sub 7 */
                   11060:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   11061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11062:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11063: 
                   11064:   /* submap 33 sub 8 */
                   11065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   11066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   11067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11068:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11069: 
                   11070:   /* submap 33 sub 9 */
                   11071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   11072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   11073:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11074:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11075: 
                   11076:   /* submap 33 sub 10 */
                   11077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   11078:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   11079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11080:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11081: 
                   11082:   /* submap 33 sub 11 */
                   11083:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   11084:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   11085:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11086:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11087: 
                   11088:   /* submap 33 sub 12 */
                   11089:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   11090:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   11091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11092:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11093: 
                   11094:   /* submap 33 sub 13 */
                   11095:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   11096:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   11097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11098:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11099: 
                   11100:   /* submap 33 sub 14 */
                   11101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   11102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   11103:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11104:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11105: 
                   11106:   /* submap 33 sub 15 */
                   11107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   11108:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   11109:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11110:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11111: 
                   11112:   /* submap 33 sub 16 */
                   11113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11114:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11115:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11116: 
                   11117:   /* submap 33 sub 17 */
                   11118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11120:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11121: 
                   11122:   /* submap 33 sub 18 */
                   11123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11125:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11126: 
                   11127:   /* submap 33 sub 19 */
                   11128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11130:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11131: 
                   11132:   /* submap 33 sub 20 */
                   11133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11135:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11136: 
                   11137:   /* submap 33 sub 21 */
                   11138:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11139:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11140:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11141: 
                   11142:   /* submap 33 sub 22 */
                   11143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11144:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11145:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11146: 
                   11147:   /* submap 33 sub 23 */
                   11148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11149:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11150:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11151: 
                   11152:   /* submap 33 sub 24 */
                   11153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11155:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11156: 
                   11157:   /* submap 33 sub 25 */
                   11158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11160:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11161: 
                   11162:   /* submap 33 sub 26 */
                   11163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11165:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11166: 
                   11167:   /* submap 33 sub 27 */
                   11168:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11170:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11171: 
                   11172:   /* submap 33 sub 28 */
                   11173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11175:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11176: 
                   11177:   /* submap 33 sub 29 */
                   11178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11179:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11180:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11181: 
                   11182:   /* submap 33 sub 30 */
                   11183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11185:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11186: 
                   11187:   /* submap 33 sub 31 */
                   11188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11190:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11191: 
                   11192:   /* submap 33 sub 32 */
                   11193:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11194:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11195:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11196: 
                   11197:   /* submap 33 sub 33 */
                   11198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11200:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11201: 
                   11202:   /* submap 33 sub 34 */
                   11203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11205:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11206: 
                   11207:   /* submap 33 sub 35 */
                   11208:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11210:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11211: 
                   11212:   /* submap 33 sub 36 */
                   11213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11215:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11216: 
                   11217:   /* submap 33 sub 37 */
                   11218:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11219:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11220:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11221: 
                   11222:   /* submap 33 sub 38 */
                   11223:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11224:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11225:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11226: 
                   11227:   /* submap 33 sub 39 */
                   11228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11230:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11231: 
                   11232:   /* submap 33 sub 40 */
                   11233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11235:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11236: 
                   11237:   /* submap 33 sub 41 */
                   11238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11240:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11241: 
                   11242:   /* submap 33 sub 42 */
                   11243:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11244:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11245:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11246: 
                   11247:   /* submap 33 sub 43 */
                   11248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11249:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11250:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11251: 
                   11252:   /* submap 33 sub 44 */
                   11253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11254:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11255:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11256: 
                   11257:   /* submap 33 sub 45 */
                   11258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11260:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11261: 
                   11262:   /* submap 33 sub 46 */
                   11263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11265:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11266: 
                   11267:   /* submap 33 sub 47 */
                   11268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11269:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11270:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11271: 
                   11272:   /* submap 33 sub 48 */
                   11273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11274:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11275:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11276: 
                   11277:   /* submap 33 sub 49 */
                   11278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11280:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11281: 
                   11282:   /* submap 33 sub 50 */
                   11283:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11285:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11286: 
                   11287:   /* submap 33 sub 51 */
                   11288:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11289:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11290:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11291: 
                   11292:   /* submap 33 sub 52 */
                   11293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11295:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11296: 
                   11297:   /* submap 33 sub 53 */
                   11298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11300:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11301: 
                   11302:   /* submap 33 sub 54 */
                   11303:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11304:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11305:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11306: 
                   11307:   /* submap 33 sub 55 */
                   11308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11309:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11310:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11311: 
                   11312:   /* submap 33 sub 56 */
                   11313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11314:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11315:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11316: 
                   11317:   /* submap 33 sub 57 */
                   11318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11319:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11320:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11321: 
                   11322:   /* submap 33 sub 58 */
                   11323:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11324: 
                   11325:   /* submap 33 sub 59 */
                   11326:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11327: 
                   11328:   /* submap 33 sub 60 */
                   11329:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11330: 
                   11331:   /* submap 33 sub 61 */
                   11332:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11333: 
                   11334:   /* submap 33 sub 62 */
                   11335:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11336: 
                   11337:   /* submap 33 sub 63 */
                   11338:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11339: 
                   11340:   /* done: */
                   11341:   return(submap);
                   11342: }
                   11343: 
                   11344: /* create submap 34: */
                   11345: static struct _tme_m68k_decoder_submap *
                   11346: _tme_m68k_create_submap34(struct tme_m68k *ic)
                   11347: {
                   11348:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   11349:   int entry_i;
                   11350: 
                   11351:   /* allocate and initialize the submap: */
                   11352:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   11353:   submap_entry = submap;
                   11354:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   11355:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   11356:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   11357:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   11358:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   11359:       submap_entry++;
                   11360:   }
                   11361: 
                   11362:   /* fill the submap: */
                   11363:   submap_entry = submap;
                   11364: 
                   11365:   /* submap 34 sub 0 */
                   11366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   11367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11368:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11369: 
                   11370:   /* submap 34 sub 1 */
                   11371:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   11372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11373:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11374: 
                   11375:   /* submap 34 sub 2 */
                   11376:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   11377:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11378:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11379: 
                   11380:   /* submap 34 sub 3 */
                   11381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   11382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11383:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11384: 
                   11385:   /* submap 34 sub 4 */
                   11386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   11387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11388:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11389: 
                   11390:   /* submap 34 sub 5 */
                   11391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   11392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11393:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11394: 
                   11395:   /* submap 34 sub 6 */
                   11396:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   11397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11398:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11399: 
                   11400:   /* submap 34 sub 7 */
                   11401:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   11402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11403:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11404: 
                   11405:   /* submap 34 sub 8 */
                   11406:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   11408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11409:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11410: 
                   11411:   /* submap 34 sub 9 */
                   11412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   11414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11415:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11416: 
                   11417:   /* submap 34 sub 10 */
                   11418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   11420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11421:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11422: 
                   11423:   /* submap 34 sub 11 */
                   11424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   11426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11427:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11428: 
                   11429:   /* submap 34 sub 12 */
                   11430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   11432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11433:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11434: 
                   11435:   /* submap 34 sub 13 */
                   11436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   11438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11440: 
                   11441:   /* submap 34 sub 14 */
                   11442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   11444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11445:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11446: 
                   11447:   /* submap 34 sub 15 */
                   11448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   11450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11451:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11452: 
                   11453:   /* submap 34 sub 16 */
                   11454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11456:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11457: 
                   11458:   /* submap 34 sub 17 */
                   11459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11461:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11462: 
                   11463:   /* submap 34 sub 18 */
                   11464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11466:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11467: 
                   11468:   /* submap 34 sub 19 */
                   11469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11471:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11472: 
                   11473:   /* submap 34 sub 20 */
                   11474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11476:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11477: 
                   11478:   /* submap 34 sub 21 */
                   11479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11481:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11482: 
                   11483:   /* submap 34 sub 22 */
                   11484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11486:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11487: 
                   11488:   /* submap 34 sub 23 */
                   11489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11491:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11492: 
                   11493:   /* submap 34 sub 24 */
                   11494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11496:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11497: 
                   11498:   /* submap 34 sub 25 */
                   11499:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11501:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11502: 
                   11503:   /* submap 34 sub 26 */
                   11504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11505:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11506:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11507: 
                   11508:   /* submap 34 sub 27 */
                   11509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11510:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11511:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11512: 
                   11513:   /* submap 34 sub 28 */
                   11514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11516:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11517: 
                   11518:   /* submap 34 sub 29 */
                   11519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11521:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11522: 
                   11523:   /* submap 34 sub 30 */
                   11524:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11526:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11527: 
                   11528:   /* submap 34 sub 31 */
                   11529:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11530:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11531:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11532: 
                   11533:   /* submap 34 sub 32 */
                   11534:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11535:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11536:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11537: 
                   11538:   /* submap 34 sub 33 */
                   11539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11540:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11541:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11542: 
                   11543:   /* submap 34 sub 34 */
                   11544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11546:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11547: 
                   11548:   /* submap 34 sub 35 */
                   11549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11550:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11551:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11552: 
                   11553:   /* submap 34 sub 36 */
                   11554:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11556:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11557: 
                   11558:   /* submap 34 sub 37 */
                   11559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11560:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11561:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11562: 
                   11563:   /* submap 34 sub 38 */
                   11564:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11565:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11566:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11567: 
                   11568:   /* submap 34 sub 39 */
                   11569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11570:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11571:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11572: 
                   11573:   /* submap 34 sub 40 */
                   11574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11575:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11576:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11577: 
                   11578:   /* submap 34 sub 41 */
                   11579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11580:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11581:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11582: 
                   11583:   /* submap 34 sub 42 */
                   11584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11586:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11587: 
                   11588:   /* submap 34 sub 43 */
                   11589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11591:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11592: 
                   11593:   /* submap 34 sub 44 */
                   11594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11595:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11596:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11597: 
                   11598:   /* submap 34 sub 45 */
                   11599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11601:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11602: 
                   11603:   /* submap 34 sub 46 */
                   11604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11606:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11607: 
                   11608:   /* submap 34 sub 47 */
                   11609:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11610:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11611:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11612: 
                   11613:   /* submap 34 sub 48 */
                   11614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11615:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11616:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11617: 
                   11618:   /* submap 34 sub 49 */
                   11619:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11620:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11621:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11622: 
                   11623:   /* submap 34 sub 50 */
                   11624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11625:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11626:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11627: 
                   11628:   /* submap 34 sub 51 */
                   11629:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11631:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11632: 
                   11633:   /* submap 34 sub 52 */
                   11634:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11635:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11636:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11637: 
                   11638:   /* submap 34 sub 53 */
                   11639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11640:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11641:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11642: 
                   11643:   /* submap 34 sub 54 */
                   11644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11646:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11647: 
                   11648:   /* submap 34 sub 55 */
                   11649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11651:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11652: 
                   11653:   /* submap 34 sub 56 */
                   11654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11656:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11657: 
                   11658:   /* submap 34 sub 57 */
                   11659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11661:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11662: 
                   11663:   /* submap 34 sub 58 */
                   11664:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11665: 
                   11666:   /* submap 34 sub 59 */
                   11667:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11668: 
                   11669:   /* submap 34 sub 60 */
                   11670:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11671: 
                   11672:   /* submap 34 sub 61 */
                   11673:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11674: 
                   11675:   /* submap 34 sub 62 */
                   11676:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11677: 
                   11678:   /* submap 34 sub 63 */
                   11679:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   11680: 
                   11681:   /* done: */
                   11682:   return(submap);
                   11683: }
                   11684: 
                   11685: /* create submap 35: */
                   11686: static struct _tme_m68k_decoder_submap *
                   11687: _tme_m68k_create_submap35(struct tme_m68k *ic)
                   11688: {
                   11689:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   11690:   int entry_i;
                   11691: 
                   11692:   /* allocate and initialize the submap: */
                   11693:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   11694:   submap_entry = submap;
                   11695:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   11696:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   11697:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   11698:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   11699:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   11700:       submap_entry++;
                   11701:   }
                   11702: 
                   11703:   /* fill the submap: */
                   11704:   submap_entry = submap;
                   11705: 
                   11706:   /* submap 35 sub 0 */
                   11707:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   11708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11709:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11710: 
                   11711:   /* submap 35 sub 1 */
                   11712:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   11713:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11714:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11715: 
                   11716:   /* submap 35 sub 2 */
                   11717:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   11718:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11719:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11720: 
                   11721:   /* submap 35 sub 3 */
                   11722:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   11723:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11724:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11725: 
                   11726:   /* submap 35 sub 4 */
                   11727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   11728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11729:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11730: 
                   11731:   /* submap 35 sub 5 */
                   11732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   11733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11734:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11735: 
                   11736:   /* submap 35 sub 6 */
                   11737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   11738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11739:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11740: 
                   11741:   /* submap 35 sub 7 */
                   11742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   11743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11744:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11745: 
                   11746:   /* submap 35 sub 8 */
                   11747:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   11749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11750:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11751: 
                   11752:   /* submap 35 sub 9 */
                   11753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   11755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11756:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11757: 
                   11758:   /* submap 35 sub 10 */
                   11759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11760:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   11761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11762:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11763: 
                   11764:   /* submap 35 sub 11 */
                   11765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   11767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11768:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11769: 
                   11770:   /* submap 35 sub 12 */
                   11771:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   11773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11774:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11775: 
                   11776:   /* submap 35 sub 13 */
                   11777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   11779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11780:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11781: 
                   11782:   /* submap 35 sub 14 */
                   11783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   11785:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11786:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11787: 
                   11788:   /* submap 35 sub 15 */
                   11789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   11790:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   11791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11792:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   11793: 
                   11794:   /* submap 35 sub 16 */
                   11795:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11797:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11798: 
                   11799:   /* submap 35 sub 17 */
                   11800:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11802:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11803: 
                   11804:   /* submap 35 sub 18 */
                   11805:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11807:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11808: 
                   11809:   /* submap 35 sub 19 */
                   11810:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11811:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11812:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11813: 
                   11814:   /* submap 35 sub 20 */
                   11815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11816:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11817:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11818: 
                   11819:   /* submap 35 sub 21 */
                   11820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11822:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11823: 
                   11824:   /* submap 35 sub 22 */
                   11825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11827:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11828: 
                   11829:   /* submap 35 sub 23 */
                   11830:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11832:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11833: 
                   11834:   /* submap 35 sub 24 */
                   11835:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11836:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11837:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11838: 
                   11839:   /* submap 35 sub 25 */
                   11840:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11841:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11842:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11843: 
                   11844:   /* submap 35 sub 26 */
                   11845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11847:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11848: 
                   11849:   /* submap 35 sub 27 */
                   11850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11852:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11853: 
                   11854:   /* submap 35 sub 28 */
                   11855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11857:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11858: 
                   11859:   /* submap 35 sub 29 */
                   11860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11862:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11863: 
                   11864:   /* submap 35 sub 30 */
                   11865:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11867:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11868: 
                   11869:   /* submap 35 sub 31 */
                   11870:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11871:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11872:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11873: 
                   11874:   /* submap 35 sub 32 */
                   11875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11877:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11878: 
                   11879:   /* submap 35 sub 33 */
                   11880:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11881:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11882:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11883: 
                   11884:   /* submap 35 sub 34 */
                   11885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11887:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11888: 
                   11889:   /* submap 35 sub 35 */
                   11890:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11892:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11893: 
                   11894:   /* submap 35 sub 36 */
                   11895:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11897:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11898: 
                   11899:   /* submap 35 sub 37 */
                   11900:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11901:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11902:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11903: 
                   11904:   /* submap 35 sub 38 */
                   11905:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11907:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11908: 
                   11909:   /* submap 35 sub 39 */
                   11910:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11911:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11912:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11913: 
                   11914:   /* submap 35 sub 40 */
                   11915:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11917:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11918: 
                   11919:   /* submap 35 sub 41 */
                   11920:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11921:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11922:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11923: 
                   11924:   /* submap 35 sub 42 */
                   11925:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11926:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11927:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11928: 
                   11929:   /* submap 35 sub 43 */
                   11930:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11931:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11932:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11933: 
                   11934:   /* submap 35 sub 44 */
                   11935:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11936:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11937:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11938: 
                   11939:   /* submap 35 sub 45 */
                   11940:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11941:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11942:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11943: 
                   11944:   /* submap 35 sub 46 */
                   11945:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11946:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11947:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11948: 
                   11949:   /* submap 35 sub 47 */
                   11950:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11951:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11952:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11953: 
                   11954:   /* submap 35 sub 48 */
                   11955:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11956:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11957:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11958: 
                   11959:   /* submap 35 sub 49 */
                   11960:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11961:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11962:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11963: 
                   11964:   /* submap 35 sub 50 */
                   11965:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11967:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11968: 
                   11969:   /* submap 35 sub 51 */
                   11970:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11972:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11973: 
                   11974:   /* submap 35 sub 52 */
                   11975:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11976:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11977:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11978: 
                   11979:   /* submap 35 sub 53 */
                   11980:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11982:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11983: 
                   11984:   /* submap 35 sub 54 */
                   11985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11987:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11988: 
                   11989:   /* submap 35 sub 55 */
                   11990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11992:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11993: 
                   11994:   /* submap 35 sub 56 */
                   11995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   11996:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   11997:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   11998: 
                   11999:   /* submap 35 sub 57 */
                   12000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12001:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12002:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12003: 
                   12004:   /* submap 35 sub 58 */
                   12005:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   12006: 
                   12007:   /* submap 35 sub 59 */
                   12008:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   12009: 
                   12010:   /* submap 35 sub 60 */
                   12011:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   12012: 
                   12013:   /* submap 35 sub 61 */
                   12014:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   12015: 
                   12016:   /* submap 35 sub 62 */
                   12017:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   12018: 
                   12019:   /* submap 35 sub 63 */
                   12020:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   12021: 
                   12022:   /* done: */
                   12023:   return(submap);
                   12024: }
                   12025: 
                   12026: /* create submap 36: */
                   12027: static struct _tme_m68k_decoder_submap *
                   12028: _tme_m68k_create_submap36(struct tme_m68k *ic)
                   12029: {
                   12030:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   12031:   int entry_i;
                   12032: 
                   12033:   /* allocate and initialize the submap: */
                   12034:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   12035:   submap_entry = submap;
                   12036:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   12037:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   12038:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   12039:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   12040:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   12041:       submap_entry++;
                   12042:   }
                   12043: 
                   12044:   /* fill the submap: */
                   12045:   submap_entry = submap;
                   12046: 
                   12047:   /* submap 36 sub 0 */
                   12048:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12050:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12051: 
                   12052:   /* submap 36 sub 1 */
                   12053:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12055:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12056: 
                   12057:   /* submap 36 sub 2 */
                   12058:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12059:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12060:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12061: 
                   12062:   /* submap 36 sub 3 */
                   12063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12065:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12066: 
                   12067:   /* submap 36 sub 4 */
                   12068:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12070:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12071: 
                   12072:   /* submap 36 sub 5 */
                   12073:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12075:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12076: 
                   12077:   /* submap 36 sub 6 */
                   12078:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12080:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12081: 
                   12082:   /* submap 36 sub 7 */
                   12083:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12084:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12085:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12086: 
                   12087:   /* submap 36 sub 8 */
                   12088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12089:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12090:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12091: 
                   12092:   /* submap 36 sub 9 */
                   12093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12095:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12096: 
                   12097:   /* submap 36 sub 10 */
                   12098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12100:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12101: 
                   12102:   /* submap 36 sub 11 */
                   12103:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12104:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12105:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12106: 
                   12107:   /* submap 36 sub 12 */
                   12108:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12109:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12110:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12111: 
                   12112:   /* submap 36 sub 13 */
                   12113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12114:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12115:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12116: 
                   12117:   /* submap 36 sub 14 */
                   12118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12120:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12121: 
                   12122:   /* submap 36 sub 15 */
                   12123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12125:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12126: 
                   12127:   /* submap 36 sub 16 */
                   12128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12130:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12131: 
                   12132:   /* submap 36 sub 17 */
                   12133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12135:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12136: 
                   12137:   /* submap 36 sub 18 */
                   12138:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12139:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12140:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12141: 
                   12142:   /* submap 36 sub 19 */
                   12143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12144:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12145:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12146: 
                   12147:   /* submap 36 sub 20 */
                   12148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12149:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12150:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12151: 
                   12152:   /* submap 36 sub 21 */
                   12153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12155:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12156: 
                   12157:   /* submap 36 sub 22 */
                   12158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12160:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12161: 
                   12162:   /* submap 36 sub 23 */
                   12163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12165:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12166: 
                   12167:   /* submap 36 sub 24 */
                   12168:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12170:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12171: 
                   12172:   /* submap 36 sub 25 */
                   12173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12175:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12176: 
                   12177:   /* submap 36 sub 26 */
                   12178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12179:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12180:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12181: 
                   12182:   /* submap 36 sub 27 */
                   12183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12185:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12186: 
                   12187:   /* submap 36 sub 28 */
                   12188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12190:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12191: 
                   12192:   /* submap 36 sub 29 */
                   12193:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12194:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12195:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12196: 
                   12197:   /* submap 36 sub 30 */
                   12198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12200:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12201: 
                   12202:   /* submap 36 sub 31 */
                   12203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12205:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12206: 
                   12207:   /* submap 36 sub 32 */
                   12208:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12210:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12211: 
                   12212:   /* submap 36 sub 33 */
                   12213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12215:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12216: 
                   12217:   /* submap 36 sub 34 */
                   12218:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12219:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12220:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12221: 
                   12222:   /* submap 36 sub 35 */
                   12223:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12224:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12225:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12226: 
                   12227:   /* submap 36 sub 36 */
                   12228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12230:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12231: 
                   12232:   /* submap 36 sub 37 */
                   12233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12235:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12236: 
                   12237:   /* submap 36 sub 38 */
                   12238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12240:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12241: 
                   12242:   /* submap 36 sub 39 */
                   12243:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12244:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12245:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12246: 
                   12247:   /* submap 36 sub 40 */
                   12248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12249:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12250:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12251: 
                   12252:   /* submap 36 sub 41 */
                   12253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12254:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12255:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12256: 
                   12257:   /* submap 36 sub 42 */
                   12258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12260:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12261: 
                   12262:   /* submap 36 sub 43 */
                   12263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12265:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12266: 
                   12267:   /* submap 36 sub 44 */
                   12268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12269:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12270:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12271: 
                   12272:   /* submap 36 sub 45 */
                   12273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12274:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12275:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12276: 
                   12277:   /* submap 36 sub 46 */
                   12278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12280:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12281: 
                   12282:   /* submap 36 sub 47 */
                   12283:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12285:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12286: 
                   12287:   /* submap 36 sub 48 */
                   12288:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12289:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12290:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12291: 
                   12292:   /* submap 36 sub 49 */
                   12293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12295:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12296: 
                   12297:   /* submap 36 sub 50 */
                   12298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12300:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12301: 
                   12302:   /* submap 36 sub 51 */
                   12303:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12304:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12305:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12306: 
                   12307:   /* submap 36 sub 52 */
                   12308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12309:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12310:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12311: 
                   12312:   /* submap 36 sub 53 */
                   12313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12314:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12315:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12316: 
                   12317:   /* submap 36 sub 54 */
                   12318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12319:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12320:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12321: 
                   12322:   /* submap 36 sub 55 */
                   12323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12325:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12326: 
                   12327:   /* submap 36 sub 56 */
                   12328:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12329:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12330:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12331: 
                   12332:   /* submap 36 sub 57 */
                   12333:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12334:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12335:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12336: 
                   12337:   /* submap 36 sub 58 */
                   12338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12340:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12341: 
                   12342:   /* submap 36 sub 59 */
                   12343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12345:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12346: 
                   12347:   /* submap 36 sub 60 */
                   12348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12350:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12351: 
                   12352:   /* submap 36 sub 61 */
                   12353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12354:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12355:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12356: 
                   12357:   /* submap 36 sub 62 */
                   12358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12359:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12360:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12361: 
                   12362:   /* submap 36 sub 63 */
                   12363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12364:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12365:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12366: 
                   12367:   /* done: */
                   12368:   return(submap);
                   12369: }
                   12370: 
                   12371: /* create submap 37: */
                   12372: static struct _tme_m68k_decoder_submap *
                   12373: _tme_m68k_create_submap37(struct tme_m68k *ic)
                   12374: {
                   12375:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   12376:   int entry_i;
                   12377: 
                   12378:   /* allocate and initialize the submap: */
                   12379:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   12380:   submap_entry = submap;
                   12381:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   12382:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   12383:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   12384:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   12385:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   12386:       submap_entry++;
                   12387:   }
                   12388: 
                   12389:   /* fill the submap: */
                   12390:   submap_entry = submap;
                   12391: 
                   12392:   /* submap 37 sub 0 */
                   12393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12394:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12395:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12396: 
                   12397:   /* submap 37 sub 1 */
                   12398:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12399:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12400:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12401: 
                   12402:   /* submap 37 sub 2 */
                   12403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12405:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12406: 
                   12407:   /* submap 37 sub 3 */
                   12408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12410:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12411: 
                   12412:   /* submap 37 sub 4 */
                   12413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12415:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12416: 
                   12417:   /* submap 37 sub 5 */
                   12418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12420:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12421: 
                   12422:   /* submap 37 sub 6 */
                   12423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12425:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12426: 
                   12427:   /* submap 37 sub 7 */
                   12428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12430:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12431: 
                   12432:   /* submap 37 sub 8 */
                   12433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12434:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12435:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12436: 
                   12437:   /* submap 37 sub 9 */
                   12438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12439:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12440:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12441: 
                   12442:   /* submap 37 sub 10 */
                   12443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12445:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12446: 
                   12447:   /* submap 37 sub 11 */
                   12448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12450:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12451: 
                   12452:   /* submap 37 sub 12 */
                   12453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12455:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12456: 
                   12457:   /* submap 37 sub 13 */
                   12458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12461: 
                   12462:   /* submap 37 sub 14 */
                   12463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12465:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12466: 
                   12467:   /* submap 37 sub 15 */
                   12468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12470:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12471: 
                   12472:   /* submap 37 sub 16 */
                   12473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12475:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12476: 
                   12477:   /* submap 37 sub 17 */
                   12478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12480:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12481: 
                   12482:   /* submap 37 sub 18 */
                   12483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12485:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12486: 
                   12487:   /* submap 37 sub 19 */
                   12488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12490:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12491: 
                   12492:   /* submap 37 sub 20 */
                   12493:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12495:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12496: 
                   12497:   /* submap 37 sub 21 */
                   12498:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12499:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12500:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12501: 
                   12502:   /* submap 37 sub 22 */
                   12503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12505:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12506: 
                   12507:   /* submap 37 sub 23 */
                   12508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12510:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12511: 
                   12512:   /* submap 37 sub 24 */
                   12513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12515:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12516: 
                   12517:   /* submap 37 sub 25 */
                   12518:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12520:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12521: 
                   12522:   /* submap 37 sub 26 */
                   12523:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12524:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12525:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12526: 
                   12527:   /* submap 37 sub 27 */
                   12528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12529:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12530:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12531: 
                   12532:   /* submap 37 sub 28 */
                   12533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12534:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12535:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12536: 
                   12537:   /* submap 37 sub 29 */
                   12538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12540:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12541: 
                   12542:   /* submap 37 sub 30 */
                   12543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12545:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12546: 
                   12547:   /* submap 37 sub 31 */
                   12548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12550:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12551: 
                   12552:   /* submap 37 sub 32 */
                   12553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12554:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12555:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12556: 
                   12557:   /* submap 37 sub 33 */
                   12558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12560:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12561: 
                   12562:   /* submap 37 sub 34 */
                   12563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12564:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12565:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12566: 
                   12567:   /* submap 37 sub 35 */
                   12568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12570:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12571: 
                   12572:   /* submap 37 sub 36 */
                   12573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12575:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12576: 
                   12577:   /* submap 37 sub 37 */
                   12578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12580:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12581: 
                   12582:   /* submap 37 sub 38 */
                   12583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12585:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12586: 
                   12587:   /* submap 37 sub 39 */
                   12588:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12590:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12591: 
                   12592:   /* submap 37 sub 40 */
                   12593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12595:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12596: 
                   12597:   /* submap 37 sub 41 */
                   12598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12600:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12601: 
                   12602:   /* submap 37 sub 42 */
                   12603:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12605:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12606: 
                   12607:   /* submap 37 sub 43 */
                   12608:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12609:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12610:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12611: 
                   12612:   /* submap 37 sub 44 */
                   12613:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12615:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12616: 
                   12617:   /* submap 37 sub 45 */
                   12618:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12619:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12620:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12621: 
                   12622:   /* submap 37 sub 46 */
                   12623:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12625:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12626: 
                   12627:   /* submap 37 sub 47 */
                   12628:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12629:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12630:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12631: 
                   12632:   /* submap 37 sub 48 */
                   12633:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12634:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12635:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12636: 
                   12637:   /* submap 37 sub 49 */
                   12638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12640:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12641: 
                   12642:   /* submap 37 sub 50 */
                   12643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12645:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12646: 
                   12647:   /* submap 37 sub 51 */
                   12648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12650:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12651: 
                   12652:   /* submap 37 sub 52 */
                   12653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12655:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12656: 
                   12657:   /* submap 37 sub 53 */
                   12658:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12660:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12661: 
                   12662:   /* submap 37 sub 54 */
                   12663:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12665:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12666: 
                   12667:   /* submap 37 sub 55 */
                   12668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12670:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12671: 
                   12672:   /* submap 37 sub 56 */
                   12673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12675:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12676: 
                   12677:   /* submap 37 sub 57 */
                   12678:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12680:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12681: 
                   12682:   /* submap 37 sub 58 */
                   12683:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12685:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12686: 
                   12687:   /* submap 37 sub 59 */
                   12688:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12689:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12690:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12691: 
                   12692:   /* submap 37 sub 60 */
                   12693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12695:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12696: 
                   12697:   /* submap 37 sub 61 */
                   12698:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12700:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12701: 
                   12702:   /* submap 37 sub 62 */
                   12703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12705:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12706: 
                   12707:   /* submap 37 sub 63 */
                   12708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12710:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12711: 
                   12712:   /* done: */
                   12713:   return(submap);
                   12714: }
                   12715: 
                   12716: /* create submap 38: */
                   12717: static struct _tme_m68k_decoder_submap *
                   12718: _tme_m68k_create_submap38(struct tme_m68k *ic)
                   12719: {
                   12720:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   12721:   int entry_i;
                   12722: 
                   12723:   /* allocate and initialize the submap: */
                   12724:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   12725:   submap_entry = submap;
                   12726:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   12727:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   12728:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   12729:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   12730:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   12731:       submap_entry++;
                   12732:   }
                   12733: 
                   12734:   /* fill the submap: */
                   12735:   submap_entry = submap;
                   12736: 
                   12737:   /* submap 38 sub 0 */
                   12738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   12739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12740:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12741: 
                   12742:   /* submap 38 sub 1 */
                   12743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   12744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12745:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12746: 
                   12747:   /* submap 38 sub 2 */
                   12748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   12749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12750:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12751: 
                   12752:   /* submap 38 sub 3 */
                   12753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   12754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12755:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12756: 
                   12757:   /* submap 38 sub 4 */
                   12758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   12759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12760:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12761: 
                   12762:   /* submap 38 sub 5 */
                   12763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   12764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12765:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12766: 
                   12767:   /* submap 38 sub 6 */
                   12768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   12769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12770:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12771: 
                   12772:   /* submap 38 sub 7 */
                   12773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   12774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12775:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12776: 
                   12777:   /* submap 38 sub 8 */
                   12778:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   12779: 
                   12780:   /* submap 38 sub 9 */
                   12781:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   12782: 
                   12783:   /* submap 38 sub 10 */
                   12784:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   12785: 
                   12786:   /* submap 38 sub 11 */
                   12787:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   12788: 
                   12789:   /* submap 38 sub 12 */
                   12790:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   12791: 
                   12792:   /* submap 38 sub 13 */
                   12793:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   12794: 
                   12795:   /* submap 38 sub 14 */
                   12796:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   12797: 
                   12798:   /* submap 38 sub 15 */
                   12799:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   12800: 
                   12801:   /* submap 38 sub 16 */
                   12802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12804:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12805: 
                   12806:   /* submap 38 sub 17 */
                   12807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12809:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12810: 
                   12811:   /* submap 38 sub 18 */
                   12812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12814:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12815: 
                   12816:   /* submap 38 sub 19 */
                   12817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12819:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12820: 
                   12821:   /* submap 38 sub 20 */
                   12822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12824:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12825: 
                   12826:   /* submap 38 sub 21 */
                   12827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12829:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12830: 
                   12831:   /* submap 38 sub 22 */
                   12832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12834:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12835: 
                   12836:   /* submap 38 sub 23 */
                   12837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12839:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12840: 
                   12841:   /* submap 38 sub 24 */
                   12842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12844:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12845: 
                   12846:   /* submap 38 sub 25 */
                   12847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12849:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12850: 
                   12851:   /* submap 38 sub 26 */
                   12852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12854:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12855: 
                   12856:   /* submap 38 sub 27 */
                   12857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12859:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12860: 
                   12861:   /* submap 38 sub 28 */
                   12862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12864:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12865: 
                   12866:   /* submap 38 sub 29 */
                   12867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12869:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12870: 
                   12871:   /* submap 38 sub 30 */
                   12872:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12874:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12875: 
                   12876:   /* submap 38 sub 31 */
                   12877:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12879:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12880: 
                   12881:   /* submap 38 sub 32 */
                   12882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12884:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12885: 
                   12886:   /* submap 38 sub 33 */
                   12887:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12889:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12890: 
                   12891:   /* submap 38 sub 34 */
                   12892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12894:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12895: 
                   12896:   /* submap 38 sub 35 */
                   12897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12899:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12900: 
                   12901:   /* submap 38 sub 36 */
                   12902:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12904:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12905: 
                   12906:   /* submap 38 sub 37 */
                   12907:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12909:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12910: 
                   12911:   /* submap 38 sub 38 */
                   12912:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12913:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12914:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12915: 
                   12916:   /* submap 38 sub 39 */
                   12917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12919:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12920: 
                   12921:   /* submap 38 sub 40 */
                   12922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12924:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12925: 
                   12926:   /* submap 38 sub 41 */
                   12927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12929:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12930: 
                   12931:   /* submap 38 sub 42 */
                   12932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12934:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12935: 
                   12936:   /* submap 38 sub 43 */
                   12937:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12939:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12940: 
                   12941:   /* submap 38 sub 44 */
                   12942:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12944:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12945: 
                   12946:   /* submap 38 sub 45 */
                   12947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12949:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12950: 
                   12951:   /* submap 38 sub 46 */
                   12952:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12954:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12955: 
                   12956:   /* submap 38 sub 47 */
                   12957:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12959:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12960: 
                   12961:   /* submap 38 sub 48 */
                   12962:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12963:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12964:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12965: 
                   12966:   /* submap 38 sub 49 */
                   12967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12968:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12969:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12970: 
                   12971:   /* submap 38 sub 50 */
                   12972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12974:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12975: 
                   12976:   /* submap 38 sub 51 */
                   12977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12979:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12980: 
                   12981:   /* submap 38 sub 52 */
                   12982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12983:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12984:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12985: 
                   12986:   /* submap 38 sub 53 */
                   12987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12989:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12990: 
                   12991:   /* submap 38 sub 54 */
                   12992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12993:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12994:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   12995: 
                   12996:   /* submap 38 sub 55 */
                   12997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   12998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   12999:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13000: 
                   13001:   /* submap 38 sub 56 */
                   13002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13004:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13005: 
                   13006:   /* submap 38 sub 57 */
                   13007:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13008:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13009:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13010: 
                   13011:   /* submap 38 sub 58 */
                   13012:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13013:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13014:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13015: 
                   13016:   /* submap 38 sub 59 */
                   13017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13018:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13019:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13020: 
                   13021:   /* submap 38 sub 60 */
                   13022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   13023:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   13024:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13025: 
                   13026:   /* submap 38 sub 61 */
                   13027:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13028: 
                   13029:   /* submap 38 sub 62 */
                   13030:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13031: 
                   13032:   /* submap 38 sub 63 */
                   13033:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13034: 
                   13035:   /* done: */
                   13036:   return(submap);
                   13037: }
                   13038: 
                   13039: /* create submap 39: */
                   13040: static struct _tme_m68k_decoder_submap *
                   13041: _tme_m68k_create_submap39(struct tme_m68k *ic)
                   13042: {
                   13043:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   13044:   int entry_i;
                   13045: 
                   13046:   /* allocate and initialize the submap: */
                   13047:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   13048:   submap_entry = submap;
                   13049:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   13050:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   13051:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   13052:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   13053:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   13054:       submap_entry++;
                   13055:   }
                   13056: 
                   13057:   /* fill the submap: */
                   13058:   submap_entry = submap;
                   13059: 
                   13060:   /* submap 39 sub 0 */
                   13061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   13062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13063:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13064: 
                   13065:   /* submap 39 sub 1 */
                   13066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   13067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13068:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13069: 
                   13070:   /* submap 39 sub 2 */
                   13071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   13072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13073:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13074: 
                   13075:   /* submap 39 sub 3 */
                   13076:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   13077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13078:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13079: 
                   13080:   /* submap 39 sub 4 */
                   13081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   13082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13083:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13084: 
                   13085:   /* submap 39 sub 5 */
                   13086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   13087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13088:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13089: 
                   13090:   /* submap 39 sub 6 */
                   13091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   13092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13093:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13094: 
                   13095:   /* submap 39 sub 7 */
                   13096:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   13097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13098:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13099: 
                   13100:   /* submap 39 sub 8 */
                   13101:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13102: 
                   13103:   /* submap 39 sub 9 */
                   13104:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13105: 
                   13106:   /* submap 39 sub 10 */
                   13107:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13108: 
                   13109:   /* submap 39 sub 11 */
                   13110:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13111: 
                   13112:   /* submap 39 sub 12 */
                   13113:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13114: 
                   13115:   /* submap 39 sub 13 */
                   13116:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13117: 
                   13118:   /* submap 39 sub 14 */
                   13119:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13120: 
                   13121:   /* submap 39 sub 15 */
                   13122:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13123: 
                   13124:   /* submap 39 sub 16 */
                   13125:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13127:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13128: 
                   13129:   /* submap 39 sub 17 */
                   13130:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13132:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13133: 
                   13134:   /* submap 39 sub 18 */
                   13135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13137:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13138: 
                   13139:   /* submap 39 sub 19 */
                   13140:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13142:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13143: 
                   13144:   /* submap 39 sub 20 */
                   13145:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13147:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13148: 
                   13149:   /* submap 39 sub 21 */
                   13150:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13152:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13153: 
                   13154:   /* submap 39 sub 22 */
                   13155:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13156:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13157:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13158: 
                   13159:   /* submap 39 sub 23 */
                   13160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13162:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13163: 
                   13164:   /* submap 39 sub 24 */
                   13165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13167:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13168: 
                   13169:   /* submap 39 sub 25 */
                   13170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13172:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13173: 
                   13174:   /* submap 39 sub 26 */
                   13175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13177:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13178: 
                   13179:   /* submap 39 sub 27 */
                   13180:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13182:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13183: 
                   13184:   /* submap 39 sub 28 */
                   13185:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13187:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13188: 
                   13189:   /* submap 39 sub 29 */
                   13190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13192:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13193: 
                   13194:   /* submap 39 sub 30 */
                   13195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13197:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13198: 
                   13199:   /* submap 39 sub 31 */
                   13200:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13202:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13203: 
                   13204:   /* submap 39 sub 32 */
                   13205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13207:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13208: 
                   13209:   /* submap 39 sub 33 */
                   13210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13212:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13213: 
                   13214:   /* submap 39 sub 34 */
                   13215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13216:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13217:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13218: 
                   13219:   /* submap 39 sub 35 */
                   13220:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13222:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13223: 
                   13224:   /* submap 39 sub 36 */
                   13225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13227:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13228: 
                   13229:   /* submap 39 sub 37 */
                   13230:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13231:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13232:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13233: 
                   13234:   /* submap 39 sub 38 */
                   13235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13236:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13237:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13238: 
                   13239:   /* submap 39 sub 39 */
                   13240:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13241:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13242:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13243: 
                   13244:   /* submap 39 sub 40 */
                   13245:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13247:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13248: 
                   13249:   /* submap 39 sub 41 */
                   13250:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13251:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13252:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13253: 
                   13254:   /* submap 39 sub 42 */
                   13255:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13256:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13257:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13258: 
                   13259:   /* submap 39 sub 43 */
                   13260:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13261:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13262:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13263: 
                   13264:   /* submap 39 sub 44 */
                   13265:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13267:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13268: 
                   13269:   /* submap 39 sub 45 */
                   13270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13271:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13272:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13273: 
                   13274:   /* submap 39 sub 46 */
                   13275:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13276:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13277:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13278: 
                   13279:   /* submap 39 sub 47 */
                   13280:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13281:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13282:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13283: 
                   13284:   /* submap 39 sub 48 */
                   13285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13286:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13287:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13288: 
                   13289:   /* submap 39 sub 49 */
                   13290:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13291:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13292:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13293: 
                   13294:   /* submap 39 sub 50 */
                   13295:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13296:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13297:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13298: 
                   13299:   /* submap 39 sub 51 */
                   13300:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13302:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13303: 
                   13304:   /* submap 39 sub 52 */
                   13305:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13306:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13307:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13308: 
                   13309:   /* submap 39 sub 53 */
                   13310:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13311:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13312:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13313: 
                   13314:   /* submap 39 sub 54 */
                   13315:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13316:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13317:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13318: 
                   13319:   /* submap 39 sub 55 */
                   13320:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13321:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13322:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13323: 
                   13324:   /* submap 39 sub 56 */
                   13325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13327:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13328: 
                   13329:   /* submap 39 sub 57 */
                   13330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13332:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13333: 
                   13334:   /* submap 39 sub 58 */
                   13335:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13337:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13338: 
                   13339:   /* submap 39 sub 59 */
                   13340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13342:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13343: 
                   13344:   /* submap 39 sub 60 */
                   13345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   13346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   13347:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13348: 
                   13349:   /* submap 39 sub 61 */
                   13350:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13351: 
                   13352:   /* submap 39 sub 62 */
                   13353:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13354: 
                   13355:   /* submap 39 sub 63 */
                   13356:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13357: 
                   13358:   /* done: */
                   13359:   return(submap);
                   13360: }
                   13361: 
                   13362: /* create submap 40: */
                   13363: static struct _tme_m68k_decoder_submap *
                   13364: _tme_m68k_create_submap40(struct tme_m68k *ic)
                   13365: {
                   13366:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   13367:   int entry_i;
                   13368: 
                   13369:   /* allocate and initialize the submap: */
                   13370:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   13371:   submap_entry = submap;
                   13372:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   13373:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   13374:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   13375:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   13376:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   13377:       submap_entry++;
                   13378:   }
                   13379: 
                   13380:   /* fill the submap: */
                   13381:   submap_entry = submap;
                   13382: 
                   13383:   /* submap 40 sub 0 */
                   13384:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   13385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13386:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13387: 
                   13388:   /* submap 40 sub 1 */
                   13389:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   13390:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13391:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13392: 
                   13393:   /* submap 40 sub 2 */
                   13394:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   13395:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13396:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13397: 
                   13398:   /* submap 40 sub 3 */
                   13399:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   13400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13401:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13402: 
                   13403:   /* submap 40 sub 4 */
                   13404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   13405:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13406:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13407: 
                   13408:   /* submap 40 sub 5 */
                   13409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   13410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13411:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13412: 
                   13413:   /* submap 40 sub 6 */
                   13414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   13415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13416:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13417: 
                   13418:   /* submap 40 sub 7 */
                   13419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   13420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13421:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13422: 
                   13423:   /* submap 40 sub 8 */
                   13424:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13425: 
                   13426:   /* submap 40 sub 9 */
                   13427:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13428: 
                   13429:   /* submap 40 sub 10 */
                   13430:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13431: 
                   13432:   /* submap 40 sub 11 */
                   13433:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13434: 
                   13435:   /* submap 40 sub 12 */
                   13436:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13437: 
                   13438:   /* submap 40 sub 13 */
                   13439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13440: 
                   13441:   /* submap 40 sub 14 */
                   13442:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13443: 
                   13444:   /* submap 40 sub 15 */
                   13445:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13446: 
                   13447:   /* submap 40 sub 16 */
                   13448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13450:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13451: 
                   13452:   /* submap 40 sub 17 */
                   13453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13455:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13456: 
                   13457:   /* submap 40 sub 18 */
                   13458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13461: 
                   13462:   /* submap 40 sub 19 */
                   13463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13465:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13466: 
                   13467:   /* submap 40 sub 20 */
                   13468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13470:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13471: 
                   13472:   /* submap 40 sub 21 */
                   13473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13475:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13476: 
                   13477:   /* submap 40 sub 22 */
                   13478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13480:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13481: 
                   13482:   /* submap 40 sub 23 */
                   13483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13485:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13486: 
                   13487:   /* submap 40 sub 24 */
                   13488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13490:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13491: 
                   13492:   /* submap 40 sub 25 */
                   13493:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13495:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13496: 
                   13497:   /* submap 40 sub 26 */
                   13498:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13499:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13500:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13501: 
                   13502:   /* submap 40 sub 27 */
                   13503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13505:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13506: 
                   13507:   /* submap 40 sub 28 */
                   13508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13510:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13511: 
                   13512:   /* submap 40 sub 29 */
                   13513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13515:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13516: 
                   13517:   /* submap 40 sub 30 */
                   13518:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13520:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13521: 
                   13522:   /* submap 40 sub 31 */
                   13523:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13524:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13525:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13526: 
                   13527:   /* submap 40 sub 32 */
                   13528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13529:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13530:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13531: 
                   13532:   /* submap 40 sub 33 */
                   13533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13534:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13535:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13536: 
                   13537:   /* submap 40 sub 34 */
                   13538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13540:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13541: 
                   13542:   /* submap 40 sub 35 */
                   13543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13545:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13546: 
                   13547:   /* submap 40 sub 36 */
                   13548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13550:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13551: 
                   13552:   /* submap 40 sub 37 */
                   13553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13554:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13555:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13556: 
                   13557:   /* submap 40 sub 38 */
                   13558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13560:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13561: 
                   13562:   /* submap 40 sub 39 */
                   13563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13564:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13565:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13566: 
                   13567:   /* submap 40 sub 40 */
                   13568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13570:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13571: 
                   13572:   /* submap 40 sub 41 */
                   13573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13575:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13576: 
                   13577:   /* submap 40 sub 42 */
                   13578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13580:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13581: 
                   13582:   /* submap 40 sub 43 */
                   13583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13585:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13586: 
                   13587:   /* submap 40 sub 44 */
                   13588:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13590:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13591: 
                   13592:   /* submap 40 sub 45 */
                   13593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13595:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13596: 
                   13597:   /* submap 40 sub 46 */
                   13598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13600:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13601: 
                   13602:   /* submap 40 sub 47 */
                   13603:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13605:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13606: 
                   13607:   /* submap 40 sub 48 */
                   13608:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13609:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13610:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13611: 
                   13612:   /* submap 40 sub 49 */
                   13613:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13615:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13616: 
                   13617:   /* submap 40 sub 50 */
                   13618:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13619:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13620:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13621: 
                   13622:   /* submap 40 sub 51 */
                   13623:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13625:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13626: 
                   13627:   /* submap 40 sub 52 */
                   13628:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13629:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13630:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13631: 
                   13632:   /* submap 40 sub 53 */
                   13633:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13634:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13635:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13636: 
                   13637:   /* submap 40 sub 54 */
                   13638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13640:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13641: 
                   13642:   /* submap 40 sub 55 */
                   13643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13645:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13646: 
                   13647:   /* submap 40 sub 56 */
                   13648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13650:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13651: 
                   13652:   /* submap 40 sub 57 */
                   13653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13655:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13656: 
                   13657:   /* submap 40 sub 58 */
                   13658:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13660:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13661: 
                   13662:   /* submap 40 sub 59 */
                   13663:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13665:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13666: 
                   13667:   /* submap 40 sub 60 */
                   13668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   13669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   13670:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13671: 
                   13672:   /* submap 40 sub 61 */
                   13673:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13674: 
                   13675:   /* submap 40 sub 62 */
                   13676:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13677: 
                   13678:   /* submap 40 sub 63 */
                   13679:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   13680: 
                   13681:   /* done: */
                   13682:   return(submap);
                   13683: }
                   13684: 
                   13685: /* create submap 41: */
                   13686: static struct _tme_m68k_decoder_submap *
                   13687: _tme_m68k_create_submap41(struct tme_m68k *ic)
                   13688: {
                   13689:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   13690:   int entry_i;
                   13691: 
                   13692:   /* allocate and initialize the submap: */
                   13693:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   13694:   submap_entry = submap;
                   13695:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   13696:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   13697:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   13698:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   13699:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   13700:       submap_entry++;
                   13701:   }
                   13702: 
                   13703:   /* fill the submap: */
                   13704:   submap_entry = submap;
                   13705: 
                   13706:   /* submap 41 sub 0 */
                   13707:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   13708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13709:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13710: 
                   13711:   /* submap 41 sub 1 */
                   13712:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   13713:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13714:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13715: 
                   13716:   /* submap 41 sub 2 */
                   13717:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   13718:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13719:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13720: 
                   13721:   /* submap 41 sub 3 */
                   13722:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   13723:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13724:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13725: 
                   13726:   /* submap 41 sub 4 */
                   13727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   13728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13729:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13730: 
                   13731:   /* submap 41 sub 5 */
                   13732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   13733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13734:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13735: 
                   13736:   /* submap 41 sub 6 */
                   13737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   13738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13739:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13740: 
                   13741:   /* submap 41 sub 7 */
                   13742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   13743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13744:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13745: 
                   13746:   /* submap 41 sub 8 */
                   13747:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A0 << 1);
                   13748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13749:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13750: 
                   13751:   /* submap 41 sub 9 */
                   13752:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A1 << 1);
                   13753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13754:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13755: 
                   13756:   /* submap 41 sub 10 */
                   13757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A2 << 1);
                   13758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13759:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13760: 
                   13761:   /* submap 41 sub 11 */
                   13762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A3 << 1);
                   13763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13764:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13765: 
                   13766:   /* submap 41 sub 12 */
                   13767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A4 << 1);
                   13768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13769:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13770: 
                   13771:   /* submap 41 sub 13 */
                   13772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A5 << 1);
                   13773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13774:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13775: 
                   13776:   /* submap 41 sub 14 */
                   13777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A6 << 1);
                   13778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13779:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13780: 
                   13781:   /* submap 41 sub 15 */
                   13782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_A7 << 1);
                   13783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13784:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13785: 
                   13786:   /* submap 41 sub 16 */
                   13787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13789:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13790: 
                   13791:   /* submap 41 sub 17 */
                   13792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13794:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13795: 
                   13796:   /* submap 41 sub 18 */
                   13797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13799:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13800: 
                   13801:   /* submap 41 sub 19 */
                   13802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13804:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13805: 
                   13806:   /* submap 41 sub 20 */
                   13807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13809:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13810: 
                   13811:   /* submap 41 sub 21 */
                   13812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13814:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13815: 
                   13816:   /* submap 41 sub 22 */
                   13817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13819:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13820: 
                   13821:   /* submap 41 sub 23 */
                   13822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13824:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13825: 
                   13826:   /* submap 41 sub 24 */
                   13827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13829:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13830: 
                   13831:   /* submap 41 sub 25 */
                   13832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13834:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13835: 
                   13836:   /* submap 41 sub 26 */
                   13837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13839:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13840: 
                   13841:   /* submap 41 sub 27 */
                   13842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13844:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13845: 
                   13846:   /* submap 41 sub 28 */
                   13847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13849:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13850: 
                   13851:   /* submap 41 sub 29 */
                   13852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13854:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13855: 
                   13856:   /* submap 41 sub 30 */
                   13857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13859:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13860: 
                   13861:   /* submap 41 sub 31 */
                   13862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13864:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13865: 
                   13866:   /* submap 41 sub 32 */
                   13867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13869:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13870: 
                   13871:   /* submap 41 sub 33 */
                   13872:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13874:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13875: 
                   13876:   /* submap 41 sub 34 */
                   13877:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13879:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13880: 
                   13881:   /* submap 41 sub 35 */
                   13882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13884:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13885: 
                   13886:   /* submap 41 sub 36 */
                   13887:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13889:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13890: 
                   13891:   /* submap 41 sub 37 */
                   13892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13894:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13895: 
                   13896:   /* submap 41 sub 38 */
                   13897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13899:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13900: 
                   13901:   /* submap 41 sub 39 */
                   13902:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13904:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13905: 
                   13906:   /* submap 41 sub 40 */
                   13907:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13909:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13910: 
                   13911:   /* submap 41 sub 41 */
                   13912:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13913:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13914:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13915: 
                   13916:   /* submap 41 sub 42 */
                   13917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13919:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13920: 
                   13921:   /* submap 41 sub 43 */
                   13922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13924:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13925: 
                   13926:   /* submap 41 sub 44 */
                   13927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13929:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13930: 
                   13931:   /* submap 41 sub 45 */
                   13932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13934:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13935: 
                   13936:   /* submap 41 sub 46 */
                   13937:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13939:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13940: 
                   13941:   /* submap 41 sub 47 */
                   13942:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13944:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13945: 
                   13946:   /* submap 41 sub 48 */
                   13947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13949:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13950: 
                   13951:   /* submap 41 sub 49 */
                   13952:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13954:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13955: 
                   13956:   /* submap 41 sub 50 */
                   13957:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13959:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13960: 
                   13961:   /* submap 41 sub 51 */
                   13962:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13963:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13964:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13965: 
                   13966:   /* submap 41 sub 52 */
                   13967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13968:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13969:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13970: 
                   13971:   /* submap 41 sub 53 */
                   13972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13974:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13975: 
                   13976:   /* submap 41 sub 54 */
                   13977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13979:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13980: 
                   13981:   /* submap 41 sub 55 */
                   13982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13983:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13984:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13985: 
                   13986:   /* submap 41 sub 56 */
                   13987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13989:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13990: 
                   13991:   /* submap 41 sub 57 */
                   13992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13993:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13994:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   13995: 
                   13996:   /* submap 41 sub 58 */
                   13997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   13998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   13999:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14000: 
                   14001:   /* submap 41 sub 59 */
                   14002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14004:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14005: 
                   14006:   /* submap 41 sub 60 */
                   14007:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   14008:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   14009:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14010: 
                   14011:   /* submap 41 sub 61 */
                   14012:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14013: 
                   14014:   /* submap 41 sub 62 */
                   14015:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14016: 
                   14017:   /* submap 41 sub 63 */
                   14018:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14019: 
                   14020:   /* done: */
                   14021:   return(submap);
                   14022: }
                   14023: 
                   14024: /* create submap 42: */
                   14025: static struct _tme_m68k_decoder_submap *
                   14026: _tme_m68k_create_submap42(struct tme_m68k *ic)
                   14027: {
                   14028:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   14029:   int entry_i;
                   14030: 
                   14031:   /* allocate and initialize the submap: */
                   14032:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   14033:   submap_entry = submap;
                   14034:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   14035:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   14036:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   14037:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   14038:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   14039:       submap_entry++;
                   14040:   }
                   14041: 
                   14042:   /* fill the submap: */
                   14043:   submap_entry = submap;
                   14044: 
                   14045:   /* submap 42 sub 0 */
                   14046:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   14047:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14048:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14049: 
                   14050:   /* submap 42 sub 1 */
                   14051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   14052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14053:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14054: 
                   14055:   /* submap 42 sub 2 */
                   14056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   14057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14058:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14059: 
                   14060:   /* submap 42 sub 3 */
                   14061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   14062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14063:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14064: 
                   14065:   /* submap 42 sub 4 */
                   14066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   14067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14068:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14069: 
                   14070:   /* submap 42 sub 5 */
                   14071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   14072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14073:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14074: 
                   14075:   /* submap 42 sub 6 */
                   14076:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   14077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14078:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14079: 
                   14080:   /* submap 42 sub 7 */
                   14081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   14082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14083:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14084: 
                   14085:   /* submap 42 sub 8 */
                   14086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   14087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14088:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14089: 
                   14090:   /* submap 42 sub 9 */
                   14091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   14092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14093:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14094: 
                   14095:   /* submap 42 sub 10 */
                   14096:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   14097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14098:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14099: 
                   14100:   /* submap 42 sub 11 */
                   14101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   14102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14103:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14104: 
                   14105:   /* submap 42 sub 12 */
                   14106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   14107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14108:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14109: 
                   14110:   /* submap 42 sub 13 */
                   14111:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   14112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14113:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14114: 
                   14115:   /* submap 42 sub 14 */
                   14116:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   14117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14118:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14119: 
                   14120:   /* submap 42 sub 15 */
                   14121:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   14122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14123:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14124: 
                   14125:   /* submap 42 sub 16 */
                   14126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14128:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14129: 
                   14130:   /* submap 42 sub 17 */
                   14131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14133:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14134: 
                   14135:   /* submap 42 sub 18 */
                   14136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14138:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14139: 
                   14140:   /* submap 42 sub 19 */
                   14141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14143:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14144: 
                   14145:   /* submap 42 sub 20 */
                   14146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14148:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14149: 
                   14150:   /* submap 42 sub 21 */
                   14151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14153:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14154: 
                   14155:   /* submap 42 sub 22 */
                   14156:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14158:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14159: 
                   14160:   /* submap 42 sub 23 */
                   14161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14163:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14164: 
                   14165:   /* submap 42 sub 24 */
                   14166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14168:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14169: 
                   14170:   /* submap 42 sub 25 */
                   14171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14173:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14174: 
                   14175:   /* submap 42 sub 26 */
                   14176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14178:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14179: 
                   14180:   /* submap 42 sub 27 */
                   14181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14183:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14184: 
                   14185:   /* submap 42 sub 28 */
                   14186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14188:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14189: 
                   14190:   /* submap 42 sub 29 */
                   14191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14193:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14194: 
                   14195:   /* submap 42 sub 30 */
                   14196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14198:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14199: 
                   14200:   /* submap 42 sub 31 */
                   14201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14203:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14204: 
                   14205:   /* submap 42 sub 32 */
                   14206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14208:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14209: 
                   14210:   /* submap 42 sub 33 */
                   14211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14213:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14214: 
                   14215:   /* submap 42 sub 34 */
                   14216:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14218:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14219: 
                   14220:   /* submap 42 sub 35 */
                   14221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14223:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14224: 
                   14225:   /* submap 42 sub 36 */
                   14226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14228:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14229: 
                   14230:   /* submap 42 sub 37 */
                   14231:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14233:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14234: 
                   14235:   /* submap 42 sub 38 */
                   14236:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14238:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14239: 
                   14240:   /* submap 42 sub 39 */
                   14241:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14243:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14244: 
                   14245:   /* submap 42 sub 40 */
                   14246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14248:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14249: 
                   14250:   /* submap 42 sub 41 */
                   14251:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14253:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14254: 
                   14255:   /* submap 42 sub 42 */
                   14256:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14258:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14259: 
                   14260:   /* submap 42 sub 43 */
                   14261:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14263:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14264: 
                   14265:   /* submap 42 sub 44 */
                   14266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14268:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14269: 
                   14270:   /* submap 42 sub 45 */
                   14271:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14273:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14274: 
                   14275:   /* submap 42 sub 46 */
                   14276:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14278:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14279: 
                   14280:   /* submap 42 sub 47 */
                   14281:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14283:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14284: 
                   14285:   /* submap 42 sub 48 */
                   14286:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14288:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14289: 
                   14290:   /* submap 42 sub 49 */
                   14291:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14293:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14294: 
                   14295:   /* submap 42 sub 50 */
                   14296:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14298:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14299: 
                   14300:   /* submap 42 sub 51 */
                   14301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14303:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14304: 
                   14305:   /* submap 42 sub 52 */
                   14306:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14308:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14309: 
                   14310:   /* submap 42 sub 53 */
                   14311:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14313:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14314: 
                   14315:   /* submap 42 sub 54 */
                   14316:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14318:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14319: 
                   14320:   /* submap 42 sub 55 */
                   14321:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14323:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14324: 
                   14325:   /* submap 42 sub 56 */
                   14326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14328:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14329: 
                   14330:   /* submap 42 sub 57 */
                   14331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14333:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14334: 
                   14335:   /* submap 42 sub 58 */
                   14336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14338:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14339: 
                   14340:   /* submap 42 sub 59 */
                   14341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14343:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14344: 
                   14345:   /* submap 42 sub 60 */
                   14346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   14347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   14348:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14349: 
                   14350:   /* submap 42 sub 61 */
                   14351:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14352: 
                   14353:   /* submap 42 sub 62 */
                   14354:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14355: 
                   14356:   /* submap 42 sub 63 */
                   14357:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14358: 
                   14359:   /* done: */
                   14360:   return(submap);
                   14361: }
                   14362: 
                   14363: /* create submap 43: */
                   14364: static struct _tme_m68k_decoder_submap *
                   14365: _tme_m68k_create_submap43(struct tme_m68k *ic)
                   14366: {
                   14367:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   14368:   int entry_i;
                   14369: 
                   14370:   /* allocate and initialize the submap: */
                   14371:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   14372:   submap_entry = submap;
                   14373:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   14374:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   14375:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   14376:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   14377:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   14378:       submap_entry++;
                   14379:   }
                   14380: 
                   14381:   /* fill the submap: */
                   14382:   submap_entry = submap;
                   14383: 
                   14384:   /* submap 43 sub 0 */
                   14385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   14386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   14387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14388:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14389: 
                   14390:   /* submap 43 sub 1 */
                   14391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   14392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   14393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14394:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14395: 
                   14396:   /* submap 43 sub 2 */
                   14397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   14398:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   14399:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14400:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14401: 
                   14402:   /* submap 43 sub 3 */
                   14403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   14404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   14405:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14406:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14407: 
                   14408:   /* submap 43 sub 4 */
                   14409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   14410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   14411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14412:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14413: 
                   14414:   /* submap 43 sub 5 */
                   14415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   14416:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   14417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14418:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14419: 
                   14420:   /* submap 43 sub 6 */
                   14421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   14422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   14423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14424:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14425: 
                   14426:   /* submap 43 sub 7 */
                   14427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   14428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   14429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14430:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14431: 
                   14432:   /* submap 43 sub 8 */
                   14433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   14434:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   14435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14436:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14437: 
                   14438:   /* submap 43 sub 9 */
                   14439:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   14440:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   14441:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14442:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14443: 
                   14444:   /* submap 43 sub 10 */
                   14445:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   14446:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   14447:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14448:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14449: 
                   14450:   /* submap 43 sub 11 */
                   14451:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   14452:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   14453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14454:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14455: 
                   14456:   /* submap 43 sub 12 */
                   14457:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   14458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   14459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14461: 
                   14462:   /* submap 43 sub 13 */
                   14463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   14464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   14465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14466:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14467: 
                   14468:   /* submap 43 sub 14 */
                   14469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   14470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   14471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14472:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14473: 
                   14474:   /* submap 43 sub 15 */
                   14475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   14476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   14477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14478:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14479: 
                   14480:   /* submap 43 sub 16 */
                   14481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14483:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14484: 
                   14485:   /* submap 43 sub 17 */
                   14486:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14487:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14488:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14489: 
                   14490:   /* submap 43 sub 18 */
                   14491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14492:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14493:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14494: 
                   14495:   /* submap 43 sub 19 */
                   14496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14498:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14499: 
                   14500:   /* submap 43 sub 20 */
                   14501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14503:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14504: 
                   14505:   /* submap 43 sub 21 */
                   14506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14508:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14509: 
                   14510:   /* submap 43 sub 22 */
                   14511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14513:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14514: 
                   14515:   /* submap 43 sub 23 */
                   14516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14518:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14519: 
                   14520:   /* submap 43 sub 24 */
                   14521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14523:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14524: 
                   14525:   /* submap 43 sub 25 */
                   14526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14528:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14529: 
                   14530:   /* submap 43 sub 26 */
                   14531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14533:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14534: 
                   14535:   /* submap 43 sub 27 */
                   14536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14538:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14539: 
                   14540:   /* submap 43 sub 28 */
                   14541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14542:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14543:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14544: 
                   14545:   /* submap 43 sub 29 */
                   14546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14548:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14549: 
                   14550:   /* submap 43 sub 30 */
                   14551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14553:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14554: 
                   14555:   /* submap 43 sub 31 */
                   14556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14558:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14559: 
                   14560:   /* submap 43 sub 32 */
                   14561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14563:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14564: 
                   14565:   /* submap 43 sub 33 */
                   14566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14568:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14569: 
                   14570:   /* submap 43 sub 34 */
                   14571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14573:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14574: 
                   14575:   /* submap 43 sub 35 */
                   14576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14578:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14579: 
                   14580:   /* submap 43 sub 36 */
                   14581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14583:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14584: 
                   14585:   /* submap 43 sub 37 */
                   14586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14588:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14589: 
                   14590:   /* submap 43 sub 38 */
                   14591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14593:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14594: 
                   14595:   /* submap 43 sub 39 */
                   14596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14598:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14599: 
                   14600:   /* submap 43 sub 40 */
                   14601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14602:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14603:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14604: 
                   14605:   /* submap 43 sub 41 */
                   14606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14608:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14609: 
                   14610:   /* submap 43 sub 42 */
                   14611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14613:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14614: 
                   14615:   /* submap 43 sub 43 */
                   14616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14618:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14619: 
                   14620:   /* submap 43 sub 44 */
                   14621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14623:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14624: 
                   14625:   /* submap 43 sub 45 */
                   14626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14627:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14628:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14629: 
                   14630:   /* submap 43 sub 46 */
                   14631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14633:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14634: 
                   14635:   /* submap 43 sub 47 */
                   14636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14637:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14638:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14639: 
                   14640:   /* submap 43 sub 48 */
                   14641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14642:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14643:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14644: 
                   14645:   /* submap 43 sub 49 */
                   14646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14647:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14648:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14649: 
                   14650:   /* submap 43 sub 50 */
                   14651:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14652:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14653:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14654: 
                   14655:   /* submap 43 sub 51 */
                   14656:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14657:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14658:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14659: 
                   14660:   /* submap 43 sub 52 */
                   14661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14663:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14664: 
                   14665:   /* submap 43 sub 53 */
                   14666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14668:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14669: 
                   14670:   /* submap 43 sub 54 */
                   14671:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14673:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14674: 
                   14675:   /* submap 43 sub 55 */
                   14676:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14677:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14678:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14679: 
                   14680:   /* submap 43 sub 56 */
                   14681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14682:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14683:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14684: 
                   14685:   /* submap 43 sub 57 */
                   14686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14688:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14689: 
                   14690:   /* submap 43 sub 58 */
                   14691:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14692: 
                   14693:   /* submap 43 sub 59 */
                   14694:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14695: 
                   14696:   /* submap 43 sub 60 */
                   14697:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14698: 
                   14699:   /* submap 43 sub 61 */
                   14700:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14701: 
                   14702:   /* submap 43 sub 62 */
                   14703:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14704: 
                   14705:   /* submap 43 sub 63 */
                   14706:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14707: 
                   14708:   /* done: */
                   14709:   return(submap);
                   14710: }
                   14711: 
                   14712: /* create submap 44: */
                   14713: static struct _tme_m68k_decoder_submap *
                   14714: _tme_m68k_create_submap44(struct tme_m68k *ic)
                   14715: {
                   14716:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   14717:   int entry_i;
                   14718: 
                   14719:   /* allocate and initialize the submap: */
                   14720:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   14721:   submap_entry = submap;
                   14722:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   14723:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   14724:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   14725:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   14726:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   14727:       submap_entry++;
                   14728:   }
                   14729: 
                   14730:   /* fill the submap: */
                   14731:   submap_entry = submap;
                   14732: 
                   14733:   /* submap 44 sub 0 */
                   14734:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14735: 
                   14736:   /* submap 44 sub 1 */
                   14737:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14738: 
                   14739:   /* submap 44 sub 2 */
                   14740:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14741: 
                   14742:   /* submap 44 sub 3 */
                   14743:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14744: 
                   14745:   /* submap 44 sub 4 */
                   14746:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14747: 
                   14748:   /* submap 44 sub 5 */
                   14749:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14750: 
                   14751:   /* submap 44 sub 6 */
                   14752:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14753: 
                   14754:   /* submap 44 sub 7 */
                   14755:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   14756: 
                   14757:   /* submap 44 sub 8 */
                   14758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   14759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14760:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14761: 
                   14762:   /* submap 44 sub 9 */
                   14763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   14764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14765:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14766: 
                   14767:   /* submap 44 sub 10 */
                   14768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   14769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14770:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14771: 
                   14772:   /* submap 44 sub 11 */
                   14773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   14774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14775:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14776: 
                   14777:   /* submap 44 sub 12 */
                   14778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   14779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14780:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14781: 
                   14782:   /* submap 44 sub 13 */
                   14783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   14784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14785:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14786: 
                   14787:   /* submap 44 sub 14 */
                   14788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   14789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14790:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14791: 
                   14792:   /* submap 44 sub 15 */
                   14793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   14794:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14795:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   14796: 
                   14797:   /* submap 44 sub 16 */
                   14798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14799:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14800:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14801: 
                   14802:   /* submap 44 sub 17 */
                   14803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14805:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14806: 
                   14807:   /* submap 44 sub 18 */
                   14808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14810:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14811: 
                   14812:   /* submap 44 sub 19 */
                   14813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14815:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14816: 
                   14817:   /* submap 44 sub 20 */
                   14818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14820:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14821: 
                   14822:   /* submap 44 sub 21 */
                   14823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14824:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14825:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14826: 
                   14827:   /* submap 44 sub 22 */
                   14828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14829:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14830:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14831: 
                   14832:   /* submap 44 sub 23 */
                   14833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14834:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14835:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14836: 
                   14837:   /* submap 44 sub 24 */
                   14838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14840:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14841: 
                   14842:   /* submap 44 sub 25 */
                   14843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14845:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14846: 
                   14847:   /* submap 44 sub 26 */
                   14848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14849:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14850:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14851: 
                   14852:   /* submap 44 sub 27 */
                   14853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14855:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14856: 
                   14857:   /* submap 44 sub 28 */
                   14858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14859:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14860:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14861: 
                   14862:   /* submap 44 sub 29 */
                   14863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14865:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14866: 
                   14867:   /* submap 44 sub 30 */
                   14868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14869:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14870:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14871: 
                   14872:   /* submap 44 sub 31 */
                   14873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14875:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14876: 
                   14877:   /* submap 44 sub 32 */
                   14878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14879:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14880:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14881: 
                   14882:   /* submap 44 sub 33 */
                   14883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14885:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14886: 
                   14887:   /* submap 44 sub 34 */
                   14888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14889:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14890:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14891: 
                   14892:   /* submap 44 sub 35 */
                   14893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14894:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14895:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14896: 
                   14897:   /* submap 44 sub 36 */
                   14898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14900:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14901: 
                   14902:   /* submap 44 sub 37 */
                   14903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14904:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14905:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14906: 
                   14907:   /* submap 44 sub 38 */
                   14908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14909:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14910:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14911: 
                   14912:   /* submap 44 sub 39 */
                   14913:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14914:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14915:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14916: 
                   14917:   /* submap 44 sub 40 */
                   14918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14919:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14920:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14921: 
                   14922:   /* submap 44 sub 41 */
                   14923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14924:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14925:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14926: 
                   14927:   /* submap 44 sub 42 */
                   14928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14929:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14930:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14931: 
                   14932:   /* submap 44 sub 43 */
                   14933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14934:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14935:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14936: 
                   14937:   /* submap 44 sub 44 */
                   14938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14939:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14940:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14941: 
                   14942:   /* submap 44 sub 45 */
                   14943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14944:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14945:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14946: 
                   14947:   /* submap 44 sub 46 */
                   14948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14949:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14950:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14951: 
                   14952:   /* submap 44 sub 47 */
                   14953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14954:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14955:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14956: 
                   14957:   /* submap 44 sub 48 */
                   14958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14959:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14960:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14961: 
                   14962:   /* submap 44 sub 49 */
                   14963:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14964:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14965:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14966: 
                   14967:   /* submap 44 sub 50 */
                   14968:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14969:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14970:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14971: 
                   14972:   /* submap 44 sub 51 */
                   14973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14974:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14975:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14976: 
                   14977:   /* submap 44 sub 52 */
                   14978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14979:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14980:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14981: 
                   14982:   /* submap 44 sub 53 */
                   14983:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14984:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14985:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14986: 
                   14987:   /* submap 44 sub 54 */
                   14988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14989:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14990:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14991: 
                   14992:   /* submap 44 sub 55 */
                   14993:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14994:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   14995:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   14996: 
                   14997:   /* submap 44 sub 56 */
                   14998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   14999:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15000:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15001: 
                   15002:   /* submap 44 sub 57 */
                   15003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15004:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15005:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15006: 
                   15007:   /* submap 44 sub 58 */
                   15008:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15009: 
                   15010:   /* submap 44 sub 59 */
                   15011:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15012: 
                   15013:   /* submap 44 sub 60 */
                   15014:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15015: 
                   15016:   /* submap 44 sub 61 */
                   15017:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15018: 
                   15019:   /* submap 44 sub 62 */
                   15020:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15021: 
                   15022:   /* submap 44 sub 63 */
                   15023:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15024: 
                   15025:   /* done: */
                   15026:   return(submap);
                   15027: }
                   15028: 
                   15029: /* create submap 45: */
                   15030: static struct _tme_m68k_decoder_submap *
                   15031: _tme_m68k_create_submap45(struct tme_m68k *ic)
                   15032: {
                   15033:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   15034:   int entry_i;
                   15035: 
                   15036:   /* allocate and initialize the submap: */
                   15037:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   15038:   submap_entry = submap;
                   15039:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   15040:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   15041:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   15042:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   15043:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   15044:       submap_entry++;
                   15045:   }
                   15046: 
                   15047:   /* fill the submap: */
                   15048:   submap_entry = submap;
                   15049: 
                   15050:   /* submap 45 sub 0 */
                   15051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   15052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   15053:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15054:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15055: 
                   15056:   /* submap 45 sub 1 */
                   15057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   15058:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   15059:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15060:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15061: 
                   15062:   /* submap 45 sub 2 */
                   15063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   15064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   15065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15066:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15067: 
                   15068:   /* submap 45 sub 3 */
                   15069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   15070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   15071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15072:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15073: 
                   15074:   /* submap 45 sub 4 */
                   15075:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   15076:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   15077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15078:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15079: 
                   15080:   /* submap 45 sub 5 */
                   15081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   15082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   15083:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15084:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15085: 
                   15086:   /* submap 45 sub 6 */
                   15087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   15088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   15089:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15090:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15091: 
                   15092:   /* submap 45 sub 7 */
                   15093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   15094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   15095:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15096:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15097: 
                   15098:   /* submap 45 sub 8 */
                   15099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   15100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   15101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15102:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15103: 
                   15104:   /* submap 45 sub 9 */
                   15105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   15106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   15107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15108:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15109: 
                   15110:   /* submap 45 sub 10 */
                   15111:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   15112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   15113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15114:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15115: 
                   15116:   /* submap 45 sub 11 */
                   15117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   15118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   15119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15120:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15121: 
                   15122:   /* submap 45 sub 12 */
                   15123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   15124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   15125:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15126:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15127: 
                   15128:   /* submap 45 sub 13 */
                   15129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   15130:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   15131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15132:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15133: 
                   15134:   /* submap 45 sub 14 */
                   15135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   15136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   15137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15138:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15139: 
                   15140:   /* submap 45 sub 15 */
                   15141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   15142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   15143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15144:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15145: 
                   15146:   /* submap 45 sub 16 */
                   15147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15149:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15150: 
                   15151:   /* submap 45 sub 17 */
                   15152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15154:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15155: 
                   15156:   /* submap 45 sub 18 */
                   15157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15159:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15160: 
                   15161:   /* submap 45 sub 19 */
                   15162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15164:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15165: 
                   15166:   /* submap 45 sub 20 */
                   15167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15168:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15169:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15170: 
                   15171:   /* submap 45 sub 21 */
                   15172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15174:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15175: 
                   15176:   /* submap 45 sub 22 */
                   15177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15179:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15180: 
                   15181:   /* submap 45 sub 23 */
                   15182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15184:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15185: 
                   15186:   /* submap 45 sub 24 */
                   15187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15189:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15190: 
                   15191:   /* submap 45 sub 25 */
                   15192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15193:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15194:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15195: 
                   15196:   /* submap 45 sub 26 */
                   15197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15199:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15200: 
                   15201:   /* submap 45 sub 27 */
                   15202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15204:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15205: 
                   15206:   /* submap 45 sub 28 */
                   15207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15208:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15209:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15210: 
                   15211:   /* submap 45 sub 29 */
                   15212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15214:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15215: 
                   15216:   /* submap 45 sub 30 */
                   15217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15218:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15219:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15220: 
                   15221:   /* submap 45 sub 31 */
                   15222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15223:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15224:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15225: 
                   15226:   /* submap 45 sub 32 */
                   15227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15229:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15230: 
                   15231:   /* submap 45 sub 33 */
                   15232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15234:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15235: 
                   15236:   /* submap 45 sub 34 */
                   15237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15239:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15240: 
                   15241:   /* submap 45 sub 35 */
                   15242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15243:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15244:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15245: 
                   15246:   /* submap 45 sub 36 */
                   15247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15249:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15250: 
                   15251:   /* submap 45 sub 37 */
                   15252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15254:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15255: 
                   15256:   /* submap 45 sub 38 */
                   15257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15259:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15260: 
                   15261:   /* submap 45 sub 39 */
                   15262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15264:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15265: 
                   15266:   /* submap 45 sub 40 */
                   15267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15269:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15270: 
                   15271:   /* submap 45 sub 41 */
                   15272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15274:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15275: 
                   15276:   /* submap 45 sub 42 */
                   15277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15279:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15280: 
                   15281:   /* submap 45 sub 43 */
                   15282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15283:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15284:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15285: 
                   15286:   /* submap 45 sub 44 */
                   15287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15288:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15289:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15290: 
                   15291:   /* submap 45 sub 45 */
                   15292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15294:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15295: 
                   15296:   /* submap 45 sub 46 */
                   15297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15299:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15300: 
                   15301:   /* submap 45 sub 47 */
                   15302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15303:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15304:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15305: 
                   15306:   /* submap 45 sub 48 */
                   15307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15309:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15310: 
                   15311:   /* submap 45 sub 49 */
                   15312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15314:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15315: 
                   15316:   /* submap 45 sub 50 */
                   15317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15319:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15320: 
                   15321:   /* submap 45 sub 51 */
                   15322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15324:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15325: 
                   15326:   /* submap 45 sub 52 */
                   15327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15328:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15329:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15330: 
                   15331:   /* submap 45 sub 53 */
                   15332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15333:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15334:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15335: 
                   15336:   /* submap 45 sub 54 */
                   15337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15339:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15340: 
                   15341:   /* submap 45 sub 55 */
                   15342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15344:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15345: 
                   15346:   /* submap 45 sub 56 */
                   15347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15349:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15350: 
                   15351:   /* submap 45 sub 57 */
                   15352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15354:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15355: 
                   15356:   /* submap 45 sub 58 */
                   15357:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15358: 
                   15359:   /* submap 45 sub 59 */
                   15360:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15361: 
                   15362:   /* submap 45 sub 60 */
                   15363:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15364: 
                   15365:   /* submap 45 sub 61 */
                   15366:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15367: 
                   15368:   /* submap 45 sub 62 */
                   15369:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15370: 
                   15371:   /* submap 45 sub 63 */
                   15372:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15373: 
                   15374:   /* done: */
                   15375:   return(submap);
                   15376: }
                   15377: 
                   15378: /* create submap 46: */
                   15379: static struct _tme_m68k_decoder_submap *
                   15380: _tme_m68k_create_submap46(struct tme_m68k *ic)
                   15381: {
                   15382:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   15383:   int entry_i;
                   15384: 
                   15385:   /* allocate and initialize the submap: */
                   15386:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   15387:   submap_entry = submap;
                   15388:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   15389:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   15390:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   15391:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   15392:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   15393:       submap_entry++;
                   15394:   }
                   15395: 
                   15396:   /* fill the submap: */
                   15397:   submap_entry = submap;
                   15398: 
                   15399:   /* submap 46 sub 0 */
                   15400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   15401:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   15402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15403:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15404: 
                   15405:   /* submap 46 sub 1 */
                   15406:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   15407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   15408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15409:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15410: 
                   15411:   /* submap 46 sub 2 */
                   15412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   15413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   15414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15415:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15416: 
                   15417:   /* submap 46 sub 3 */
                   15418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   15419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   15420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15421:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15422: 
                   15423:   /* submap 46 sub 4 */
                   15424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   15425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   15426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15427:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15428: 
                   15429:   /* submap 46 sub 5 */
                   15430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   15431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   15432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15433:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15434: 
                   15435:   /* submap 46 sub 6 */
                   15436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   15437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   15438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15440: 
                   15441:   /* submap 46 sub 7 */
                   15442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   15443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   15444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15445:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15446: 
                   15447:   /* submap 46 sub 8 */
                   15448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   15449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   15450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15451:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15452: 
                   15453:   /* submap 46 sub 9 */
                   15454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   15455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   15456:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15457:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15458: 
                   15459:   /* submap 46 sub 10 */
                   15460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   15461:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   15462:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15463:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15464: 
                   15465:   /* submap 46 sub 11 */
                   15466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   15467:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   15468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15469:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15470: 
                   15471:   /* submap 46 sub 12 */
                   15472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   15473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   15474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15475:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15476: 
                   15477:   /* submap 46 sub 13 */
                   15478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   15479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   15480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15481:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15482: 
                   15483:   /* submap 46 sub 14 */
                   15484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   15485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   15486:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15487:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15488: 
                   15489:   /* submap 46 sub 15 */
                   15490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   15491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   15492:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15493:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15494: 
                   15495:   /* submap 46 sub 16 */
                   15496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15498:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15499: 
                   15500:   /* submap 46 sub 17 */
                   15501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15503:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15504: 
                   15505:   /* submap 46 sub 18 */
                   15506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15508:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15509: 
                   15510:   /* submap 46 sub 19 */
                   15511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15513:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15514: 
                   15515:   /* submap 46 sub 20 */
                   15516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15518:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15519: 
                   15520:   /* submap 46 sub 21 */
                   15521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15523:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15524: 
                   15525:   /* submap 46 sub 22 */
                   15526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15528:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15529: 
                   15530:   /* submap 46 sub 23 */
                   15531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15533:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15534: 
                   15535:   /* submap 46 sub 24 */
                   15536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15538:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15539: 
                   15540:   /* submap 46 sub 25 */
                   15541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15542:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15543:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15544: 
                   15545:   /* submap 46 sub 26 */
                   15546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15548:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15549: 
                   15550:   /* submap 46 sub 27 */
                   15551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15553:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15554: 
                   15555:   /* submap 46 sub 28 */
                   15556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15558:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15559: 
                   15560:   /* submap 46 sub 29 */
                   15561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15563:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15564: 
                   15565:   /* submap 46 sub 30 */
                   15566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15568:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15569: 
                   15570:   /* submap 46 sub 31 */
                   15571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15573:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15574: 
                   15575:   /* submap 46 sub 32 */
                   15576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15578:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15579: 
                   15580:   /* submap 46 sub 33 */
                   15581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15583:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15584: 
                   15585:   /* submap 46 sub 34 */
                   15586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15588:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15589: 
                   15590:   /* submap 46 sub 35 */
                   15591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15593:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15594: 
                   15595:   /* submap 46 sub 36 */
                   15596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15598:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15599: 
                   15600:   /* submap 46 sub 37 */
                   15601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15602:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15603:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15604: 
                   15605:   /* submap 46 sub 38 */
                   15606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15608:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15609: 
                   15610:   /* submap 46 sub 39 */
                   15611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15613:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15614: 
                   15615:   /* submap 46 sub 40 */
                   15616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15618:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15619: 
                   15620:   /* submap 46 sub 41 */
                   15621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15623:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15624: 
                   15625:   /* submap 46 sub 42 */
                   15626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15627:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15628:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15629: 
                   15630:   /* submap 46 sub 43 */
                   15631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15633:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15634: 
                   15635:   /* submap 46 sub 44 */
                   15636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15637:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15638:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15639: 
                   15640:   /* submap 46 sub 45 */
                   15641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15642:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15643:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15644: 
                   15645:   /* submap 46 sub 46 */
                   15646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15647:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15648:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15649: 
                   15650:   /* submap 46 sub 47 */
                   15651:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15652:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15653:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15654: 
                   15655:   /* submap 46 sub 48 */
                   15656:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15657:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15658:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15659: 
                   15660:   /* submap 46 sub 49 */
                   15661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15663:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15664: 
                   15665:   /* submap 46 sub 50 */
                   15666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15668:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15669: 
                   15670:   /* submap 46 sub 51 */
                   15671:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15673:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15674: 
                   15675:   /* submap 46 sub 52 */
                   15676:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15677:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15678:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15679: 
                   15680:   /* submap 46 sub 53 */
                   15681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15682:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15683:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15684: 
                   15685:   /* submap 46 sub 54 */
                   15686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15688:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15689: 
                   15690:   /* submap 46 sub 55 */
                   15691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15693:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15694: 
                   15695:   /* submap 46 sub 56 */
                   15696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15698:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15699: 
                   15700:   /* submap 46 sub 57 */
                   15701:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15702:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15703:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15704: 
                   15705:   /* submap 46 sub 58 */
                   15706:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15707: 
                   15708:   /* submap 46 sub 59 */
                   15709:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15710: 
                   15711:   /* submap 46 sub 60 */
                   15712:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15713: 
                   15714:   /* submap 46 sub 61 */
                   15715:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15716: 
                   15717:   /* submap 46 sub 62 */
                   15718:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15719: 
                   15720:   /* submap 46 sub 63 */
                   15721:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   15722: 
                   15723:   /* done: */
                   15724:   return(submap);
                   15725: }
                   15726: 
                   15727: /* create submap 47: */
                   15728: static struct _tme_m68k_decoder_submap *
                   15729: _tme_m68k_create_submap47(struct tme_m68k *ic)
                   15730: {
                   15731:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   15732:   int entry_i;
                   15733: 
                   15734:   /* allocate and initialize the submap: */
                   15735:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   15736:   submap_entry = submap;
                   15737:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   15738:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   15739:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   15740:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   15741:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   15742:       submap_entry++;
                   15743:   }
                   15744: 
                   15745:   /* fill the submap: */
                   15746:   submap_entry = submap;
                   15747: 
                   15748:   /* submap 47 sub 0 */
                   15749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   15750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   15751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15752:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15753: 
                   15754:   /* submap 47 sub 1 */
                   15755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   15756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   15757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15758:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15759: 
                   15760:   /* submap 47 sub 2 */
                   15761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   15762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   15763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15764:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15765: 
                   15766:   /* submap 47 sub 3 */
                   15767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   15768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   15769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15770:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15771: 
                   15772:   /* submap 47 sub 4 */
                   15773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   15774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   15775:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15776:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15777: 
                   15778:   /* submap 47 sub 5 */
                   15779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   15780:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   15781:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15782:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15783: 
                   15784:   /* submap 47 sub 6 */
                   15785:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   15786:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   15787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15788:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15789: 
                   15790:   /* submap 47 sub 7 */
                   15791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   15792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   15793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15794:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15795: 
                   15796:   /* submap 47 sub 8 */
                   15797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   15798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   15799:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15800:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15801: 
                   15802:   /* submap 47 sub 9 */
                   15803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   15804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   15805:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15806:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15807: 
                   15808:   /* submap 47 sub 10 */
                   15809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   15810:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   15811:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15812:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15813: 
                   15814:   /* submap 47 sub 11 */
                   15815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   15816:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   15817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15818:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15819: 
                   15820:   /* submap 47 sub 12 */
                   15821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   15822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   15823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15824:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15825: 
                   15826:   /* submap 47 sub 13 */
                   15827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   15828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   15829:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15830:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15831: 
                   15832:   /* submap 47 sub 14 */
                   15833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   15834:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   15835:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15836:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15837: 
                   15838:   /* submap 47 sub 15 */
                   15839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   15840:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   15841:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15842:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   15843: 
                   15844:   /* submap 47 sub 16 */
                   15845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15847:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15848: 
                   15849:   /* submap 47 sub 17 */
                   15850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15852:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15853: 
                   15854:   /* submap 47 sub 18 */
                   15855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15857:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15858: 
                   15859:   /* submap 47 sub 19 */
                   15860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15862:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15863: 
                   15864:   /* submap 47 sub 20 */
                   15865:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15867:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15868: 
                   15869:   /* submap 47 sub 21 */
                   15870:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15871:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15872:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15873: 
                   15874:   /* submap 47 sub 22 */
                   15875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15877:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15878: 
                   15879:   /* submap 47 sub 23 */
                   15880:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15881:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15882:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15883: 
                   15884:   /* submap 47 sub 24 */
                   15885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15887:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15888: 
                   15889:   /* submap 47 sub 25 */
                   15890:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15892:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15893: 
                   15894:   /* submap 47 sub 26 */
                   15895:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15897:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15898: 
                   15899:   /* submap 47 sub 27 */
                   15900:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15901:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15902:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15903: 
                   15904:   /* submap 47 sub 28 */
                   15905:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15907:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15908: 
                   15909:   /* submap 47 sub 29 */
                   15910:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15911:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15912:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15913: 
                   15914:   /* submap 47 sub 30 */
                   15915:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15917:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15918: 
                   15919:   /* submap 47 sub 31 */
                   15920:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15921:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15922:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15923: 
                   15924:   /* submap 47 sub 32 */
                   15925:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15926:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15927:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15928: 
                   15929:   /* submap 47 sub 33 */
                   15930:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15931:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15932:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15933: 
                   15934:   /* submap 47 sub 34 */
                   15935:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15936:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15937:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15938: 
                   15939:   /* submap 47 sub 35 */
                   15940:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15941:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15942:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15943: 
                   15944:   /* submap 47 sub 36 */
                   15945:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15946:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15947:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15948: 
                   15949:   /* submap 47 sub 37 */
                   15950:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15951:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15952:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15953: 
                   15954:   /* submap 47 sub 38 */
                   15955:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15956:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15957:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15958: 
                   15959:   /* submap 47 sub 39 */
                   15960:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15961:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15962:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15963: 
                   15964:   /* submap 47 sub 40 */
                   15965:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15967:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15968: 
                   15969:   /* submap 47 sub 41 */
                   15970:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15972:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15973: 
                   15974:   /* submap 47 sub 42 */
                   15975:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15976:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15977:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15978: 
                   15979:   /* submap 47 sub 43 */
                   15980:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15982:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15983: 
                   15984:   /* submap 47 sub 44 */
                   15985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15987:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15988: 
                   15989:   /* submap 47 sub 45 */
                   15990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15992:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15993: 
                   15994:   /* submap 47 sub 46 */
                   15995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   15996:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   15997:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   15998: 
                   15999:   /* submap 47 sub 47 */
                   16000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16001:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16002:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16003: 
                   16004:   /* submap 47 sub 48 */
                   16005:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16006:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16007:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16008: 
                   16009:   /* submap 47 sub 49 */
                   16010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16011:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16012:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16013: 
                   16014:   /* submap 47 sub 50 */
                   16015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16017:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16018: 
                   16019:   /* submap 47 sub 51 */
                   16020:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16021:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16022:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16023: 
                   16024:   /* submap 47 sub 52 */
                   16025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16027:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16028: 
                   16029:   /* submap 47 sub 53 */
                   16030:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16032:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16033: 
                   16034:   /* submap 47 sub 54 */
                   16035:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16036:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16037:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16038: 
                   16039:   /* submap 47 sub 55 */
                   16040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16041:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16042:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16043: 
                   16044:   /* submap 47 sub 56 */
                   16045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16046:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16047:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16048: 
                   16049:   /* submap 47 sub 57 */
                   16050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16052:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16053: 
                   16054:   /* submap 47 sub 58 */
                   16055:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16056: 
                   16057:   /* submap 47 sub 59 */
                   16058:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16059: 
                   16060:   /* submap 47 sub 60 */
                   16061:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16062: 
                   16063:   /* submap 47 sub 61 */
                   16064:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16065: 
                   16066:   /* submap 47 sub 62 */
                   16067:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16068: 
                   16069:   /* submap 47 sub 63 */
                   16070:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16071: 
                   16072:   /* done: */
                   16073:   return(submap);
                   16074: }
                   16075: 
                   16076: /* create submap 48: */
                   16077: static struct _tme_m68k_decoder_submap *
                   16078: _tme_m68k_create_submap48(struct tme_m68k *ic)
                   16079: {
                   16080:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   16081:   int entry_i;
                   16082: 
                   16083:   /* allocate and initialize the submap: */
                   16084:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   16085:   submap_entry = submap;
                   16086:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   16087:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   16088:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   16089:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   16090:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   16091:       submap_entry++;
                   16092:   }
                   16093: 
                   16094:   /* fill the submap: */
                   16095:   submap_entry = submap;
                   16096: 
                   16097:   /* submap 48 sub 0 */
                   16098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   16099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   16100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16101:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16102: 
                   16103:   /* submap 48 sub 1 */
                   16104:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   16105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   16106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16107:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16108: 
                   16109:   /* submap 48 sub 2 */
                   16110:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   16111:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   16112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16113:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16114: 
                   16115:   /* submap 48 sub 3 */
                   16116:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   16117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   16118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16119:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16120: 
                   16121:   /* submap 48 sub 4 */
                   16122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   16123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   16124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16125:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16126: 
                   16127:   /* submap 48 sub 5 */
                   16128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   16129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   16130:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16131:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16132: 
                   16133:   /* submap 48 sub 6 */
                   16134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   16135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   16136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16137:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16138: 
                   16139:   /* submap 48 sub 7 */
                   16140:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   16141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   16142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16143:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16144: 
                   16145:   /* submap 48 sub 8 */
                   16146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   16147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   16148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16149:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16150: 
                   16151:   /* submap 48 sub 9 */
                   16152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   16153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   16154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16155:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16156: 
                   16157:   /* submap 48 sub 10 */
                   16158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   16159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   16160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16161:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16162: 
                   16163:   /* submap 48 sub 11 */
                   16164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   16165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   16166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16167:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16168: 
                   16169:   /* submap 48 sub 12 */
                   16170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   16171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   16172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16173:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16174: 
                   16175:   /* submap 48 sub 13 */
                   16176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   16177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   16178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16179:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16180: 
                   16181:   /* submap 48 sub 14 */
                   16182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   16183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   16184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16185:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16186: 
                   16187:   /* submap 48 sub 15 */
                   16188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   16189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   16190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16191:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16192: 
                   16193:   /* submap 48 sub 16 */
                   16194:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16196:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16197: 
                   16198:   /* submap 48 sub 17 */
                   16199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16200:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16201:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16202: 
                   16203:   /* submap 48 sub 18 */
                   16204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16206:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16207: 
                   16208:   /* submap 48 sub 19 */
                   16209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16211:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16212: 
                   16213:   /* submap 48 sub 20 */
                   16214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16216:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16217: 
                   16218:   /* submap 48 sub 21 */
                   16219:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16220:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16221:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16222: 
                   16223:   /* submap 48 sub 22 */
                   16224:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16226:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16227: 
                   16228:   /* submap 48 sub 23 */
                   16229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16230:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16231:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16232: 
                   16233:   /* submap 48 sub 24 */
                   16234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16236:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16237: 
                   16238:   /* submap 48 sub 25 */
                   16239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16240:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16241:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16242: 
                   16243:   /* submap 48 sub 26 */
                   16244:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16245:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16246:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16247: 
                   16248:   /* submap 48 sub 27 */
                   16249:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16250:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16251:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16252: 
                   16253:   /* submap 48 sub 28 */
                   16254:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16255:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16256:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16257: 
                   16258:   /* submap 48 sub 29 */
                   16259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16260:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16261:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16262: 
                   16263:   /* submap 48 sub 30 */
                   16264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16265:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16266:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16267: 
                   16268:   /* submap 48 sub 31 */
                   16269:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16271:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16272: 
                   16273:   /* submap 48 sub 32 */
                   16274:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16275:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16276:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16277: 
                   16278:   /* submap 48 sub 33 */
                   16279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16280:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16281:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16282: 
                   16283:   /* submap 48 sub 34 */
                   16284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16286:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16287: 
                   16288:   /* submap 48 sub 35 */
                   16289:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16290:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16291:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16292: 
                   16293:   /* submap 48 sub 36 */
                   16294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16295:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16296:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16297: 
                   16298:   /* submap 48 sub 37 */
                   16299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16300:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16301:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16302: 
                   16303:   /* submap 48 sub 38 */
                   16304:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16305:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16306:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16307: 
                   16308:   /* submap 48 sub 39 */
                   16309:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16310:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16311:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16312: 
                   16313:   /* submap 48 sub 40 */
                   16314:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16315:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16316:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16317: 
                   16318:   /* submap 48 sub 41 */
                   16319:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16320:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16321:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16322: 
                   16323:   /* submap 48 sub 42 */
                   16324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16326:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16327: 
                   16328:   /* submap 48 sub 43 */
                   16329:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16331:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16332: 
                   16333:   /* submap 48 sub 44 */
                   16334:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16335:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16336:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16337: 
                   16338:   /* submap 48 sub 45 */
                   16339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16341:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16342: 
                   16343:   /* submap 48 sub 46 */
                   16344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16346:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16347: 
                   16348:   /* submap 48 sub 47 */
                   16349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16351:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16352: 
                   16353:   /* submap 48 sub 48 */
                   16354:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16356:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16357: 
                   16358:   /* submap 48 sub 49 */
                   16359:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16360:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16361:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16362: 
                   16363:   /* submap 48 sub 50 */
                   16364:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16365:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16366:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16367: 
                   16368:   /* submap 48 sub 51 */
                   16369:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16370:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16371:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16372: 
                   16373:   /* submap 48 sub 52 */
                   16374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16375:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16376:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16377: 
                   16378:   /* submap 48 sub 53 */
                   16379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16381:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16382: 
                   16383:   /* submap 48 sub 54 */
                   16384:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16386:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16387: 
                   16388:   /* submap 48 sub 55 */
                   16389:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16390:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16391:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16392: 
                   16393:   /* submap 48 sub 56 */
                   16394:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16395:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16396:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16397: 
                   16398:   /* submap 48 sub 57 */
                   16399:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16401:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16402: 
                   16403:   /* submap 48 sub 58 */
                   16404:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16405: 
                   16406:   /* submap 48 sub 59 */
                   16407:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16408: 
                   16409:   /* submap 48 sub 60 */
                   16410:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16411: 
                   16412:   /* submap 48 sub 61 */
                   16413:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16414: 
                   16415:   /* submap 48 sub 62 */
                   16416:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16417: 
                   16418:   /* submap 48 sub 63 */
                   16419:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16420: 
                   16421:   /* done: */
                   16422:   return(submap);
                   16423: }
                   16424: 
                   16425: /* create submap 49: */
                   16426: static struct _tme_m68k_decoder_submap *
                   16427: _tme_m68k_create_submap49(struct tme_m68k *ic)
                   16428: {
                   16429:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   16430:   int entry_i;
                   16431: 
                   16432:   /* allocate and initialize the submap: */
                   16433:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   16434:   submap_entry = submap;
                   16435:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   16436:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   16437:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   16438:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   16439:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   16440:       submap_entry++;
                   16441:   }
                   16442: 
                   16443:   /* fill the submap: */
                   16444:   submap_entry = submap;
                   16445: 
                   16446:   /* submap 49 sub 0 */
                   16447:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   16448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   16449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16450:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16451: 
                   16452:   /* submap 49 sub 1 */
                   16453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   16454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   16455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16456:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16457: 
                   16458:   /* submap 49 sub 2 */
                   16459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   16460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   16461:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16462:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16463: 
                   16464:   /* submap 49 sub 3 */
                   16465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   16466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   16467:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16468:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16469: 
                   16470:   /* submap 49 sub 4 */
                   16471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   16472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   16473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16474:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16475: 
                   16476:   /* submap 49 sub 5 */
                   16477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   16478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   16479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16480:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16481: 
                   16482:   /* submap 49 sub 6 */
                   16483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   16484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   16485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16486:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16487: 
                   16488:   /* submap 49 sub 7 */
                   16489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   16490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   16491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16492:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16493: 
                   16494:   /* submap 49 sub 8 */
                   16495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   16496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   16497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16498:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16499: 
                   16500:   /* submap 49 sub 9 */
                   16501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   16502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   16503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16504:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16505: 
                   16506:   /* submap 49 sub 10 */
                   16507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   16508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   16509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16510:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16511: 
                   16512:   /* submap 49 sub 11 */
                   16513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   16514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   16515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16516:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16517: 
                   16518:   /* submap 49 sub 12 */
                   16519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   16520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   16521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16522:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16523: 
                   16524:   /* submap 49 sub 13 */
                   16525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   16526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   16527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16528:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16529: 
                   16530:   /* submap 49 sub 14 */
                   16531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   16532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   16533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16534:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16535: 
                   16536:   /* submap 49 sub 15 */
                   16537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   16538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   16539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16540:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16541: 
                   16542:   /* submap 49 sub 16 */
                   16543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16545:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16546: 
                   16547:   /* submap 49 sub 17 */
                   16548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16550:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16551: 
                   16552:   /* submap 49 sub 18 */
                   16553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16554:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16555:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16556: 
                   16557:   /* submap 49 sub 19 */
                   16558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16560:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16561: 
                   16562:   /* submap 49 sub 20 */
                   16563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16564:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16565:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16566: 
                   16567:   /* submap 49 sub 21 */
                   16568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16570:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16571: 
                   16572:   /* submap 49 sub 22 */
                   16573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16575:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16576: 
                   16577:   /* submap 49 sub 23 */
                   16578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16580:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16581: 
                   16582:   /* submap 49 sub 24 */
                   16583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16585:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16586: 
                   16587:   /* submap 49 sub 25 */
                   16588:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16590:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16591: 
                   16592:   /* submap 49 sub 26 */
                   16593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16595:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16596: 
                   16597:   /* submap 49 sub 27 */
                   16598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16600:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16601: 
                   16602:   /* submap 49 sub 28 */
                   16603:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16605:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16606: 
                   16607:   /* submap 49 sub 29 */
                   16608:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16609:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16610:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16611: 
                   16612:   /* submap 49 sub 30 */
                   16613:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16615:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16616: 
                   16617:   /* submap 49 sub 31 */
                   16618:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16619:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16620:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16621: 
                   16622:   /* submap 49 sub 32 */
                   16623:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16625:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16626: 
                   16627:   /* submap 49 sub 33 */
                   16628:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16629:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16630:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16631: 
                   16632:   /* submap 49 sub 34 */
                   16633:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16634:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16635:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16636: 
                   16637:   /* submap 49 sub 35 */
                   16638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16640:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16641: 
                   16642:   /* submap 49 sub 36 */
                   16643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16645:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16646: 
                   16647:   /* submap 49 sub 37 */
                   16648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16650:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16651: 
                   16652:   /* submap 49 sub 38 */
                   16653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16655:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16656: 
                   16657:   /* submap 49 sub 39 */
                   16658:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16660:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16661: 
                   16662:   /* submap 49 sub 40 */
                   16663:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16665:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16666: 
                   16667:   /* submap 49 sub 41 */
                   16668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16670:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16671: 
                   16672:   /* submap 49 sub 42 */
                   16673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16675:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16676: 
                   16677:   /* submap 49 sub 43 */
                   16678:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16680:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16681: 
                   16682:   /* submap 49 sub 44 */
                   16683:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16685:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16686: 
                   16687:   /* submap 49 sub 45 */
                   16688:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16689:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16690:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16691: 
                   16692:   /* submap 49 sub 46 */
                   16693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16695:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16696: 
                   16697:   /* submap 49 sub 47 */
                   16698:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16700:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16701: 
                   16702:   /* submap 49 sub 48 */
                   16703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16705:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16706: 
                   16707:   /* submap 49 sub 49 */
                   16708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16710:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16711: 
                   16712:   /* submap 49 sub 50 */
                   16713:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16715:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16716: 
                   16717:   /* submap 49 sub 51 */
                   16718:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16720:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16721: 
                   16722:   /* submap 49 sub 52 */
                   16723:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16725:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16726: 
                   16727:   /* submap 49 sub 53 */
                   16728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16729:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16730:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16731: 
                   16732:   /* submap 49 sub 54 */
                   16733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16735:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16736: 
                   16737:   /* submap 49 sub 55 */
                   16738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16740:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16741: 
                   16742:   /* submap 49 sub 56 */
                   16743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16745:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16746: 
                   16747:   /* submap 49 sub 57 */
                   16748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16750:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16751: 
                   16752:   /* submap 49 sub 58 */
                   16753:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16754: 
                   16755:   /* submap 49 sub 59 */
                   16756:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16757: 
                   16758:   /* submap 49 sub 60 */
                   16759:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16760: 
                   16761:   /* submap 49 sub 61 */
                   16762:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16763: 
                   16764:   /* submap 49 sub 62 */
                   16765:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16766: 
                   16767:   /* submap 49 sub 63 */
                   16768:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   16769: 
                   16770:   /* done: */
                   16771:   return(submap);
                   16772: }
                   16773: 
                   16774: /* create submap 50: */
                   16775: static struct _tme_m68k_decoder_submap *
                   16776: _tme_m68k_create_submap50(struct tme_m68k *ic)
                   16777: {
                   16778:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   16779:   int entry_i;
                   16780: 
                   16781:   /* allocate and initialize the submap: */
                   16782:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   16783:   submap_entry = submap;
                   16784:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   16785:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   16786:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   16787:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   16788:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   16789:       submap_entry++;
                   16790:   }
                   16791: 
                   16792:   /* fill the submap: */
                   16793:   submap_entry = submap;
                   16794: 
                   16795:   /* submap 50 sub 0 */
                   16796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   16797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   16798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16799:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16800: 
                   16801:   /* submap 50 sub 1 */
                   16802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   16803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   16804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16805:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16806: 
                   16807:   /* submap 50 sub 2 */
                   16808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   16809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   16810:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16811:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16812: 
                   16813:   /* submap 50 sub 3 */
                   16814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   16815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   16816:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16817:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16818: 
                   16819:   /* submap 50 sub 4 */
                   16820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   16821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   16822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16823:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16824: 
                   16825:   /* submap 50 sub 5 */
                   16826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   16827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   16828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16829:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16830: 
                   16831:   /* submap 50 sub 6 */
                   16832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   16833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   16834:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16835:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16836: 
                   16837:   /* submap 50 sub 7 */
                   16838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   16839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   16840:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16841:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16842: 
                   16843:   /* submap 50 sub 8 */
                   16844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   16845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   16846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16847:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16848: 
                   16849:   /* submap 50 sub 9 */
                   16850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   16851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   16852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16853:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16854: 
                   16855:   /* submap 50 sub 10 */
                   16856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   16857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   16858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16859:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16860: 
                   16861:   /* submap 50 sub 11 */
                   16862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   16863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   16864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16865:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16866: 
                   16867:   /* submap 50 sub 12 */
                   16868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   16869:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   16870:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16871:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16872: 
                   16873:   /* submap 50 sub 13 */
                   16874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   16875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   16876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16877:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16878: 
                   16879:   /* submap 50 sub 14 */
                   16880:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   16881:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   16882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16883:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16884: 
                   16885:   /* submap 50 sub 15 */
                   16886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   16887:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   16888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16889:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   16890: 
                   16891:   /* submap 50 sub 16 */
                   16892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16894:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16895: 
                   16896:   /* submap 50 sub 17 */
                   16897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16899:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16900: 
                   16901:   /* submap 50 sub 18 */
                   16902:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16904:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16905: 
                   16906:   /* submap 50 sub 19 */
                   16907:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16909:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16910: 
                   16911:   /* submap 50 sub 20 */
                   16912:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16913:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16914:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16915: 
                   16916:   /* submap 50 sub 21 */
                   16917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16919:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16920: 
                   16921:   /* submap 50 sub 22 */
                   16922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16924:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16925: 
                   16926:   /* submap 50 sub 23 */
                   16927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16929:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16930: 
                   16931:   /* submap 50 sub 24 */
                   16932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16934:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16935: 
                   16936:   /* submap 50 sub 25 */
                   16937:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16939:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16940: 
                   16941:   /* submap 50 sub 26 */
                   16942:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16944:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16945: 
                   16946:   /* submap 50 sub 27 */
                   16947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16949:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16950: 
                   16951:   /* submap 50 sub 28 */
                   16952:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16954:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16955: 
                   16956:   /* submap 50 sub 29 */
                   16957:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16959:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16960: 
                   16961:   /* submap 50 sub 30 */
                   16962:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16963:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16964:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16965: 
                   16966:   /* submap 50 sub 31 */
                   16967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16968:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16969:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16970: 
                   16971:   /* submap 50 sub 32 */
                   16972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16974:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16975: 
                   16976:   /* submap 50 sub 33 */
                   16977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16979:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16980: 
                   16981:   /* submap 50 sub 34 */
                   16982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16983:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16984:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16985: 
                   16986:   /* submap 50 sub 35 */
                   16987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16989:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16990: 
                   16991:   /* submap 50 sub 36 */
                   16992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16993:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16994:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   16995: 
                   16996:   /* submap 50 sub 37 */
                   16997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   16998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   16999:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17000: 
                   17001:   /* submap 50 sub 38 */
                   17002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17004:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17005: 
                   17006:   /* submap 50 sub 39 */
                   17007:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17008:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17009:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17010: 
                   17011:   /* submap 50 sub 40 */
                   17012:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17013:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17014:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17015: 
                   17016:   /* submap 50 sub 41 */
                   17017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17018:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17019:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17020: 
                   17021:   /* submap 50 sub 42 */
                   17022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17023:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17024:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17025: 
                   17026:   /* submap 50 sub 43 */
                   17027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17028:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17029:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17030: 
                   17031:   /* submap 50 sub 44 */
                   17032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17034:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17035: 
                   17036:   /* submap 50 sub 45 */
                   17037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17038:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17039:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17040: 
                   17041:   /* submap 50 sub 46 */
                   17042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17043:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17044:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17045: 
                   17046:   /* submap 50 sub 47 */
                   17047:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17048:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17049:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17050: 
                   17051:   /* submap 50 sub 48 */
                   17052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17053:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17054:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17055: 
                   17056:   /* submap 50 sub 49 */
                   17057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17058:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17059:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17060: 
                   17061:   /* submap 50 sub 50 */
                   17062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17064:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17065: 
                   17066:   /* submap 50 sub 51 */
                   17067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17068:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17069:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17070: 
                   17071:   /* submap 50 sub 52 */
                   17072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17073:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17074:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17075: 
                   17076:   /* submap 50 sub 53 */
                   17077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17078:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17079:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17080: 
                   17081:   /* submap 50 sub 54 */
                   17082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17083:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17084:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17085: 
                   17086:   /* submap 50 sub 55 */
                   17087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17089:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17090: 
                   17091:   /* submap 50 sub 56 */
                   17092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17094:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17095: 
                   17096:   /* submap 50 sub 57 */
                   17097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17099:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17100: 
                   17101:   /* submap 50 sub 58 */
                   17102:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17103: 
                   17104:   /* submap 50 sub 59 */
                   17105:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17106: 
                   17107:   /* submap 50 sub 60 */
                   17108:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17109: 
                   17110:   /* submap 50 sub 61 */
                   17111:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17112: 
                   17113:   /* submap 50 sub 62 */
                   17114:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17115: 
                   17116:   /* submap 50 sub 63 */
                   17117:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17118: 
                   17119:   /* done: */
                   17120:   return(submap);
                   17121: }
                   17122: 
                   17123: /* create submap 51: */
                   17124: static struct _tme_m68k_decoder_submap *
                   17125: _tme_m68k_create_submap51(struct tme_m68k *ic)
                   17126: {
                   17127:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   17128:   int entry_i;
                   17129: 
                   17130:   /* allocate and initialize the submap: */
                   17131:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   17132:   submap_entry = submap;
                   17133:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   17134:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   17135:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   17136:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   17137:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   17138:       submap_entry++;
                   17139:   }
                   17140: 
                   17141:   /* fill the submap: */
                   17142:   submap_entry = submap;
                   17143: 
                   17144:   /* submap 51 sub 0 */
                   17145:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   17146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   17147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17148:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17149: 
                   17150:   /* submap 51 sub 1 */
                   17151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   17152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   17153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17154:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17155: 
                   17156:   /* submap 51 sub 2 */
                   17157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   17158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   17159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17160:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17161: 
                   17162:   /* submap 51 sub 3 */
                   17163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   17164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   17165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17166:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17167: 
                   17168:   /* submap 51 sub 4 */
                   17169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   17170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   17171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17172:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17173: 
                   17174:   /* submap 51 sub 5 */
                   17175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   17176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   17177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17178:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17179: 
                   17180:   /* submap 51 sub 6 */
                   17181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   17182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   17183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17184:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17185: 
                   17186:   /* submap 51 sub 7 */
                   17187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   17188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   17189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17190:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17191: 
                   17192:   /* submap 51 sub 8 */
                   17193:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   17194:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   17195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17196:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17197: 
                   17198:   /* submap 51 sub 9 */
                   17199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   17200:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   17201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17202:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17203: 
                   17204:   /* submap 51 sub 10 */
                   17205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   17206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   17207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17208:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17209: 
                   17210:   /* submap 51 sub 11 */
                   17211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   17212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   17213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17214:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17215: 
                   17216:   /* submap 51 sub 12 */
                   17217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   17218:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   17219:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17220:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17221: 
                   17222:   /* submap 51 sub 13 */
                   17223:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   17224:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   17225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17226:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17227: 
                   17228:   /* submap 51 sub 14 */
                   17229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   17230:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   17231:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17232:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17233: 
                   17234:   /* submap 51 sub 15 */
                   17235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   17236:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   17237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17238:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17239: 
                   17240:   /* submap 51 sub 16 */
                   17241:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17243:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17244: 
                   17245:   /* submap 51 sub 17 */
                   17246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17248:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17249: 
                   17250:   /* submap 51 sub 18 */
                   17251:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17253:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17254: 
                   17255:   /* submap 51 sub 19 */
                   17256:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17258:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17259: 
                   17260:   /* submap 51 sub 20 */
                   17261:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17263:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17264: 
                   17265:   /* submap 51 sub 21 */
                   17266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17268:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17269: 
                   17270:   /* submap 51 sub 22 */
                   17271:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17273:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17274: 
                   17275:   /* submap 51 sub 23 */
                   17276:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17278:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17279: 
                   17280:   /* submap 51 sub 24 */
                   17281:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17283:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17284: 
                   17285:   /* submap 51 sub 25 */
                   17286:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17288:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17289: 
                   17290:   /* submap 51 sub 26 */
                   17291:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17293:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17294: 
                   17295:   /* submap 51 sub 27 */
                   17296:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17298:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17299: 
                   17300:   /* submap 51 sub 28 */
                   17301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17303:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17304: 
                   17305:   /* submap 51 sub 29 */
                   17306:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17308:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17309: 
                   17310:   /* submap 51 sub 30 */
                   17311:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17313:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17314: 
                   17315:   /* submap 51 sub 31 */
                   17316:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17318:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17319: 
                   17320:   /* submap 51 sub 32 */
                   17321:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17323:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17324: 
                   17325:   /* submap 51 sub 33 */
                   17326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17328:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17329: 
                   17330:   /* submap 51 sub 34 */
                   17331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17333:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17334: 
                   17335:   /* submap 51 sub 35 */
                   17336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17338:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17339: 
                   17340:   /* submap 51 sub 36 */
                   17341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17343:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17344: 
                   17345:   /* submap 51 sub 37 */
                   17346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17348:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17349: 
                   17350:   /* submap 51 sub 38 */
                   17351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17353:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17354: 
                   17355:   /* submap 51 sub 39 */
                   17356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17358:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17359: 
                   17360:   /* submap 51 sub 40 */
                   17361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17363:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17364: 
                   17365:   /* submap 51 sub 41 */
                   17366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17368:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17369: 
                   17370:   /* submap 51 sub 42 */
                   17371:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17373:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17374: 
                   17375:   /* submap 51 sub 43 */
                   17376:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17377:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17378:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17379: 
                   17380:   /* submap 51 sub 44 */
                   17381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17383:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17384: 
                   17385:   /* submap 51 sub 45 */
                   17386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17388:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17389: 
                   17390:   /* submap 51 sub 46 */
                   17391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17393:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17394: 
                   17395:   /* submap 51 sub 47 */
                   17396:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17398:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17399: 
                   17400:   /* submap 51 sub 48 */
                   17401:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17403:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17404: 
                   17405:   /* submap 51 sub 49 */
                   17406:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17408:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17409: 
                   17410:   /* submap 51 sub 50 */
                   17411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17413:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17414: 
                   17415:   /* submap 51 sub 51 */
                   17416:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17418:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17419: 
                   17420:   /* submap 51 sub 52 */
                   17421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17423:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17424: 
                   17425:   /* submap 51 sub 53 */
                   17426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17428:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17429: 
                   17430:   /* submap 51 sub 54 */
                   17431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17433:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17434: 
                   17435:   /* submap 51 sub 55 */
                   17436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17438:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17439: 
                   17440:   /* submap 51 sub 56 */
                   17441:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17443:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17444: 
                   17445:   /* submap 51 sub 57 */
                   17446:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17447:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17448:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17449: 
                   17450:   /* submap 51 sub 58 */
                   17451:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17452: 
                   17453:   /* submap 51 sub 59 */
                   17454:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17455: 
                   17456:   /* submap 51 sub 60 */
                   17457:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17458: 
                   17459:   /* submap 51 sub 61 */
                   17460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17461: 
                   17462:   /* submap 51 sub 62 */
                   17463:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17464: 
                   17465:   /* submap 51 sub 63 */
                   17466:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17467: 
                   17468:   /* done: */
                   17469:   return(submap);
                   17470: }
                   17471: 
                   17472: /* create submap 52: */
                   17473: static struct _tme_m68k_decoder_submap *
                   17474: _tme_m68k_create_submap52(struct tme_m68k *ic)
                   17475: {
                   17476:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   17477:   int entry_i;
                   17478: 
                   17479:   /* allocate and initialize the submap: */
                   17480:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   17481:   submap_entry = submap;
                   17482:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   17483:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   17484:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   17485:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   17486:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   17487:       submap_entry++;
                   17488:   }
                   17489: 
                   17490:   /* fill the submap: */
                   17491:   submap_entry = submap;
                   17492: 
                   17493:   /* submap 52 sub 0 */
                   17494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17497:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17498: 
                   17499:   /* submap 52 sub 1 */
                   17500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   17502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17504:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17505: 
                   17506:   /* submap 52 sub 2 */
                   17507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   17509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17510:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17511:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17512: 
                   17513:   /* submap 52 sub 3 */
                   17514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   17516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17518:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17519: 
                   17520:   /* submap 52 sub 4 */
                   17521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   17523:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17524:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17525:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17526: 
                   17527:   /* submap 52 sub 5 */
                   17528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17529:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   17530:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17532:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17533: 
                   17534:   /* submap 52 sub 6 */
                   17535:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   17537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17539:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17540: 
                   17541:   /* submap 52 sub 7 */
                   17542:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   17544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17546:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17547: 
                   17548:   /* submap 52 sub 8 */
                   17549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17550:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17552:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17553: 
                   17554:   /* submap 52 sub 9 */
                   17555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   17557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17559:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17560: 
                   17561:   /* submap 52 sub 10 */
                   17562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   17564:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17565:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17566:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17567: 
                   17568:   /* submap 52 sub 11 */
                   17569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17570:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   17571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17573:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17574: 
                   17575:   /* submap 52 sub 12 */
                   17576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   17578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17580:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17581: 
                   17582:   /* submap 52 sub 13 */
                   17583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   17585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17587:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17588: 
                   17589:   /* submap 52 sub 14 */
                   17590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   17592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17594:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17595: 
                   17596:   /* submap 52 sub 15 */
                   17597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   17599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17601:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17602: 
                   17603:   /* submap 52 sub 16 */
                   17604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17607:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17608: 
                   17609:   /* submap 52 sub 17 */
                   17610:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   17612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17613:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17614:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17615: 
                   17616:   /* submap 52 sub 18 */
                   17617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17618:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   17619:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17620:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17621:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17622: 
                   17623:   /* submap 52 sub 19 */
                   17624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17625:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   17626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17627:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17628:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17629: 
                   17630:   /* submap 52 sub 20 */
                   17631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   17633:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17634:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17635:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17636: 
                   17637:   /* submap 52 sub 21 */
                   17638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   17640:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17642:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17643: 
                   17644:   /* submap 52 sub 22 */
                   17645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   17647:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17649:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17650: 
                   17651:   /* submap 52 sub 23 */
                   17652:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   17654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17656:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17657: 
                   17658:   /* submap 52 sub 24 */
                   17659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17662:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17663: 
                   17664:   /* submap 52 sub 25 */
                   17665:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   17667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17669:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17670: 
                   17671:   /* submap 52 sub 26 */
                   17672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   17674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17675:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17676:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17677: 
                   17678:   /* submap 52 sub 27 */
                   17679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   17681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17682:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17683:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17684: 
                   17685:   /* submap 52 sub 28 */
                   17686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   17688:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17689:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17690:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17691: 
                   17692:   /* submap 52 sub 29 */
                   17693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   17695:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17697:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17698: 
                   17699:   /* submap 52 sub 30 */
                   17700:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17701:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   17702:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17704:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17705: 
                   17706:   /* submap 52 sub 31 */
                   17707:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   17709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17711:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17712: 
                   17713:   /* submap 52 sub 32 */
                   17714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17715:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17716:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17717: 
                   17718:   /* submap 52 sub 33 */
                   17719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   17720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17722:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17723: 
                   17724:   /* submap 52 sub 34 */
                   17725:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   17726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17728:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17729: 
                   17730:   /* submap 52 sub 35 */
                   17731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   17732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17734:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17735: 
                   17736:   /* submap 52 sub 36 */
                   17737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   17738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17740:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17741: 
                   17742:   /* submap 52 sub 37 */
                   17743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   17744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17745:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17746:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17747: 
                   17748:   /* submap 52 sub 38 */
                   17749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   17750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17752:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17753: 
                   17754:   /* submap 52 sub 39 */
                   17755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   17756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17758:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17759: 
                   17760:   /* submap 52 sub 40 */
                   17761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17763:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17764: 
                   17765:   /* submap 52 sub 41 */
                   17766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   17767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17769:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17770: 
                   17771:   /* submap 52 sub 42 */
                   17772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   17773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17775:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17776: 
                   17777:   /* submap 52 sub 43 */
                   17778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   17779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17780:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17781:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17782: 
                   17783:   /* submap 52 sub 44 */
                   17784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   17785:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17786:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17787:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17788: 
                   17789:   /* submap 52 sub 45 */
                   17790:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   17791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17793:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17794: 
                   17795:   /* submap 52 sub 46 */
                   17796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   17797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17799:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17800: 
                   17801:   /* submap 52 sub 47 */
                   17802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   17803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17805:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17806: 
                   17807:   /* submap 52 sub 48 */
                   17808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17810:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17811: 
                   17812:   /* submap 52 sub 49 */
                   17813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   17814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17816:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17817: 
                   17818:   /* submap 52 sub 50 */
                   17819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   17820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17822:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17823: 
                   17824:   /* submap 52 sub 51 */
                   17825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   17826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17828:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17829: 
                   17830:   /* submap 52 sub 52 */
                   17831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   17832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17834:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17835: 
                   17836:   /* submap 52 sub 53 */
                   17837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   17838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17840:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17841: 
                   17842:   /* submap 52 sub 54 */
                   17843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   17844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17846:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17847: 
                   17848:   /* submap 52 sub 55 */
                   17849:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   17850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17852:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   17853: 
                   17854:   /* submap 52 sub 56 */
                   17855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17857:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17858: 
                   17859:   /* submap 52 sub 57 */
                   17860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   17861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17863:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17864: 
                   17865:   /* submap 52 sub 58 */
                   17866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   17867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17869:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17870: 
                   17871:   /* submap 52 sub 59 */
                   17872:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   17873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17875:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17876: 
                   17877:   /* submap 52 sub 60 */
                   17878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   17879:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17880:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17881:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17882: 
                   17883:   /* submap 52 sub 61 */
                   17884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   17885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17887:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17888: 
                   17889:   /* submap 52 sub 62 */
                   17890:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   17891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17893:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17894: 
                   17895:   /* submap 52 sub 63 */
                   17896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   17897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17899:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   17900: 
                   17901:   /* done: */
                   17902:   return(submap);
                   17903: }
                   17904: 
                   17905: /* create submap 53: */
                   17906: static struct _tme_m68k_decoder_submap *
                   17907: _tme_m68k_create_submap53(struct tme_m68k *ic)
                   17908: {
                   17909:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   17910:   int entry_i;
                   17911: 
                   17912:   /* allocate and initialize the submap: */
                   17913:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   17914:   submap_entry = submap;
                   17915:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   17916:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   17917:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   17918:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   17919:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   17920:       submap_entry++;
                   17921:   }
                   17922: 
                   17923:   /* fill the submap: */
                   17924:   submap_entry = submap;
                   17925: 
                   17926:   /* submap 53 sub 0 */
                   17927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17929:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17930:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17931: 
                   17932:   /* submap 53 sub 1 */
                   17933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17934:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   17935:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17936:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17937:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17938: 
                   17939:   /* submap 53 sub 2 */
                   17940:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17941:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   17942:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17944:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17945: 
                   17946:   /* submap 53 sub 3 */
                   17947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   17949:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17950:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17951:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17952: 
                   17953:   /* submap 53 sub 4 */
                   17954:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17955:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   17956:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17957:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17958:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17959: 
                   17960:   /* submap 53 sub 5 */
                   17961:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17962:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   17963:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17964:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17965:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17966: 
                   17967:   /* submap 53 sub 6 */
                   17968:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17969:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   17970:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17972:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17973: 
                   17974:   /* submap 53 sub 7 */
                   17975:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17976:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   17977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17979:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   17980: 
                   17981:   /* submap 53 sub 8 */
                   17982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17983:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17984:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17985:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17986: 
                   17987:   /* submap 53 sub 9 */
                   17988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17989:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   17990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17992:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   17993: 
                   17994:   /* submap 53 sub 10 */
                   17995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   17996:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   17997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   17998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   17999:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18000: 
                   18001:   /* submap 53 sub 11 */
                   18002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   18004:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18005:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18006:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18007: 
                   18008:   /* submap 53 sub 12 */
                   18009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   18011:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18012:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18013:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18014: 
                   18015:   /* submap 53 sub 13 */
                   18016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   18018:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18019:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18020:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18021: 
                   18022:   /* submap 53 sub 14 */
                   18023:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18024:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   18025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18027:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18028: 
                   18029:   /* submap 53 sub 15 */
                   18030:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   18032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18034:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18035: 
                   18036:   /* submap 53 sub 16 */
                   18037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18038:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18039:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18040:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18041: 
                   18042:   /* submap 53 sub 17 */
                   18043:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   18045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18046:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18047:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18048: 
                   18049:   /* submap 53 sub 18 */
                   18050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   18052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18053:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18054:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18055: 
                   18056:   /* submap 53 sub 19 */
                   18057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18058:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   18059:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18060:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18061:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18062: 
                   18063:   /* submap 53 sub 20 */
                   18064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   18066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18068:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18069: 
                   18070:   /* submap 53 sub 21 */
                   18071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   18073:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18075:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18076: 
                   18077:   /* submap 53 sub 22 */
                   18078:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   18080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18082:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18083: 
                   18084:   /* submap 53 sub 23 */
                   18085:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   18087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18089:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18090: 
                   18091:   /* submap 53 sub 24 */
                   18092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18095:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18096: 
                   18097:   /* submap 53 sub 25 */
                   18098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   18100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18102:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18103: 
                   18104:   /* submap 53 sub 26 */
                   18105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   18107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18108:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18109:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18110: 
                   18111:   /* submap 53 sub 27 */
                   18112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   18114:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18115:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18116:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18117: 
                   18118:   /* submap 53 sub 28 */
                   18119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18120:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   18121:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18123:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18124: 
                   18125:   /* submap 53 sub 29 */
                   18126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   18128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18130:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18131: 
                   18132:   /* submap 53 sub 30 */
                   18133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   18135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18137:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18138: 
                   18139:   /* submap 53 sub 31 */
                   18140:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   18142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18144:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18145: 
                   18146:   /* submap 53 sub 32 */
                   18147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18149:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18150: 
                   18151:   /* submap 53 sub 33 */
                   18152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   18153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18155:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18156: 
                   18157:   /* submap 53 sub 34 */
                   18158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   18159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18161:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18162: 
                   18163:   /* submap 53 sub 35 */
                   18164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   18165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18167:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18168: 
                   18169:   /* submap 53 sub 36 */
                   18170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   18171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18173:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18174: 
                   18175:   /* submap 53 sub 37 */
                   18176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   18177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18179:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18180: 
                   18181:   /* submap 53 sub 38 */
                   18182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   18183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18185:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18186: 
                   18187:   /* submap 53 sub 39 */
                   18188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   18189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18191:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18192: 
                   18193:   /* submap 53 sub 40 */
                   18194:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18196:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18197: 
                   18198:   /* submap 53 sub 41 */
                   18199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   18200:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18202:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18203: 
                   18204:   /* submap 53 sub 42 */
                   18205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   18206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18208:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18209: 
                   18210:   /* submap 53 sub 43 */
                   18211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   18212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18214:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18215: 
                   18216:   /* submap 53 sub 44 */
                   18217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   18218:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18219:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18220:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18221: 
                   18222:   /* submap 53 sub 45 */
                   18223:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   18224:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18226:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18227: 
                   18228:   /* submap 53 sub 46 */
                   18229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   18230:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18231:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18232:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18233: 
                   18234:   /* submap 53 sub 47 */
                   18235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   18236:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18238:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18239: 
                   18240:   /* submap 53 sub 48 */
                   18241:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18243:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18244: 
                   18245:   /* submap 53 sub 49 */
                   18246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   18247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18249:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18250: 
                   18251:   /* submap 53 sub 50 */
                   18252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   18253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18254:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18255:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18256: 
                   18257:   /* submap 53 sub 51 */
                   18258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   18259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18260:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18261:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18262: 
                   18263:   /* submap 53 sub 52 */
                   18264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   18265:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18267:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18268: 
                   18269:   /* submap 53 sub 53 */
                   18270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   18271:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18273:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18274: 
                   18275:   /* submap 53 sub 54 */
                   18276:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   18277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18279:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18280: 
                   18281:   /* submap 53 sub 55 */
                   18282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   18283:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18285:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18286: 
                   18287:   /* submap 53 sub 56 */
                   18288:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18289:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18290:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18291: 
                   18292:   /* submap 53 sub 57 */
                   18293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   18294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18295:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18296:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18297: 
                   18298:   /* submap 53 sub 58 */
                   18299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   18300:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18302:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18303: 
                   18304:   /* submap 53 sub 59 */
                   18305:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   18306:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18308:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18309: 
                   18310:   /* submap 53 sub 60 */
                   18311:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   18312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18314:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18315: 
                   18316:   /* submap 53 sub 61 */
                   18317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   18318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18319:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18320:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18321: 
                   18322:   /* submap 53 sub 62 */
                   18323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   18324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18326:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18327: 
                   18328:   /* submap 53 sub 63 */
                   18329:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   18330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18332:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18333: 
                   18334:   /* done: */
                   18335:   return(submap);
                   18336: }
                   18337: 
                   18338: /* create submap 54: */
                   18339: static struct _tme_m68k_decoder_submap *
                   18340: _tme_m68k_create_submap54(struct tme_m68k *ic)
                   18341: {
                   18342:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   18343:   int entry_i;
                   18344: 
                   18345:   /* allocate and initialize the submap: */
                   18346:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   18347:   submap_entry = submap;
                   18348:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   18349:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   18350:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   18351:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   18352:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   18353:       submap_entry++;
                   18354:   }
                   18355: 
                   18356:   /* fill the submap: */
                   18357:   submap_entry = submap;
                   18358: 
                   18359:   /* submap 54 sub 0 */
                   18360:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18363:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18364: 
                   18365:   /* submap 54 sub 1 */
                   18366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   18368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18369:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18370:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18371: 
                   18372:   /* submap 54 sub 2 */
                   18373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   18375:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18376:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18377:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18378: 
                   18379:   /* submap 54 sub 3 */
                   18380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   18382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18383:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18384:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18385: 
                   18386:   /* submap 54 sub 4 */
                   18387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18388:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   18389:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18390:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18391:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18392: 
                   18393:   /* submap 54 sub 5 */
                   18394:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18395:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   18396:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18398:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18399: 
                   18400:   /* submap 54 sub 6 */
                   18401:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   18403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18405:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18406: 
                   18407:   /* submap 54 sub 7 */
                   18408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   18410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18412:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18413: 
                   18414:   /* submap 54 sub 8 */
                   18415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18416:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18418:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18419: 
                   18420:   /* submap 54 sub 9 */
                   18421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   18423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18425:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18426: 
                   18427:   /* submap 54 sub 10 */
                   18428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   18430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18432:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18433: 
                   18434:   /* submap 54 sub 11 */
                   18435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   18437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18440: 
                   18441:   /* submap 54 sub 12 */
                   18442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   18444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18445:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18446:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18447: 
                   18448:   /* submap 54 sub 13 */
                   18449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   18451:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18452:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18453:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18454: 
                   18455:   /* submap 54 sub 14 */
                   18456:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18457:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   18458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18461: 
                   18462:   /* submap 54 sub 15 */
                   18463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   18465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18467:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18468: 
                   18469:   /* submap 54 sub 16 */
                   18470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18473:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18474: 
                   18475:   /* submap 54 sub 17 */
                   18476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   18478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18480:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18481: 
                   18482:   /* submap 54 sub 18 */
                   18483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   18485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18486:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18487:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18488: 
                   18489:   /* submap 54 sub 19 */
                   18490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   18492:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18493:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18494:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18495: 
                   18496:   /* submap 54 sub 20 */
                   18497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18498:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   18499:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18501:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18502: 
                   18503:   /* submap 54 sub 21 */
                   18504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18505:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   18506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18508:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18509: 
                   18510:   /* submap 54 sub 22 */
                   18511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   18513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18515:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18516: 
                   18517:   /* submap 54 sub 23 */
                   18518:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   18520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18522:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18523: 
                   18524:   /* submap 54 sub 24 */
                   18525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18528:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18529: 
                   18530:   /* submap 54 sub 25 */
                   18531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   18533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18534:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18535:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18536: 
                   18537:   /* submap 54 sub 26 */
                   18538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   18540:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18542:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18543: 
                   18544:   /* submap 54 sub 27 */
                   18545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   18547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18549:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18550: 
                   18551:   /* submap 54 sub 28 */
                   18552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   18554:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18556:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18557: 
                   18558:   /* submap 54 sub 29 */
                   18559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18560:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   18561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18563:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18564: 
                   18565:   /* submap 54 sub 30 */
                   18566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   18568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18570:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18571: 
                   18572:   /* submap 54 sub 31 */
                   18573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   18574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   18575:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18577:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18578: 
                   18579:   /* submap 54 sub 32 */
                   18580:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18582:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18583: 
                   18584:   /* submap 54 sub 33 */
                   18585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   18586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18588:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18589: 
                   18590:   /* submap 54 sub 34 */
                   18591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   18592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18594:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18595: 
                   18596:   /* submap 54 sub 35 */
                   18597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   18598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18600:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18601: 
                   18602:   /* submap 54 sub 36 */
                   18603:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   18604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18606:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18607: 
                   18608:   /* submap 54 sub 37 */
                   18609:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   18610:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18612:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18613: 
                   18614:   /* submap 54 sub 38 */
                   18615:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   18616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18618:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18619: 
                   18620:   /* submap 54 sub 39 */
                   18621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   18622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18623:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18624:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18625: 
                   18626:   /* submap 54 sub 40 */
                   18627:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18628:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18629:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18630: 
                   18631:   /* submap 54 sub 41 */
                   18632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   18633:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18634:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18635:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18636: 
                   18637:   /* submap 54 sub 42 */
                   18638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   18639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18640:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18641:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18642: 
                   18643:   /* submap 54 sub 43 */
                   18644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   18645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18647:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18648: 
                   18649:   /* submap 54 sub 44 */
                   18650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   18651:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18652:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18653:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18654: 
                   18655:   /* submap 54 sub 45 */
                   18656:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   18657:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18658:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18659:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18660: 
                   18661:   /* submap 54 sub 46 */
                   18662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   18663:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18665:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18666: 
                   18667:   /* submap 54 sub 47 */
                   18668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   18669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18670:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18671:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18672: 
                   18673:   /* submap 54 sub 48 */
                   18674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18675:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18676:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18677: 
                   18678:   /* submap 54 sub 49 */
                   18679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   18680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18682:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18683: 
                   18684:   /* submap 54 sub 50 */
                   18685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   18686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18688:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18689: 
                   18690:   /* submap 54 sub 51 */
                   18691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   18692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18694:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18695: 
                   18696:   /* submap 54 sub 52 */
                   18697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   18698:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18700:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18701: 
                   18702:   /* submap 54 sub 53 */
                   18703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   18704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18705:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18706:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18707: 
                   18708:   /* submap 54 sub 54 */
                   18709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   18710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18711:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18712:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18713: 
                   18714:   /* submap 54 sub 55 */
                   18715:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   18716:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18717:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18718:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18719: 
                   18720:   /* submap 54 sub 56 */
                   18721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18722:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18723:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18724: 
                   18725:   /* submap 54 sub 57 */
                   18726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   18727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18729:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18730: 
                   18731:   /* submap 54 sub 58 */
                   18732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   18733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18735:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18736: 
                   18737:   /* submap 54 sub 59 */
                   18738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   18739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18740:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18741:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18742: 
                   18743:   /* submap 54 sub 60 */
                   18744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   18745:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18746:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18747:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18748: 
                   18749:   /* submap 54 sub 61 */
                   18750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   18751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18752:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18753:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18754: 
                   18755:   /* submap 54 sub 62 */
                   18756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   18757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18759:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18760: 
                   18761:   /* submap 54 sub 63 */
                   18762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   18763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18765:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18766: 
                   18767:   /* done: */
                   18768:   return(submap);
                   18769: }
                   18770: 
                   18771: /* create submap 55: */
                   18772: static struct _tme_m68k_decoder_submap *
                   18773: _tme_m68k_create_submap55(struct tme_m68k *ic)
                   18774: {
                   18775:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   18776:   int entry_i;
                   18777: 
                   18778:   /* allocate and initialize the submap: */
                   18779:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   18780:   submap_entry = submap;
                   18781:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   18782:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   18783:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   18784:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   18785:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   18786:       submap_entry++;
                   18787:   }
                   18788: 
                   18789:   /* fill the submap: */
                   18790:   submap_entry = submap;
                   18791: 
                   18792:   /* submap 55 sub 0 */
                   18793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18794:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18795:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18796:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18797: 
                   18798:   /* submap 55 sub 1 */
                   18799:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18800:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   18801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18803:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18804: 
                   18805:   /* submap 55 sub 2 */
                   18806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   18808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18810:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18811: 
                   18812:   /* submap 55 sub 3 */
                   18813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   18815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18816:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18817:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18818: 
                   18819:   /* submap 55 sub 4 */
                   18820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   18822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18824:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18825: 
                   18826:   /* submap 55 sub 5 */
                   18827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   18829:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18830:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18831:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18832: 
                   18833:   /* submap 55 sub 6 */
                   18834:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18835:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   18836:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18838:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18839: 
                   18840:   /* submap 55 sub 7 */
                   18841:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   18843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18845:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   18846: 
                   18847:   /* submap 55 sub 8 */
                   18848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18849:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18851:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18852: 
                   18853:   /* submap 55 sub 9 */
                   18854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   18856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18858:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18859: 
                   18860:   /* submap 55 sub 10 */
                   18861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   18863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18865:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18866: 
                   18867:   /* submap 55 sub 11 */
                   18868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18869:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   18870:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18871:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18872:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18873: 
                   18874:   /* submap 55 sub 12 */
                   18875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   18877:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18879:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18880: 
                   18881:   /* submap 55 sub 13 */
                   18882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   18884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18886:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18887: 
                   18888:   /* submap 55 sub 14 */
                   18889:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18890:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   18891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18893:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18894: 
                   18895:   /* submap 55 sub 15 */
                   18896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   18898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18900:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   18901: 
                   18902:   /* submap 55 sub 16 */
                   18903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18904:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18905:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18906:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18907: 
                   18908:   /* submap 55 sub 17 */
                   18909:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18910:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   18911:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18912:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18913:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18914: 
                   18915:   /* submap 55 sub 18 */
                   18916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   18918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18919:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18920:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18921: 
                   18922:   /* submap 55 sub 19 */
                   18923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18924:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   18925:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18926:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18927:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18928: 
                   18929:   /* submap 55 sub 20 */
                   18930:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18931:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   18932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18934:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18935: 
                   18936:   /* submap 55 sub 21 */
                   18937:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   18939:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18940:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18941:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18942: 
                   18943:   /* submap 55 sub 22 */
                   18944:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18945:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   18946:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18948:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18949: 
                   18950:   /* submap 55 sub 23 */
                   18951:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18952:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   18953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18954:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18955:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   18956: 
                   18957:   /* submap 55 sub 24 */
                   18958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18959:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18960:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18961:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18962: 
                   18963:   /* submap 55 sub 25 */
                   18964:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18965:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   18966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18968:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18969: 
                   18970:   /* submap 55 sub 26 */
                   18971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   18973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18974:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18975:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18976: 
                   18977:   /* submap 55 sub 27 */
                   18978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18979:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   18980:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18982:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18983: 
                   18984:   /* submap 55 sub 28 */
                   18985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   18987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18989:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18990: 
                   18991:   /* submap 55 sub 29 */
                   18992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   18993:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   18994:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   18995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   18996:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   18997: 
                   18998:   /* submap 55 sub 30 */
                   18999:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   19001:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19003:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19004: 
                   19005:   /* submap 55 sub 31 */
                   19006:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19007:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   19008:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19010:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19011: 
                   19012:   /* submap 55 sub 32 */
                   19013:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19014:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19015:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19016: 
                   19017:   /* submap 55 sub 33 */
                   19018:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   19019:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19020:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19021:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19022: 
                   19023:   /* submap 55 sub 34 */
                   19024:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   19025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19027:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19028: 
                   19029:   /* submap 55 sub 35 */
                   19030:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   19031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19033:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19034: 
                   19035:   /* submap 55 sub 36 */
                   19036:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   19037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19038:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19039:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19040: 
                   19041:   /* submap 55 sub 37 */
                   19042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   19043:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19045:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19046: 
                   19047:   /* submap 55 sub 38 */
                   19048:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   19049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19051:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19052: 
                   19053:   /* submap 55 sub 39 */
                   19054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   19055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19057:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19058: 
                   19059:   /* submap 55 sub 40 */
                   19060:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19062:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19063: 
                   19064:   /* submap 55 sub 41 */
                   19065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   19066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19068:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19069: 
                   19070:   /* submap 55 sub 42 */
                   19071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   19072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19073:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19074:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19075: 
                   19076:   /* submap 55 sub 43 */
                   19077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   19078:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19080:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19081: 
                   19082:   /* submap 55 sub 44 */
                   19083:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   19084:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19085:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19086:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19087: 
                   19088:   /* submap 55 sub 45 */
                   19089:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   19090:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19092:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19093: 
                   19094:   /* submap 55 sub 46 */
                   19095:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   19096:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19098:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19099: 
                   19100:   /* submap 55 sub 47 */
                   19101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   19102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19103:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19104:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19105: 
                   19106:   /* submap 55 sub 48 */
                   19107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19108:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19109:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19110: 
                   19111:   /* submap 55 sub 49 */
                   19112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   19113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19114:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19115:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19116: 
                   19117:   /* submap 55 sub 50 */
                   19118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   19119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19120:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19121:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19122: 
                   19123:   /* submap 55 sub 51 */
                   19124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   19125:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19127:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19128: 
                   19129:   /* submap 55 sub 52 */
                   19130:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   19131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19133:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19134: 
                   19135:   /* submap 55 sub 53 */
                   19136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   19137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19138:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19139:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19140: 
                   19141:   /* submap 55 sub 54 */
                   19142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   19143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19144:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19145:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19146: 
                   19147:   /* submap 55 sub 55 */
                   19148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   19149:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19150:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19151:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19152: 
                   19153:   /* submap 55 sub 56 */
                   19154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19155:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19156:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19157: 
                   19158:   /* submap 55 sub 57 */
                   19159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   19160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19162:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19163: 
                   19164:   /* submap 55 sub 58 */
                   19165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   19166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19168:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19169: 
                   19170:   /* submap 55 sub 59 */
                   19171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   19172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19174:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19175: 
                   19176:   /* submap 55 sub 60 */
                   19177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   19178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19179:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19180:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19181: 
                   19182:   /* submap 55 sub 61 */
                   19183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   19184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19185:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19186:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19187: 
                   19188:   /* submap 55 sub 62 */
                   19189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   19190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19192:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19193: 
                   19194:   /* submap 55 sub 63 */
                   19195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   19196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19198:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19199: 
                   19200:   /* done: */
                   19201:   return(submap);
                   19202: }
                   19203: 
                   19204: /* create submap 56: */
                   19205: static struct _tme_m68k_decoder_submap *
                   19206: _tme_m68k_create_submap56(struct tme_m68k *ic)
                   19207: {
                   19208:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   19209:   int entry_i;
                   19210: 
                   19211:   /* allocate and initialize the submap: */
                   19212:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   19213:   submap_entry = submap;
                   19214:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   19215:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   19216:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   19217:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   19218:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   19219:       submap_entry++;
                   19220:   }
                   19221: 
                   19222:   /* fill the submap: */
                   19223:   submap_entry = submap;
                   19224: 
                   19225:   /* submap 56 sub 0 */
                   19226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19229:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19230: 
                   19231:   /* submap 56 sub 1 */
                   19232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   19234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19236:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19237: 
                   19238:   /* submap 56 sub 2 */
                   19239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19240:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   19241:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19243:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19244: 
                   19245:   /* submap 56 sub 3 */
                   19246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   19248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19249:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19250:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19251: 
                   19252:   /* submap 56 sub 4 */
                   19253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19254:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   19255:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19256:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19257:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19258: 
                   19259:   /* submap 56 sub 5 */
                   19260:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19261:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   19262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19264:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19265: 
                   19266:   /* submap 56 sub 6 */
                   19267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   19269:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19271:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19272: 
                   19273:   /* submap 56 sub 7 */
                   19274:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19275:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   19276:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19278:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19279: 
                   19280:   /* submap 56 sub 8 */
                   19281:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19283:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19284:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19285: 
                   19286:   /* submap 56 sub 9 */
                   19287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19288:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   19289:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19290:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19291:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19292: 
                   19293:   /* submap 56 sub 10 */
                   19294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19295:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   19296:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19298:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19299: 
                   19300:   /* submap 56 sub 11 */
                   19301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   19303:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19304:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19305:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19306: 
                   19307:   /* submap 56 sub 12 */
                   19308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19309:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   19310:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19311:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19312:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19313: 
                   19314:   /* submap 56 sub 13 */
                   19315:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19316:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   19317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19319:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19320: 
                   19321:   /* submap 56 sub 14 */
                   19322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   19324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19326:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19327: 
                   19328:   /* submap 56 sub 15 */
                   19329:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   19331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19333:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19334: 
                   19335:   /* submap 56 sub 16 */
                   19336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19339:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19340: 
                   19341:   /* submap 56 sub 17 */
                   19342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   19344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19346:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19347: 
                   19348:   /* submap 56 sub 18 */
                   19349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   19351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19353:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19354: 
                   19355:   /* submap 56 sub 19 */
                   19356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   19358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19359:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19360:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19361: 
                   19362:   /* submap 56 sub 20 */
                   19363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19364:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   19365:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19367:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19368: 
                   19369:   /* submap 56 sub 21 */
                   19370:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19371:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   19372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19374:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19375: 
                   19376:   /* submap 56 sub 22 */
                   19377:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19378:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   19379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19381:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19382: 
                   19383:   /* submap 56 sub 23 */
                   19384:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   19386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19388:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19389: 
                   19390:   /* submap 56 sub 24 */
                   19391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19394:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19395: 
                   19396:   /* submap 56 sub 25 */
                   19397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19398:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   19399:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19401:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19402: 
                   19403:   /* submap 56 sub 26 */
                   19404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19405:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   19406:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19408:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19409: 
                   19410:   /* submap 56 sub 27 */
                   19411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   19413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19415:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19416: 
                   19417:   /* submap 56 sub 28 */
                   19418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   19420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19422:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19423: 
                   19424:   /* submap 56 sub 29 */
                   19425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   19427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19429:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19430: 
                   19431:   /* submap 56 sub 30 */
                   19432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   19434:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19436:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19437: 
                   19438:   /* submap 56 sub 31 */
                   19439:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19440:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   19441:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19443:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19444: 
                   19445:   /* submap 56 sub 32 */
                   19446:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19447:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19448:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19449: 
                   19450:   /* submap 56 sub 33 */
                   19451:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   19452:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19454:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19455: 
                   19456:   /* submap 56 sub 34 */
                   19457:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   19458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19461: 
                   19462:   /* submap 56 sub 35 */
                   19463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   19464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19466:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19467: 
                   19468:   /* submap 56 sub 36 */
                   19469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   19470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19472:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19473: 
                   19474:   /* submap 56 sub 37 */
                   19475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   19476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19478:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19479: 
                   19480:   /* submap 56 sub 38 */
                   19481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   19482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19484:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19485: 
                   19486:   /* submap 56 sub 39 */
                   19487:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   19488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19490:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19491: 
                   19492:   /* submap 56 sub 40 */
                   19493:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19495:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19496: 
                   19497:   /* submap 56 sub 41 */
                   19498:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   19499:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19501:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19502: 
                   19503:   /* submap 56 sub 42 */
                   19504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   19505:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19507:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19508: 
                   19509:   /* submap 56 sub 43 */
                   19510:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   19511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19513:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19514: 
                   19515:   /* submap 56 sub 44 */
                   19516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   19517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19518:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19519:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19520: 
                   19521:   /* submap 56 sub 45 */
                   19522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   19523:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19524:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19525:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19526: 
                   19527:   /* submap 56 sub 46 */
                   19528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   19529:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19530:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19531:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19532: 
                   19533:   /* submap 56 sub 47 */
                   19534:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   19535:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19537:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19538: 
                   19539:   /* submap 56 sub 48 */
                   19540:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19542:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19543: 
                   19544:   /* submap 56 sub 49 */
                   19545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   19546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19548:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19549: 
                   19550:   /* submap 56 sub 50 */
                   19551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   19552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19554:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19555: 
                   19556:   /* submap 56 sub 51 */
                   19557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   19558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19560:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19561: 
                   19562:   /* submap 56 sub 52 */
                   19563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   19564:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19565:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19566:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19567: 
                   19568:   /* submap 56 sub 53 */
                   19569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   19570:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19572:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19573: 
                   19574:   /* submap 56 sub 54 */
                   19575:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   19576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19578:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19579: 
                   19580:   /* submap 56 sub 55 */
                   19581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   19582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19584:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19585: 
                   19586:   /* submap 56 sub 56 */
                   19587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19588:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19589:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19590: 
                   19591:   /* submap 56 sub 57 */
                   19592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   19593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19595:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19596: 
                   19597:   /* submap 56 sub 58 */
                   19598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   19599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19601:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19602: 
                   19603:   /* submap 56 sub 59 */
                   19604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   19605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19607:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19608: 
                   19609:   /* submap 56 sub 60 */
                   19610:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   19611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19613:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19614: 
                   19615:   /* submap 56 sub 61 */
                   19616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   19617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19618:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19619:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19620: 
                   19621:   /* submap 56 sub 62 */
                   19622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   19623:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19625:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19626: 
                   19627:   /* submap 56 sub 63 */
                   19628:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   19629:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19631:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19632: 
                   19633:   /* done: */
                   19634:   return(submap);
                   19635: }
                   19636: 
                   19637: /* create submap 57: */
                   19638: static struct _tme_m68k_decoder_submap *
                   19639: _tme_m68k_create_submap57(struct tme_m68k *ic)
                   19640: {
                   19641:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   19642:   int entry_i;
                   19643: 
                   19644:   /* allocate and initialize the submap: */
                   19645:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   19646:   submap_entry = submap;
                   19647:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   19648:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   19649:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   19650:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   19651:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   19652:       submap_entry++;
                   19653:   }
                   19654: 
                   19655:   /* fill the submap: */
                   19656:   submap_entry = submap;
                   19657: 
                   19658:   /* submap 57 sub 0 */
                   19659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19662:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19663: 
                   19664:   /* submap 57 sub 1 */
                   19665:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   19667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19669:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19670: 
                   19671:   /* submap 57 sub 2 */
                   19672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   19674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19675:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19676:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19677: 
                   19678:   /* submap 57 sub 3 */
                   19679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   19681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19682:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19683:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19684: 
                   19685:   /* submap 57 sub 4 */
                   19686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   19688:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19689:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19690:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19691: 
                   19692:   /* submap 57 sub 5 */
                   19693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   19695:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19697:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19698: 
                   19699:   /* submap 57 sub 6 */
                   19700:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19701:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   19702:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19704:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19705: 
                   19706:   /* submap 57 sub 7 */
                   19707:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   19709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19711:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19712: 
                   19713:   /* submap 57 sub 8 */
                   19714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19715:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19716:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19717:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19718: 
                   19719:   /* submap 57 sub 9 */
                   19720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   19722:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19723:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19724:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19725: 
                   19726:   /* submap 57 sub 10 */
                   19727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   19729:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19730:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19731:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19732: 
                   19733:   /* submap 57 sub 11 */
                   19734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19735:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   19736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19738:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19739: 
                   19740:   /* submap 57 sub 12 */
                   19741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   19743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19745:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19746: 
                   19747:   /* submap 57 sub 13 */
                   19748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   19750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19752:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19753: 
                   19754:   /* submap 57 sub 14 */
                   19755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   19757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19759:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19760: 
                   19761:   /* submap 57 sub 15 */
                   19762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   19764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19766:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19767: 
                   19768:   /* submap 57 sub 16 */
                   19769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19770:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19771:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19772:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19773: 
                   19774:   /* submap 57 sub 17 */
                   19775:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19776:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   19777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19779:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19780: 
                   19781:   /* submap 57 sub 18 */
                   19782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   19784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19785:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19786:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19787: 
                   19788:   /* submap 57 sub 19 */
                   19789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19790:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   19791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19793:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19794: 
                   19795:   /* submap 57 sub 20 */
                   19796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   19798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19799:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19800:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19801: 
                   19802:   /* submap 57 sub 21 */
                   19803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   19805:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19807:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19808: 
                   19809:   /* submap 57 sub 22 */
                   19810:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19811:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   19812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19814:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19815: 
                   19816:   /* submap 57 sub 23 */
                   19817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   19819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19821:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19822: 
                   19823:   /* submap 57 sub 24 */
                   19824:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19827:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19828: 
                   19829:   /* submap 57 sub 25 */
                   19830:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   19832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19834:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19835: 
                   19836:   /* submap 57 sub 26 */
                   19837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   19839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19840:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19841:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19842: 
                   19843:   /* submap 57 sub 27 */
                   19844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   19846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19848:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19849: 
                   19850:   /* submap 57 sub 28 */
                   19851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   19853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19855:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19856: 
                   19857:   /* submap 57 sub 29 */
                   19858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19859:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   19860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19862:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19863: 
                   19864:   /* submap 57 sub 30 */
                   19865:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   19867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19869:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19870: 
                   19871:   /* submap 57 sub 31 */
                   19872:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   19873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   19874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19876:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   19877: 
                   19878:   /* submap 57 sub 32 */
                   19879:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19880:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19881:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19882: 
                   19883:   /* submap 57 sub 33 */
                   19884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   19885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19887:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19888: 
                   19889:   /* submap 57 sub 34 */
                   19890:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   19891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19893:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19894: 
                   19895:   /* submap 57 sub 35 */
                   19896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   19897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19899:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19900: 
                   19901:   /* submap 57 sub 36 */
                   19902:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   19903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19904:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19905:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19906: 
                   19907:   /* submap 57 sub 37 */
                   19908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   19909:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19910:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19911:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19912: 
                   19913:   /* submap 57 sub 38 */
                   19914:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   19915:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19917:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19918: 
                   19919:   /* submap 57 sub 39 */
                   19920:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   19921:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19923:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   19924: 
                   19925:   /* submap 57 sub 40 */
                   19926:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19928:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19929: 
                   19930:   /* submap 57 sub 41 */
                   19931:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   19932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19934:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19935: 
                   19936:   /* submap 57 sub 42 */
                   19937:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   19938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19939:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19940:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19941: 
                   19942:   /* submap 57 sub 43 */
                   19943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   19944:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19945:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19946:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19947: 
                   19948:   /* submap 57 sub 44 */
                   19949:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   19950:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19951:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19952:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19953: 
                   19954:   /* submap 57 sub 45 */
                   19955:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   19956:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19957:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19958:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19959: 
                   19960:   /* submap 57 sub 46 */
                   19961:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   19962:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19963:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19964:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19965: 
                   19966:   /* submap 57 sub 47 */
                   19967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   19968:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19969:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19970:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   19971: 
                   19972:   /* submap 57 sub 48 */
                   19973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19974:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19975:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19976: 
                   19977:   /* submap 57 sub 49 */
                   19978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   19979:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19980:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19981:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19982: 
                   19983:   /* submap 57 sub 50 */
                   19984:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   19985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19987:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19988: 
                   19989:   /* submap 57 sub 51 */
                   19990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   19991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19993:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   19994: 
                   19995:   /* submap 57 sub 52 */
                   19996:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   19997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   19998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   19999:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20000: 
                   20001:   /* submap 57 sub 53 */
                   20002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   20003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20004:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20005:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20006: 
                   20007:   /* submap 57 sub 54 */
                   20008:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   20009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20011:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20012: 
                   20013:   /* submap 57 sub 55 */
                   20014:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   20015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20017:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20018: 
                   20019:   /* submap 57 sub 56 */
                   20020:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20021:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20022:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20023: 
                   20024:   /* submap 57 sub 57 */
                   20025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   20026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20028:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20029: 
                   20030:   /* submap 57 sub 58 */
                   20031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   20032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20034:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20035: 
                   20036:   /* submap 57 sub 59 */
                   20037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   20038:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20039:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20040:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20041: 
                   20042:   /* submap 57 sub 60 */
                   20043:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   20044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20046:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20047: 
                   20048:   /* submap 57 sub 61 */
                   20049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   20050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20052:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20053: 
                   20054:   /* submap 57 sub 62 */
                   20055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   20056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20058:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20059: 
                   20060:   /* submap 57 sub 63 */
                   20061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   20062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20064:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20065: 
                   20066:   /* done: */
                   20067:   return(submap);
                   20068: }
                   20069: 
                   20070: /* create submap 58: */
                   20071: static struct _tme_m68k_decoder_submap *
                   20072: _tme_m68k_create_submap58(struct tme_m68k *ic)
                   20073: {
                   20074:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   20075:   int entry_i;
                   20076: 
                   20077:   /* allocate and initialize the submap: */
                   20078:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   20079:   submap_entry = submap;
                   20080:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   20081:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   20082:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   20083:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   20084:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   20085:       submap_entry++;
                   20086:   }
                   20087: 
                   20088:   /* fill the submap: */
                   20089:   submap_entry = submap;
                   20090: 
                   20091:   /* submap 58 sub 0 */
                   20092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20095:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20096: 
                   20097:   /* submap 58 sub 1 */
                   20098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   20100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20102:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20103: 
                   20104:   /* submap 58 sub 2 */
                   20105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   20107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20108:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20109:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20110: 
                   20111:   /* submap 58 sub 3 */
                   20112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   20114:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20115:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20116:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20117: 
                   20118:   /* submap 58 sub 4 */
                   20119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20120:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   20121:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20123:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20124: 
                   20125:   /* submap 58 sub 5 */
                   20126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   20128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20130:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20131: 
                   20132:   /* submap 58 sub 6 */
                   20133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   20135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20137:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20138: 
                   20139:   /* submap 58 sub 7 */
                   20140:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   20142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20144:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20145: 
                   20146:   /* submap 58 sub 8 */
                   20147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20149:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20150:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20151: 
                   20152:   /* submap 58 sub 9 */
                   20153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   20155:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20156:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20157:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20158: 
                   20159:   /* submap 58 sub 10 */
                   20160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   20162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20164:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20165: 
                   20166:   /* submap 58 sub 11 */
                   20167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20168:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   20169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20171:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20172: 
                   20173:   /* submap 58 sub 12 */
                   20174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   20176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20178:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20179: 
                   20180:   /* submap 58 sub 13 */
                   20181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   20183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20185:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20186: 
                   20187:   /* submap 58 sub 14 */
                   20188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   20190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20192:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20193: 
                   20194:   /* submap 58 sub 15 */
                   20195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   20197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20199:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20200: 
                   20201:   /* submap 58 sub 16 */
                   20202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20205:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20206: 
                   20207:   /* submap 58 sub 17 */
                   20208:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   20210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20212:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20213: 
                   20214:   /* submap 58 sub 18 */
                   20215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20216:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   20217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20218:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20219:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20220: 
                   20221:   /* submap 58 sub 19 */
                   20222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20223:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   20224:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20226:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20227: 
                   20228:   /* submap 58 sub 20 */
                   20229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20230:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   20231:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20233:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20234: 
                   20235:   /* submap 58 sub 21 */
                   20236:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   20238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20240:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20241: 
                   20242:   /* submap 58 sub 22 */
                   20243:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20244:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   20245:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20247:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20248: 
                   20249:   /* submap 58 sub 23 */
                   20250:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20251:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   20252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20254:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20255: 
                   20256:   /* submap 58 sub 24 */
                   20257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20260:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20261: 
                   20262:   /* submap 58 sub 25 */
                   20263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   20265:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20267:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20268: 
                   20269:   /* submap 58 sub 26 */
                   20270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20271:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   20272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20274:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20275: 
                   20276:   /* submap 58 sub 27 */
                   20277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   20279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20280:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20281:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20282: 
                   20283:   /* submap 58 sub 28 */
                   20284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   20286:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20288:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20289: 
                   20290:   /* submap 58 sub 29 */
                   20291:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   20293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20295:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20296: 
                   20297:   /* submap 58 sub 30 */
                   20298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   20300:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20302:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20303: 
                   20304:   /* submap 58 sub 31 */
                   20305:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20306:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   20307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20309:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20310: 
                   20311:   /* submap 58 sub 32 */
                   20312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20314:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20315: 
                   20316:   /* submap 58 sub 33 */
                   20317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   20318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20319:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20320:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20321: 
                   20322:   /* submap 58 sub 34 */
                   20323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   20324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20326:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20327: 
                   20328:   /* submap 58 sub 35 */
                   20329:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   20330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20332:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20333: 
                   20334:   /* submap 58 sub 36 */
                   20335:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   20336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20338:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20339: 
                   20340:   /* submap 58 sub 37 */
                   20341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   20342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20344:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20345: 
                   20346:   /* submap 58 sub 38 */
                   20347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   20348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20350:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20351: 
                   20352:   /* submap 58 sub 39 */
                   20353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   20354:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20356:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20357: 
                   20358:   /* submap 58 sub 40 */
                   20359:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20360:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20361:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20362: 
                   20363:   /* submap 58 sub 41 */
                   20364:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   20365:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20367:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20368: 
                   20369:   /* submap 58 sub 42 */
                   20370:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   20371:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20373:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20374: 
                   20375:   /* submap 58 sub 43 */
                   20376:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   20377:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20378:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20379:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20380: 
                   20381:   /* submap 58 sub 44 */
                   20382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   20383:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20384:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20385:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20386: 
                   20387:   /* submap 58 sub 45 */
                   20388:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   20389:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20390:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20391:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20392: 
                   20393:   /* submap 58 sub 46 */
                   20394:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   20395:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20396:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20397:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20398: 
                   20399:   /* submap 58 sub 47 */
                   20400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   20401:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20403:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20404: 
                   20405:   /* submap 58 sub 48 */
                   20406:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20408:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20409: 
                   20410:   /* submap 58 sub 49 */
                   20411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   20412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20414:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20415: 
                   20416:   /* submap 58 sub 50 */
                   20417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   20418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20420:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20421: 
                   20422:   /* submap 58 sub 51 */
                   20423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   20424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20426:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20427: 
                   20428:   /* submap 58 sub 52 */
                   20429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   20430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20432:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20433: 
                   20434:   /* submap 58 sub 53 */
                   20435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   20436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20438:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20439: 
                   20440:   /* submap 58 sub 54 */
                   20441:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   20442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20444:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20445: 
                   20446:   /* submap 58 sub 55 */
                   20447:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   20448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20450:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20451: 
                   20452:   /* submap 58 sub 56 */
                   20453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20455:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20456: 
                   20457:   /* submap 58 sub 57 */
                   20458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   20459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20461:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20462: 
                   20463:   /* submap 58 sub 58 */
                   20464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   20465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20467:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20468: 
                   20469:   /* submap 58 sub 59 */
                   20470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   20471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20473:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20474: 
                   20475:   /* submap 58 sub 60 */
                   20476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   20477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20479:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20480: 
                   20481:   /* submap 58 sub 61 */
                   20482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   20483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20485:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20486: 
                   20487:   /* submap 58 sub 62 */
                   20488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   20489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20491:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20492: 
                   20493:   /* submap 58 sub 63 */
                   20494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   20495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20497:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20498: 
                   20499:   /* done: */
                   20500:   return(submap);
                   20501: }
                   20502: 
                   20503: /* create submap 59: */
                   20504: static struct _tme_m68k_decoder_submap *
                   20505: _tme_m68k_create_submap59(struct tme_m68k *ic)
                   20506: {
                   20507:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   20508:   int entry_i;
                   20509: 
                   20510:   /* allocate and initialize the submap: */
                   20511:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   20512:   submap_entry = submap;
                   20513:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   20514:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   20515:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   20516:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   20517:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   20518:       submap_entry++;
                   20519:   }
                   20520: 
                   20521:   /* fill the submap: */
                   20522:   submap_entry = submap;
                   20523: 
                   20524:   /* submap 59 sub 0 */
                   20525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20528:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20529: 
                   20530:   /* submap 59 sub 1 */
                   20531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   20533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20534:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20535:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20536: 
                   20537:   /* submap 59 sub 2 */
                   20538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   20540:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20542:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20543: 
                   20544:   /* submap 59 sub 3 */
                   20545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   20547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20549:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20550: 
                   20551:   /* submap 59 sub 4 */
                   20552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   20554:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20556:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20557: 
                   20558:   /* submap 59 sub 5 */
                   20559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20560:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   20561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20563:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20564: 
                   20565:   /* submap 59 sub 6 */
                   20566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   20568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20570:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20571: 
                   20572:   /* submap 59 sub 7 */
                   20573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   20575:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20577:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20578: 
                   20579:   /* submap 59 sub 8 */
                   20580:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20583:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20584: 
                   20585:   /* submap 59 sub 9 */
                   20586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   20588:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20590:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20591: 
                   20592:   /* submap 59 sub 10 */
                   20593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   20595:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20597:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20598: 
                   20599:   /* submap 59 sub 11 */
                   20600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   20602:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20603:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20604:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20605: 
                   20606:   /* submap 59 sub 12 */
                   20607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20608:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   20609:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20610:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20611:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20612: 
                   20613:   /* submap 59 sub 13 */
                   20614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20615:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   20616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20618:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20619: 
                   20620:   /* submap 59 sub 14 */
                   20621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   20623:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20625:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20626: 
                   20627:   /* submap 59 sub 15 */
                   20628:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20629:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   20630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20632:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20633: 
                   20634:   /* submap 59 sub 16 */
                   20635:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20637:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20638:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20639: 
                   20640:   /* submap 59 sub 17 */
                   20641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20642:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   20643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20645:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20646: 
                   20647:   /* submap 59 sub 18 */
                   20648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   20650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20651:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20652:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20653: 
                   20654:   /* submap 59 sub 19 */
                   20655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20656:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   20657:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20658:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20659:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20660: 
                   20661:   /* submap 59 sub 20 */
                   20662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20663:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   20664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20665:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20666:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20667: 
                   20668:   /* submap 59 sub 21 */
                   20669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20670:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   20671:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20673:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20674: 
                   20675:   /* submap 59 sub 22 */
                   20676:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20677:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   20678:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20680:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20681: 
                   20682:   /* submap 59 sub 23 */
                   20683:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   20685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20687:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20688: 
                   20689:   /* submap 59 sub 24 */
                   20690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20693:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20694: 
                   20695:   /* submap 59 sub 25 */
                   20696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   20698:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20700:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20701: 
                   20702:   /* submap 59 sub 26 */
                   20703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   20705:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20706:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20707:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20708: 
                   20709:   /* submap 59 sub 27 */
                   20710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20711:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   20712:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20713:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20714:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20715: 
                   20716:   /* submap 59 sub 28 */
                   20717:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20718:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   20719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20721:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20722: 
                   20723:   /* submap 59 sub 29 */
                   20724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20725:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   20726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20728:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20729: 
                   20730:   /* submap 59 sub 30 */
                   20731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   20733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20735:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20736: 
                   20737:   /* submap 59 sub 31 */
                   20738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   20740:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20742:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20743: 
                   20744:   /* submap 59 sub 32 */
                   20745:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20746:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20747:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20748: 
                   20749:   /* submap 59 sub 33 */
                   20750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   20751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20752:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20753:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20754: 
                   20755:   /* submap 59 sub 34 */
                   20756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   20757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20759:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20760: 
                   20761:   /* submap 59 sub 35 */
                   20762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   20763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20765:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20766: 
                   20767:   /* submap 59 sub 36 */
                   20768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   20769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20770:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20771:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20772: 
                   20773:   /* submap 59 sub 37 */
                   20774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   20775:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20776:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20777:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20778: 
                   20779:   /* submap 59 sub 38 */
                   20780:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   20781:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20783:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20784: 
                   20785:   /* submap 59 sub 39 */
                   20786:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   20787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20789:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20790: 
                   20791:   /* submap 59 sub 40 */
                   20792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20794:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20795: 
                   20796:   /* submap 59 sub 41 */
                   20797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   20798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20799:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20800:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20801: 
                   20802:   /* submap 59 sub 42 */
                   20803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   20804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20805:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20806:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20807: 
                   20808:   /* submap 59 sub 43 */
                   20809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   20810:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20811:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20812:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20813: 
                   20814:   /* submap 59 sub 44 */
                   20815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   20816:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20818:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20819: 
                   20820:   /* submap 59 sub 45 */
                   20821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   20822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20824:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20825: 
                   20826:   /* submap 59 sub 46 */
                   20827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   20828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20829:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20830:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20831: 
                   20832:   /* submap 59 sub 47 */
                   20833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   20834:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20835:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20836:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   20837: 
                   20838:   /* submap 59 sub 48 */
                   20839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20840:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20841:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20842: 
                   20843:   /* submap 59 sub 49 */
                   20844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   20845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20847:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20848: 
                   20849:   /* submap 59 sub 50 */
                   20850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   20851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20853:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20854: 
                   20855:   /* submap 59 sub 51 */
                   20856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   20857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20859:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20860: 
                   20861:   /* submap 59 sub 52 */
                   20862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   20863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20865:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20866: 
                   20867:   /* submap 59 sub 53 */
                   20868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   20869:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20870:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20871:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20872: 
                   20873:   /* submap 59 sub 54 */
                   20874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   20875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20877:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20878: 
                   20879:   /* submap 59 sub 55 */
                   20880:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   20881:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20883:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   20884: 
                   20885:   /* submap 59 sub 56 */
                   20886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20887:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20888:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20889: 
                   20890:   /* submap 59 sub 57 */
                   20891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   20892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20894:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20895: 
                   20896:   /* submap 59 sub 58 */
                   20897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   20898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20900:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20901: 
                   20902:   /* submap 59 sub 59 */
                   20903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   20904:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20905:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20906:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20907: 
                   20908:   /* submap 59 sub 60 */
                   20909:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   20910:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20911:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20912:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20913: 
                   20914:   /* submap 59 sub 61 */
                   20915:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   20916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20918:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20919: 
                   20920:   /* submap 59 sub 62 */
                   20921:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   20922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20924:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20925: 
                   20926:   /* submap 59 sub 63 */
                   20927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   20928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20929:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20930:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   20931: 
                   20932:   /* done: */
                   20933:   return(submap);
                   20934: }
                   20935: 
                   20936: /* create submap 60: */
                   20937: static struct _tme_m68k_decoder_submap *
                   20938: _tme_m68k_create_submap60(struct tme_m68k *ic)
                   20939: {
                   20940:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   20941:   int entry_i;
                   20942: 
                   20943:   /* allocate and initialize the submap: */
                   20944:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   20945:   submap_entry = submap;
                   20946:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   20947:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   20948:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   20949:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   20950:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   20951:       submap_entry++;
                   20952:   }
                   20953: 
                   20954:   /* fill the submap: */
                   20955:   submap_entry = submap;
                   20956: 
                   20957:   /* submap 60 sub 0 */
                   20958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20959:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20960:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20961:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20962: 
                   20963:   /* submap 60 sub 1 */
                   20964:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20965:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   20966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20968:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20969: 
                   20970:   /* submap 60 sub 2 */
                   20971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   20973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20974:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20975:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20976: 
                   20977:   /* submap 60 sub 3 */
                   20978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20979:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   20980:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20982:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20983: 
                   20984:   /* submap 60 sub 4 */
                   20985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   20987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20989:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20990: 
                   20991:   /* submap 60 sub 5 */
                   20992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   20993:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   20994:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   20995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   20996:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   20997: 
                   20998:   /* submap 60 sub 6 */
                   20999:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   21001:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21003:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21004: 
                   21005:   /* submap 60 sub 7 */
                   21006:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21007:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   21008:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21010:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21011: 
                   21012:   /* submap 60 sub 8 */
                   21013:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21014:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21016:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21017: 
                   21018:   /* submap 60 sub 9 */
                   21019:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21020:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   21021:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21023:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21024: 
                   21025:   /* submap 60 sub 10 */
                   21026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   21028:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21029:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21030:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21031: 
                   21032:   /* submap 60 sub 11 */
                   21033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21034:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   21035:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21036:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21037:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21038: 
                   21039:   /* submap 60 sub 12 */
                   21040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21041:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   21042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21043:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21044:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21045: 
                   21046:   /* submap 60 sub 13 */
                   21047:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21048:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   21049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21051:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21052: 
                   21053:   /* submap 60 sub 14 */
                   21054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   21056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21058:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21059: 
                   21060:   /* submap 60 sub 15 */
                   21061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   21063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21065:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21066: 
                   21067:   /* submap 60 sub 16 */
                   21068:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21071:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21072: 
                   21073:   /* submap 60 sub 17 */
                   21074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21075:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   21076:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21078:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21079: 
                   21080:   /* submap 60 sub 18 */
                   21081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   21083:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21084:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21085:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21086: 
                   21087:   /* submap 60 sub 19 */
                   21088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21089:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   21090:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21092:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21093: 
                   21094:   /* submap 60 sub 20 */
                   21095:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21096:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   21097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21099:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21100: 
                   21101:   /* submap 60 sub 21 */
                   21102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21103:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   21104:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21106:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21107: 
                   21108:   /* submap 60 sub 22 */
                   21109:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21110:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   21111:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21113:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21114: 
                   21115:   /* submap 60 sub 23 */
                   21116:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   21118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21120:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21121: 
                   21122:   /* submap 60 sub 24 */
                   21123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21125:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21126:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21127: 
                   21128:   /* submap 60 sub 25 */
                   21129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21130:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   21131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21133:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21134: 
                   21135:   /* submap 60 sub 26 */
                   21136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   21138:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21139:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21140:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21141: 
                   21142:   /* submap 60 sub 27 */
                   21143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21144:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   21145:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21147:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21148: 
                   21149:   /* submap 60 sub 28 */
                   21150:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   21152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21154:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21155: 
                   21156:   /* submap 60 sub 29 */
                   21157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   21159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21161:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21162: 
                   21163:   /* submap 60 sub 30 */
                   21164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   21166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21168:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21169: 
                   21170:   /* submap 60 sub 31 */
                   21171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   21172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   21173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21175:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21176: 
                   21177:   /* submap 60 sub 32 */
                   21178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21179:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21180:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21181: 
                   21182:   /* submap 60 sub 33 */
                   21183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   21184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21185:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21186:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21187: 
                   21188:   /* submap 60 sub 34 */
                   21189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   21190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21192:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21193: 
                   21194:   /* submap 60 sub 35 */
                   21195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   21196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21198:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21199: 
                   21200:   /* submap 60 sub 36 */
                   21201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   21202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21204:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21205: 
                   21206:   /* submap 60 sub 37 */
                   21207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   21208:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21210:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21211: 
                   21212:   /* submap 60 sub 38 */
                   21213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   21214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21216:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21217: 
                   21218:   /* submap 60 sub 39 */
                   21219:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   21220:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21222:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21223: 
                   21224:   /* submap 60 sub 40 */
                   21225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21227:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21228: 
                   21229:   /* submap 60 sub 41 */
                   21230:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   21231:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21233:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21234: 
                   21235:   /* submap 60 sub 42 */
                   21236:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   21237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21239:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21240: 
                   21241:   /* submap 60 sub 43 */
                   21242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   21243:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21244:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21245:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21246: 
                   21247:   /* submap 60 sub 44 */
                   21248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   21249:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21250:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21251:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21252: 
                   21253:   /* submap 60 sub 45 */
                   21254:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   21255:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21256:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21257:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21258: 
                   21259:   /* submap 60 sub 46 */
                   21260:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   21261:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21263:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21264: 
                   21265:   /* submap 60 sub 47 */
                   21266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   21267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21269:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21270: 
                   21271:   /* submap 60 sub 48 */
                   21272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21274:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21275: 
                   21276:   /* submap 60 sub 49 */
                   21277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   21278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21280:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21281: 
                   21282:   /* submap 60 sub 50 */
                   21283:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   21284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21286:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21287: 
                   21288:   /* submap 60 sub 51 */
                   21289:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   21290:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21291:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21292:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21293: 
                   21294:   /* submap 60 sub 52 */
                   21295:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   21296:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21298:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21299: 
                   21300:   /* submap 60 sub 53 */
                   21301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   21302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21303:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21304:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21305: 
                   21306:   /* submap 60 sub 54 */
                   21307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   21308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21309:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21310:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21311: 
                   21312:   /* submap 60 sub 55 */
                   21313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   21314:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21315:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21316:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21317: 
                   21318:   /* submap 60 sub 56 */
                   21319:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21320:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21321:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21322: 
                   21323:   /* submap 60 sub 57 */
                   21324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   21325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21327:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21328: 
                   21329:   /* submap 60 sub 58 */
                   21330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   21331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21333:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21334: 
                   21335:   /* submap 60 sub 59 */
                   21336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   21337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21339:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21340: 
                   21341:   /* submap 60 sub 60 */
                   21342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   21343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21345:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21346: 
                   21347:   /* submap 60 sub 61 */
                   21348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   21349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21351:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21352: 
                   21353:   /* submap 60 sub 62 */
                   21354:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   21355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21357:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21358: 
                   21359:   /* submap 60 sub 63 */
                   21360:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   21361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21363:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21364: 
                   21365:   /* done: */
                   21366:   return(submap);
                   21367: }
                   21368: 
                   21369: /* create submap 61: */
                   21370: static struct _tme_m68k_decoder_submap *
                   21371: _tme_m68k_create_submap61(struct tme_m68k *ic)
                   21372: {
                   21373:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   21374:   int entry_i;
                   21375: 
                   21376:   /* allocate and initialize the submap: */
                   21377:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   21378:   submap_entry = submap;
                   21379:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   21380:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   21381:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   21382:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   21383:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   21384:       submap_entry++;
                   21385:   }
                   21386: 
                   21387:   /* fill the submap: */
                   21388:   submap_entry = submap;
                   21389: 
                   21390:   /* submap 61 sub 0 */
                   21391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21394:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21395: 
                   21396:   /* submap 61 sub 1 */
                   21397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21398:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   21399:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21401:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21402: 
                   21403:   /* submap 61 sub 2 */
                   21404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21405:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   21406:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21408:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21409: 
                   21410:   /* submap 61 sub 3 */
                   21411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   21413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21415:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21416: 
                   21417:   /* submap 61 sub 4 */
                   21418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   21420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21422:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21423: 
                   21424:   /* submap 61 sub 5 */
                   21425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   21427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21429:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21430: 
                   21431:   /* submap 61 sub 6 */
                   21432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   21434:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21436:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21437: 
                   21438:   /* submap 61 sub 7 */
                   21439:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21440:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   21441:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21443:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21444: 
                   21445:   /* submap 61 sub 8 */
                   21446:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21447:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21449:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21450: 
                   21451:   /* submap 61 sub 9 */
                   21452:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   21454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21456:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21457: 
                   21458:   /* submap 61 sub 10 */
                   21459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   21461:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21462:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21463:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21464: 
                   21465:   /* submap 61 sub 11 */
                   21466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21467:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   21468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21470:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21471: 
                   21472:   /* submap 61 sub 12 */
                   21473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   21475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21477:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21478: 
                   21479:   /* submap 61 sub 13 */
                   21480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   21482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21484:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21485: 
                   21486:   /* submap 61 sub 14 */
                   21487:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   21489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21491:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21492: 
                   21493:   /* submap 61 sub 15 */
                   21494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   21496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21498:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21499: 
                   21500:   /* submap 61 sub 16 */
                   21501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21504:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21505: 
                   21506:   /* submap 61 sub 17 */
                   21507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   21509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21510:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21511:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21512: 
                   21513:   /* submap 61 sub 18 */
                   21514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   21516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21518:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21519: 
                   21520:   /* submap 61 sub 19 */
                   21521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   21523:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21524:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21525:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21526: 
                   21527:   /* submap 61 sub 20 */
                   21528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21529:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   21530:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21532:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21533: 
                   21534:   /* submap 61 sub 21 */
                   21535:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   21537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21539:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21540: 
                   21541:   /* submap 61 sub 22 */
                   21542:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   21544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21546:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21547: 
                   21548:   /* submap 61 sub 23 */
                   21549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21550:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   21551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21553:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21554: 
                   21555:   /* submap 61 sub 24 */
                   21556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21559:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21560: 
                   21561:   /* submap 61 sub 25 */
                   21562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   21564:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21565:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21566:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21567: 
                   21568:   /* submap 61 sub 26 */
                   21569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21570:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   21571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21573:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21574: 
                   21575:   /* submap 61 sub 27 */
                   21576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   21578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21580:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21581: 
                   21582:   /* submap 61 sub 28 */
                   21583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   21585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21587:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21588: 
                   21589:   /* submap 61 sub 29 */
                   21590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   21592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21594:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21595: 
                   21596:   /* submap 61 sub 30 */
                   21597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   21599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21601:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21602: 
                   21603:   /* submap 61 sub 31 */
                   21604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   21606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21608:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21609: 
                   21610:   /* submap 61 sub 32 */
                   21611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21613:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21614: 
                   21615:   /* submap 61 sub 33 */
                   21616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   21617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21618:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21619:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21620: 
                   21621:   /* submap 61 sub 34 */
                   21622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   21623:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21625:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21626: 
                   21627:   /* submap 61 sub 35 */
                   21628:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   21629:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21631:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21632: 
                   21633:   /* submap 61 sub 36 */
                   21634:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   21635:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21637:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21638: 
                   21639:   /* submap 61 sub 37 */
                   21640:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   21641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21642:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21643:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21644: 
                   21645:   /* submap 61 sub 38 */
                   21646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   21647:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21649:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21650: 
                   21651:   /* submap 61 sub 39 */
                   21652:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   21653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21655:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21656: 
                   21657:   /* submap 61 sub 40 */
                   21658:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21660:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21661: 
                   21662:   /* submap 61 sub 41 */
                   21663:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   21664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21665:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21666:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21667: 
                   21668:   /* submap 61 sub 42 */
                   21669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   21670:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21671:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21672:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21673: 
                   21674:   /* submap 61 sub 43 */
                   21675:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   21676:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21677:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21678:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21679: 
                   21680:   /* submap 61 sub 44 */
                   21681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   21682:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21683:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21684:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21685: 
                   21686:   /* submap 61 sub 45 */
                   21687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   21688:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21689:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21690:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21691: 
                   21692:   /* submap 61 sub 46 */
                   21693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   21694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21695:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21696:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21697: 
                   21698:   /* submap 61 sub 47 */
                   21699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   21700:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21701:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21702:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21703: 
                   21704:   /* submap 61 sub 48 */
                   21705:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21706:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21707:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21708: 
                   21709:   /* submap 61 sub 49 */
                   21710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   21711:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21712:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21713:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21714: 
                   21715:   /* submap 61 sub 50 */
                   21716:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   21717:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21718:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21719:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21720: 
                   21721:   /* submap 61 sub 51 */
                   21722:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   21723:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21725:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21726: 
                   21727:   /* submap 61 sub 52 */
                   21728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   21729:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21730:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21731:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21732: 
                   21733:   /* submap 61 sub 53 */
                   21734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   21735:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21737:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21738: 
                   21739:   /* submap 61 sub 54 */
                   21740:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   21741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21743:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21744: 
                   21745:   /* submap 61 sub 55 */
                   21746:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   21747:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21749:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21750: 
                   21751:   /* submap 61 sub 56 */
                   21752:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21754:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21755: 
                   21756:   /* submap 61 sub 57 */
                   21757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   21758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21760:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21761: 
                   21762:   /* submap 61 sub 58 */
                   21763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   21764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21766:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21767: 
                   21768:   /* submap 61 sub 59 */
                   21769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   21770:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21771:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21772:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21773: 
                   21774:   /* submap 61 sub 60 */
                   21775:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   21776:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21778:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21779: 
                   21780:   /* submap 61 sub 61 */
                   21781:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   21782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21784:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21785: 
                   21786:   /* submap 61 sub 62 */
                   21787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   21788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21790:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21791: 
                   21792:   /* submap 61 sub 63 */
                   21793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   21794:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21795:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21796:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21797: 
                   21798:   /* done: */
                   21799:   return(submap);
                   21800: }
                   21801: 
                   21802: /* create submap 62: */
                   21803: static struct _tme_m68k_decoder_submap *
                   21804: _tme_m68k_create_submap62(struct tme_m68k *ic)
                   21805: {
                   21806:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   21807:   int entry_i;
                   21808: 
                   21809:   /* allocate and initialize the submap: */
                   21810:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   21811:   submap_entry = submap;
                   21812:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   21813:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   21814:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   21815:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   21816:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   21817:       submap_entry++;
                   21818:   }
                   21819: 
                   21820:   /* fill the submap: */
                   21821:   submap_entry = submap;
                   21822: 
                   21823:   /* submap 62 sub 0 */
                   21824:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21827:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21828: 
                   21829:   /* submap 62 sub 1 */
                   21830:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   21832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21834:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21835: 
                   21836:   /* submap 62 sub 2 */
                   21837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   21839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21840:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21841:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21842: 
                   21843:   /* submap 62 sub 3 */
                   21844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   21846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21848:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21849: 
                   21850:   /* submap 62 sub 4 */
                   21851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   21853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21855:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21856: 
                   21857:   /* submap 62 sub 5 */
                   21858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21859:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   21860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21862:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21863: 
                   21864:   /* submap 62 sub 6 */
                   21865:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   21867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21869:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21870: 
                   21871:   /* submap 62 sub 7 */
                   21872:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   21874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21876:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   21877: 
                   21878:   /* submap 62 sub 8 */
                   21879:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21880:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21881:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21882:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21883: 
                   21884:   /* submap 62 sub 9 */
                   21885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   21887:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21889:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21890: 
                   21891:   /* submap 62 sub 10 */
                   21892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   21894:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21895:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21896:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21897: 
                   21898:   /* submap 62 sub 11 */
                   21899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21900:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   21901:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21902:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21903:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21904: 
                   21905:   /* submap 62 sub 12 */
                   21906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21907:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   21908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21909:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21910:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21911: 
                   21912:   /* submap 62 sub 13 */
                   21913:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21914:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   21915:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21917:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21918: 
                   21919:   /* submap 62 sub 14 */
                   21920:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21921:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   21922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21924:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21925: 
                   21926:   /* submap 62 sub 15 */
                   21927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   21929:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21930:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21931:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   21932: 
                   21933:   /* submap 62 sub 16 */
                   21934:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21935:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21936:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21937:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21938: 
                   21939:   /* submap 62 sub 17 */
                   21940:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21941:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   21942:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21944:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21945: 
                   21946:   /* submap 62 sub 18 */
                   21947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   21949:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21950:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21951:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21952: 
                   21953:   /* submap 62 sub 19 */
                   21954:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21955:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   21956:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21957:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21958:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21959: 
                   21960:   /* submap 62 sub 20 */
                   21961:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21962:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   21963:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21964:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21965:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21966: 
                   21967:   /* submap 62 sub 21 */
                   21968:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21969:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   21970:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21972:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21973: 
                   21974:   /* submap 62 sub 22 */
                   21975:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21976:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   21977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21979:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21980: 
                   21981:   /* submap 62 sub 23 */
                   21982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21983:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   21984:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21986:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   21987: 
                   21988:   /* submap 62 sub 24 */
                   21989:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21992:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   21993: 
                   21994:   /* submap 62 sub 25 */
                   21995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   21996:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   21997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   21998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   21999:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22000: 
                   22001:   /* submap 62 sub 26 */
                   22002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   22004:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22005:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22006:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22007: 
                   22008:   /* submap 62 sub 27 */
                   22009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   22011:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22012:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22013:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22014: 
                   22015:   /* submap 62 sub 28 */
                   22016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   22018:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22019:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22020:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22021: 
                   22022:   /* submap 62 sub 29 */
                   22023:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22024:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   22025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22027:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22028: 
                   22029:   /* submap 62 sub 30 */
                   22030:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   22032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22034:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22035: 
                   22036:   /* submap 62 sub 31 */
                   22037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22038:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   22039:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22041:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22042: 
                   22043:   /* submap 62 sub 32 */
                   22044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22046:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22047: 
                   22048:   /* submap 62 sub 33 */
                   22049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   22050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22052:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22053: 
                   22054:   /* submap 62 sub 34 */
                   22055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   22056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22058:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22059: 
                   22060:   /* submap 62 sub 35 */
                   22061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   22062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22064:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22065: 
                   22066:   /* submap 62 sub 36 */
                   22067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   22068:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22070:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22071: 
                   22072:   /* submap 62 sub 37 */
                   22073:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   22074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22075:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22076:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22077: 
                   22078:   /* submap 62 sub 38 */
                   22079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   22080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22082:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22083: 
                   22084:   /* submap 62 sub 39 */
                   22085:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   22086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22088:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22089: 
                   22090:   /* submap 62 sub 40 */
                   22091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22093:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22094: 
                   22095:   /* submap 62 sub 41 */
                   22096:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   22097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22099:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22100: 
                   22101:   /* submap 62 sub 42 */
                   22102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   22103:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22104:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22105:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22106: 
                   22107:   /* submap 62 sub 43 */
                   22108:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   22109:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22110:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22111:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22112: 
                   22113:   /* submap 62 sub 44 */
                   22114:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   22115:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22116:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22117:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22118: 
                   22119:   /* submap 62 sub 45 */
                   22120:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   22121:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22123:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22124: 
                   22125:   /* submap 62 sub 46 */
                   22126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   22127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22129:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22130: 
                   22131:   /* submap 62 sub 47 */
                   22132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   22133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22135:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22136: 
                   22137:   /* submap 62 sub 48 */
                   22138:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22139:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22140:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22141: 
                   22142:   /* submap 62 sub 49 */
                   22143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   22144:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22145:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22146:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22147: 
                   22148:   /* submap 62 sub 50 */
                   22149:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   22150:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22152:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22153: 
                   22154:   /* submap 62 sub 51 */
                   22155:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   22156:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22158:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22159: 
                   22160:   /* submap 62 sub 52 */
                   22161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   22162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22164:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22165: 
                   22166:   /* submap 62 sub 53 */
                   22167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   22168:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22170:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22171: 
                   22172:   /* submap 62 sub 54 */
                   22173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   22174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22176:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22177: 
                   22178:   /* submap 62 sub 55 */
                   22179:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   22180:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22182:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22183: 
                   22184:   /* submap 62 sub 56 */
                   22185:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22187:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22188: 
                   22189:   /* submap 62 sub 57 */
                   22190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   22191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22193:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22194: 
                   22195:   /* submap 62 sub 58 */
                   22196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   22197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22199:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22200: 
                   22201:   /* submap 62 sub 59 */
                   22202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   22203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22205:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22206: 
                   22207:   /* submap 62 sub 60 */
                   22208:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   22209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22211:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22212: 
                   22213:   /* submap 62 sub 61 */
                   22214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   22215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22216:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22217:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22218: 
                   22219:   /* submap 62 sub 62 */
                   22220:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   22221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22223:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22224: 
                   22225:   /* submap 62 sub 63 */
                   22226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   22227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22229:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22230: 
                   22231:   /* done: */
                   22232:   return(submap);
                   22233: }
                   22234: 
                   22235: /* create submap 63: */
                   22236: static struct _tme_m68k_decoder_submap *
                   22237: _tme_m68k_create_submap63(struct tme_m68k *ic)
                   22238: {
                   22239:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   22240:   int entry_i;
                   22241: 
                   22242:   /* allocate and initialize the submap: */
                   22243:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   22244:   submap_entry = submap;
                   22245:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   22246:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   22247:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   22248:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   22249:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   22250:       submap_entry++;
                   22251:   }
                   22252: 
                   22253:   /* fill the submap: */
                   22254:   submap_entry = submap;
                   22255: 
                   22256:   /* submap 63 sub 0 */
                   22257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22260:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22261: 
                   22262:   /* submap 63 sub 1 */
                   22263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   22265:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22267:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22268: 
                   22269:   /* submap 63 sub 2 */
                   22270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22271:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   22272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22274:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22275: 
                   22276:   /* submap 63 sub 3 */
                   22277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   22279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22280:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22281:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22282: 
                   22283:   /* submap 63 sub 4 */
                   22284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   22286:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22288:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22289: 
                   22290:   /* submap 63 sub 5 */
                   22291:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   22293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22295:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22296: 
                   22297:   /* submap 63 sub 6 */
                   22298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   22300:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22302:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22303: 
                   22304:   /* submap 63 sub 7 */
                   22305:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22306:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   22307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22309:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22310: 
                   22311:   /* submap 63 sub 8 */
                   22312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22314:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22315:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22316: 
                   22317:   /* submap 63 sub 9 */
                   22318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22319:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   22320:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22321:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22322:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22323: 
                   22324:   /* submap 63 sub 10 */
                   22325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   22327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22328:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22329:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22330: 
                   22331:   /* submap 63 sub 11 */
                   22332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22333:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   22334:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22335:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22336:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22337: 
                   22338:   /* submap 63 sub 12 */
                   22339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   22341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22343:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22344: 
                   22345:   /* submap 63 sub 13 */
                   22346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   22348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22350:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22351: 
                   22352:   /* submap 63 sub 14 */
                   22353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22354:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   22355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22357:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22358: 
                   22359:   /* submap 63 sub 15 */
                   22360:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   22362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22364:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22365: 
                   22366:   /* submap 63 sub 16 */
                   22367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22369:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22370:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22371: 
                   22372:   /* submap 63 sub 17 */
                   22373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   22375:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22376:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22377:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22378: 
                   22379:   /* submap 63 sub 18 */
                   22380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   22382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22383:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22384:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22385: 
                   22386:   /* submap 63 sub 19 */
                   22387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22388:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   22389:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22390:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22391:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22392: 
                   22393:   /* submap 63 sub 20 */
                   22394:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22395:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   22396:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22398:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22399: 
                   22400:   /* submap 63 sub 21 */
                   22401:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   22403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22405:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22406: 
                   22407:   /* submap 63 sub 22 */
                   22408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   22410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22412:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22413: 
                   22414:   /* submap 63 sub 23 */
                   22415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22416:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   22417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22419:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22420: 
                   22421:   /* submap 63 sub 24 */
                   22422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22425:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22426: 
                   22427:   /* submap 63 sub 25 */
                   22428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   22430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22432:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22433: 
                   22434:   /* submap 63 sub 26 */
                   22435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   22437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22440: 
                   22441:   /* submap 63 sub 27 */
                   22442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   22444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22445:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22446:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22447: 
                   22448:   /* submap 63 sub 28 */
                   22449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   22451:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22452:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22453:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22454: 
                   22455:   /* submap 63 sub 29 */
                   22456:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22457:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   22458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22461: 
                   22462:   /* submap 63 sub 30 */
                   22463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   22465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22467:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22468: 
                   22469:   /* submap 63 sub 31 */
                   22470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   22471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   22472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22474:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22475: 
                   22476:   /* submap 63 sub 32 */
                   22477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22479:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22480: 
                   22481:   /* submap 63 sub 33 */
                   22482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   22483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22485:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22486: 
                   22487:   /* submap 63 sub 34 */
                   22488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   22489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22491:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22492: 
                   22493:   /* submap 63 sub 35 */
                   22494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   22495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22497:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22498: 
                   22499:   /* submap 63 sub 36 */
                   22500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   22501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22503:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22504: 
                   22505:   /* submap 63 sub 37 */
                   22506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   22507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22509:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22510: 
                   22511:   /* submap 63 sub 38 */
                   22512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   22513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22515:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22516: 
                   22517:   /* submap 63 sub 39 */
                   22518:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   22519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22521:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22522: 
                   22523:   /* submap 63 sub 40 */
                   22524:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22526:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22527: 
                   22528:   /* submap 63 sub 41 */
                   22529:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   22530:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22532:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22533: 
                   22534:   /* submap 63 sub 42 */
                   22535:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   22536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22538:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22539: 
                   22540:   /* submap 63 sub 43 */
                   22541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   22542:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22544:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22545: 
                   22546:   /* submap 63 sub 44 */
                   22547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   22548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22550:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22551: 
                   22552:   /* submap 63 sub 45 */
                   22553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   22554:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22556:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22557: 
                   22558:   /* submap 63 sub 46 */
                   22559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   22560:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22562:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22563: 
                   22564:   /* submap 63 sub 47 */
                   22565:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   22566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22568:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22569: 
                   22570:   /* submap 63 sub 48 */
                   22571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22573:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22574: 
                   22575:   /* submap 63 sub 49 */
                   22576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   22577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22579:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22580: 
                   22581:   /* submap 63 sub 50 */
                   22582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   22583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22585:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22586: 
                   22587:   /* submap 63 sub 51 */
                   22588:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   22589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22591:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22592: 
                   22593:   /* submap 63 sub 52 */
                   22594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   22595:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22597:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22598: 
                   22599:   /* submap 63 sub 53 */
                   22600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   22601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22602:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22603:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22604: 
                   22605:   /* submap 63 sub 54 */
                   22606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   22607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22608:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22609:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22610: 
                   22611:   /* submap 63 sub 55 */
                   22612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   22613:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22615:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22616: 
                   22617:   /* submap 63 sub 56 */
                   22618:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22619:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22620:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22621: 
                   22622:   /* submap 63 sub 57 */
                   22623:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   22624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22625:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22626:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22627: 
                   22628:   /* submap 63 sub 58 */
                   22629:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   22630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22632:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22633: 
                   22634:   /* submap 63 sub 59 */
                   22635:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   22636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22637:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22638:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22639: 
                   22640:   /* submap 63 sub 60 */
                   22641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   22642:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22644:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22645: 
                   22646:   /* submap 63 sub 61 */
                   22647:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   22648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22650:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22651: 
                   22652:   /* submap 63 sub 62 */
                   22653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   22654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22656:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22657: 
                   22658:   /* submap 63 sub 63 */
                   22659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   22660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22662:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22663: 
                   22664:   /* done: */
                   22665:   return(submap);
                   22666: }
                   22667: 
                   22668: /* create submap 64: */
                   22669: static struct _tme_m68k_decoder_submap *
                   22670: _tme_m68k_create_submap64(struct tme_m68k *ic)
                   22671: {
                   22672:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   22673:   int entry_i;
                   22674: 
                   22675:   /* allocate and initialize the submap: */
                   22676:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   22677:   submap_entry = submap;
                   22678:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   22679:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   22680:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   22681:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   22682:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   22683:       submap_entry++;
                   22684:   }
                   22685: 
                   22686:   /* fill the submap: */
                   22687:   submap_entry = submap;
                   22688: 
                   22689:   /* submap 64 sub 0 */
                   22690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22693:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22694: 
                   22695:   /* submap 64 sub 1 */
                   22696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   22698:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22700:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22701: 
                   22702:   /* submap 64 sub 2 */
                   22703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   22705:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22706:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22707:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22708: 
                   22709:   /* submap 64 sub 3 */
                   22710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22711:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   22712:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22713:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22714:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22715: 
                   22716:   /* submap 64 sub 4 */
                   22717:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22718:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   22719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22721:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22722: 
                   22723:   /* submap 64 sub 5 */
                   22724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22725:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   22726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22728:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22729: 
                   22730:   /* submap 64 sub 6 */
                   22731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   22733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22735:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22736: 
                   22737:   /* submap 64 sub 7 */
                   22738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   22740:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22742:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22743: 
                   22744:   /* submap 64 sub 8 */
                   22745:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22746:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22747:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22748:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22749: 
                   22750:   /* submap 64 sub 9 */
                   22751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22752:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   22753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22755:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22756: 
                   22757:   /* submap 64 sub 10 */
                   22758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   22760:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22762:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22763: 
                   22764:   /* submap 64 sub 11 */
                   22765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   22767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22769:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22770: 
                   22771:   /* submap 64 sub 12 */
                   22772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   22774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22775:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22776:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22777: 
                   22778:   /* submap 64 sub 13 */
                   22779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22780:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   22781:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22783:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22784: 
                   22785:   /* submap 64 sub 14 */
                   22786:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   22788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22790:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22791: 
                   22792:   /* submap 64 sub 15 */
                   22793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22794:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   22795:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22797:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22798: 
                   22799:   /* submap 64 sub 16 */
                   22800:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22803:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22804: 
                   22805:   /* submap 64 sub 17 */
                   22806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   22808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22810:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22811: 
                   22812:   /* submap 64 sub 18 */
                   22813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   22815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22816:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22817:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22818: 
                   22819:   /* submap 64 sub 19 */
                   22820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   22822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22824:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22825: 
                   22826:   /* submap 64 sub 20 */
                   22827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   22829:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22830:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22831:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22832: 
                   22833:   /* submap 64 sub 21 */
                   22834:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22835:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   22836:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22838:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22839: 
                   22840:   /* submap 64 sub 22 */
                   22841:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   22843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22845:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22846: 
                   22847:   /* submap 64 sub 23 */
                   22848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22849:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   22850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22852:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   22853: 
                   22854:   /* submap 64 sub 24 */
                   22855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22858:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22859: 
                   22860:   /* submap 64 sub 25 */
                   22861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   22863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22865:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22866: 
                   22867:   /* submap 64 sub 26 */
                   22868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22869:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   22870:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22871:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22872:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22873: 
                   22874:   /* submap 64 sub 27 */
                   22875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   22877:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22879:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22880: 
                   22881:   /* submap 64 sub 28 */
                   22882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   22884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22886:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22887: 
                   22888:   /* submap 64 sub 29 */
                   22889:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22890:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   22891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22893:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22894: 
                   22895:   /* submap 64 sub 30 */
                   22896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   22898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22900:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22901: 
                   22902:   /* submap 64 sub 31 */
                   22903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   22904:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   22905:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22907:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   22908: 
                   22909:   /* submap 64 sub 32 */
                   22910:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22911:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22912:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22913: 
                   22914:   /* submap 64 sub 33 */
                   22915:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   22916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22918:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22919: 
                   22920:   /* submap 64 sub 34 */
                   22921:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   22922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22924:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22925: 
                   22926:   /* submap 64 sub 35 */
                   22927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   22928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22929:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22930:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22931: 
                   22932:   /* submap 64 sub 36 */
                   22933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   22934:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22935:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22936:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22937: 
                   22938:   /* submap 64 sub 37 */
                   22939:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   22940:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22941:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22942:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22943: 
                   22944:   /* submap 64 sub 38 */
                   22945:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   22946:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22948:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22949: 
                   22950:   /* submap 64 sub 39 */
                   22951:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   22952:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22954:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   22955: 
                   22956:   /* submap 64 sub 40 */
                   22957:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22959:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22960: 
                   22961:   /* submap 64 sub 41 */
                   22962:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   22963:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22964:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22965:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22966: 
                   22967:   /* submap 64 sub 42 */
                   22968:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   22969:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22970:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22971:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22972: 
                   22973:   /* submap 64 sub 43 */
                   22974:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   22975:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22976:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22977:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22978: 
                   22979:   /* submap 64 sub 44 */
                   22980:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   22981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22983:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22984: 
                   22985:   /* submap 64 sub 45 */
                   22986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   22987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22989:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22990: 
                   22991:   /* submap 64 sub 46 */
                   22992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   22993:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   22994:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   22995:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   22996: 
                   22997:   /* submap 64 sub 47 */
                   22998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   22999:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23001:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23002: 
                   23003:   /* submap 64 sub 48 */
                   23004:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23005:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23006:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23007: 
                   23008:   /* submap 64 sub 49 */
                   23009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   23010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23011:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23012:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23013: 
                   23014:   /* submap 64 sub 50 */
                   23015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   23016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23018:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23019: 
                   23020:   /* submap 64 sub 51 */
                   23021:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   23022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23023:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23024:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23025: 
                   23026:   /* submap 64 sub 52 */
                   23027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   23028:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23029:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23030:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23031: 
                   23032:   /* submap 64 sub 53 */
                   23033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   23034:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23035:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23036:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23037: 
                   23038:   /* submap 64 sub 54 */
                   23039:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   23040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23041:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23042:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23043: 
                   23044:   /* submap 64 sub 55 */
                   23045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   23046:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23047:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23048:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23049: 
                   23050:   /* submap 64 sub 56 */
                   23051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23053:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23054: 
                   23055:   /* submap 64 sub 57 */
                   23056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   23057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23058:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23059:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23060: 
                   23061:   /* submap 64 sub 58 */
                   23062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   23063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23065:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23066: 
                   23067:   /* submap 64 sub 59 */
                   23068:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   23069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23071:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23072: 
                   23073:   /* submap 64 sub 60 */
                   23074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   23075:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23076:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23077:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23078: 
                   23079:   /* submap 64 sub 61 */
                   23080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   23081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23083:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23084: 
                   23085:   /* submap 64 sub 62 */
                   23086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   23087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23089:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23090: 
                   23091:   /* submap 64 sub 63 */
                   23092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   23093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23095:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23096: 
                   23097:   /* done: */
                   23098:   return(submap);
                   23099: }
                   23100: 
                   23101: /* create submap 65: */
                   23102: static struct _tme_m68k_decoder_submap *
                   23103: _tme_m68k_create_submap65(struct tme_m68k *ic)
                   23104: {
                   23105:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   23106:   int entry_i;
                   23107: 
                   23108:   /* allocate and initialize the submap: */
                   23109:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   23110:   submap_entry = submap;
                   23111:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   23112:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   23113:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   23114:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   23115:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   23116:       submap_entry++;
                   23117:   }
                   23118: 
                   23119:   /* fill the submap: */
                   23120:   submap_entry = submap;
                   23121: 
                   23122:   /* submap 65 sub 0 */
                   23123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23125:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23126:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23127: 
                   23128:   /* submap 65 sub 1 */
                   23129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23130:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   23131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23133:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23134: 
                   23135:   /* submap 65 sub 2 */
                   23136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   23138:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23139:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23140:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23141: 
                   23142:   /* submap 65 sub 3 */
                   23143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23144:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   23145:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23147:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23148: 
                   23149:   /* submap 65 sub 4 */
                   23150:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   23152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23154:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23155: 
                   23156:   /* submap 65 sub 5 */
                   23157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   23159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23161:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23162: 
                   23163:   /* submap 65 sub 6 */
                   23164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   23166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23168:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23169: 
                   23170:   /* submap 65 sub 7 */
                   23171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   23173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23175:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23176: 
                   23177:   /* submap 65 sub 8 */
                   23178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23179:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23180:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23181:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23182: 
                   23183:   /* submap 65 sub 9 */
                   23184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23185:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   23186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23188:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23189: 
                   23190:   /* submap 65 sub 10 */
                   23191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   23193:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23194:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23195:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23196: 
                   23197:   /* submap 65 sub 11 */
                   23198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   23200:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23202:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23203: 
                   23204:   /* submap 65 sub 12 */
                   23205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   23207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23208:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23209:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23210: 
                   23211:   /* submap 65 sub 13 */
                   23212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   23214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23216:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23217: 
                   23218:   /* submap 65 sub 14 */
                   23219:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23220:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   23221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23223:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23224: 
                   23225:   /* submap 65 sub 15 */
                   23226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   23228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23230:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23231: 
                   23232:   /* submap 65 sub 16 */
                   23233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23236:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23237: 
                   23238:   /* submap 65 sub 17 */
                   23239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23240:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   23241:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23243:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23244: 
                   23245:   /* submap 65 sub 18 */
                   23246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   23248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23249:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23250:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23251: 
                   23252:   /* submap 65 sub 19 */
                   23253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23254:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   23255:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23256:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23257:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23258: 
                   23259:   /* submap 65 sub 20 */
                   23260:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23261:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   23262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23264:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23265: 
                   23266:   /* submap 65 sub 21 */
                   23267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   23269:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23271:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23272: 
                   23273:   /* submap 65 sub 22 */
                   23274:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23275:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   23276:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23278:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23279: 
                   23280:   /* submap 65 sub 23 */
                   23281:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   23283:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23285:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23286: 
                   23287:   /* submap 65 sub 24 */
                   23288:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23289:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23290:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23291:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23292: 
                   23293:   /* submap 65 sub 25 */
                   23294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23295:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   23296:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23298:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23299: 
                   23300:   /* submap 65 sub 26 */
                   23301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   23303:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23304:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23305:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23306: 
                   23307:   /* submap 65 sub 27 */
                   23308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23309:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   23310:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23311:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23312:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23313: 
                   23314:   /* submap 65 sub 28 */
                   23315:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23316:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   23317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23319:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23320: 
                   23321:   /* submap 65 sub 29 */
                   23322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   23324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23326:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23327: 
                   23328:   /* submap 65 sub 30 */
                   23329:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   23331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23333:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23334: 
                   23335:   /* submap 65 sub 31 */
                   23336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   23338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23340:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23341: 
                   23342:   /* submap 65 sub 32 */
                   23343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23345:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23346: 
                   23347:   /* submap 65 sub 33 */
                   23348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   23349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23351:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23352: 
                   23353:   /* submap 65 sub 34 */
                   23354:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   23355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23357:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23358: 
                   23359:   /* submap 65 sub 35 */
                   23360:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   23361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23363:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23364: 
                   23365:   /* submap 65 sub 36 */
                   23366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   23367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23369:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23370: 
                   23371:   /* submap 65 sub 37 */
                   23372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   23373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23375:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23376: 
                   23377:   /* submap 65 sub 38 */
                   23378:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   23379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23381:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23382: 
                   23383:   /* submap 65 sub 39 */
                   23384:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   23385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23387:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23388: 
                   23389:   /* submap 65 sub 40 */
                   23390:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23392:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23393: 
                   23394:   /* submap 65 sub 41 */
                   23395:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   23396:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23398:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23399: 
                   23400:   /* submap 65 sub 42 */
                   23401:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   23402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23404:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23405: 
                   23406:   /* submap 65 sub 43 */
                   23407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   23408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23410:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23411: 
                   23412:   /* submap 65 sub 44 */
                   23413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   23414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23416:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23417: 
                   23418:   /* submap 65 sub 45 */
                   23419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   23420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23422:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23423: 
                   23424:   /* submap 65 sub 46 */
                   23425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   23426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23428:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23429: 
                   23430:   /* submap 65 sub 47 */
                   23431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   23432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23434:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23435: 
                   23436:   /* submap 65 sub 48 */
                   23437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23440: 
                   23441:   /* submap 65 sub 49 */
                   23442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   23443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23445:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23446: 
                   23447:   /* submap 65 sub 50 */
                   23448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   23449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23451:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23452: 
                   23453:   /* submap 65 sub 51 */
                   23454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   23455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23456:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23457:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23458: 
                   23459:   /* submap 65 sub 52 */
                   23460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   23461:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23462:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23463:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23464: 
                   23465:   /* submap 65 sub 53 */
                   23466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   23467:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23469:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23470: 
                   23471:   /* submap 65 sub 54 */
                   23472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   23473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23475:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23476: 
                   23477:   /* submap 65 sub 55 */
                   23478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   23479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23481:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23482: 
                   23483:   /* submap 65 sub 56 */
                   23484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23486:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23487: 
                   23488:   /* submap 65 sub 57 */
                   23489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   23490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23492:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23493: 
                   23494:   /* submap 65 sub 58 */
                   23495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   23496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23498:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23499: 
                   23500:   /* submap 65 sub 59 */
                   23501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   23502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23504:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23505: 
                   23506:   /* submap 65 sub 60 */
                   23507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   23508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23510:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23511: 
                   23512:   /* submap 65 sub 61 */
                   23513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   23514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23516:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23517: 
                   23518:   /* submap 65 sub 62 */
                   23519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   23520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23522:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23523: 
                   23524:   /* submap 65 sub 63 */
                   23525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   23526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23528:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23529: 
                   23530:   /* done: */
                   23531:   return(submap);
                   23532: }
                   23533: 
                   23534: /* create submap 66: */
                   23535: static struct _tme_m68k_decoder_submap *
                   23536: _tme_m68k_create_submap66(struct tme_m68k *ic)
                   23537: {
                   23538:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   23539:   int entry_i;
                   23540: 
                   23541:   /* allocate and initialize the submap: */
                   23542:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   23543:   submap_entry = submap;
                   23544:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   23545:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   23546:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   23547:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   23548:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   23549:       submap_entry++;
                   23550:   }
                   23551: 
                   23552:   /* fill the submap: */
                   23553:   submap_entry = submap;
                   23554: 
                   23555:   /* submap 66 sub 0 */
                   23556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23559:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23560: 
                   23561:   /* submap 66 sub 1 */
                   23562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   23564:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23565:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23566:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23567: 
                   23568:   /* submap 66 sub 2 */
                   23569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23570:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   23571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23573:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23574: 
                   23575:   /* submap 66 sub 3 */
                   23576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   23578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23580:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23581: 
                   23582:   /* submap 66 sub 4 */
                   23583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   23585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23587:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23588: 
                   23589:   /* submap 66 sub 5 */
                   23590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   23592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23594:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23595: 
                   23596:   /* submap 66 sub 6 */
                   23597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   23599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23601:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23602: 
                   23603:   /* submap 66 sub 7 */
                   23604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   23606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23608:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23609: 
                   23610:   /* submap 66 sub 8 */
                   23611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23613:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23614:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23615: 
                   23616:   /* submap 66 sub 9 */
                   23617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23618:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   23619:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23620:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23621:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23622: 
                   23623:   /* submap 66 sub 10 */
                   23624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23625:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   23626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23627:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23628:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23629: 
                   23630:   /* submap 66 sub 11 */
                   23631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   23633:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23634:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23635:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23636: 
                   23637:   /* submap 66 sub 12 */
                   23638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   23640:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23642:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23643: 
                   23644:   /* submap 66 sub 13 */
                   23645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   23647:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23649:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23650: 
                   23651:   /* submap 66 sub 14 */
                   23652:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   23654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23656:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23657: 
                   23658:   /* submap 66 sub 15 */
                   23659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   23661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23663:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23664: 
                   23665:   /* submap 66 sub 16 */
                   23666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23669:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23670: 
                   23671:   /* submap 66 sub 17 */
                   23672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   23674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23675:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23676:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23677: 
                   23678:   /* submap 66 sub 18 */
                   23679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   23681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23682:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23683:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23684: 
                   23685:   /* submap 66 sub 19 */
                   23686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   23688:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23689:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23690:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23691: 
                   23692:   /* submap 66 sub 20 */
                   23693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   23695:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23697:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23698: 
                   23699:   /* submap 66 sub 21 */
                   23700:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23701:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   23702:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23704:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23705: 
                   23706:   /* submap 66 sub 22 */
                   23707:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   23709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23711:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23712: 
                   23713:   /* submap 66 sub 23 */
                   23714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23715:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   23716:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23717:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23718:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23719: 
                   23720:   /* submap 66 sub 24 */
                   23721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23722:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23723:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23724:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23725: 
                   23726:   /* submap 66 sub 25 */
                   23727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   23729:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23730:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23731:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23732: 
                   23733:   /* submap 66 sub 26 */
                   23734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23735:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   23736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23738:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23739: 
                   23740:   /* submap 66 sub 27 */
                   23741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   23743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23745:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23746: 
                   23747:   /* submap 66 sub 28 */
                   23748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   23750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23752:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23753: 
                   23754:   /* submap 66 sub 29 */
                   23755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   23757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23759:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23760: 
                   23761:   /* submap 66 sub 30 */
                   23762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   23764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23766:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23767: 
                   23768:   /* submap 66 sub 31 */
                   23769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   23770:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   23771:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23773:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23774: 
                   23775:   /* submap 66 sub 32 */
                   23776:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23778:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23779: 
                   23780:   /* submap 66 sub 33 */
                   23781:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   23782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23784:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23785: 
                   23786:   /* submap 66 sub 34 */
                   23787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   23788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23790:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23791: 
                   23792:   /* submap 66 sub 35 */
                   23793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   23794:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23795:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23796:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23797: 
                   23798:   /* submap 66 sub 36 */
                   23799:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   23800:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23802:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23803: 
                   23804:   /* submap 66 sub 37 */
                   23805:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   23806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23808:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23809: 
                   23810:   /* submap 66 sub 38 */
                   23811:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   23812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23814:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23815: 
                   23816:   /* submap 66 sub 39 */
                   23817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   23818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23820:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23821: 
                   23822:   /* submap 66 sub 40 */
                   23823:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23824:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23825:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23826: 
                   23827:   /* submap 66 sub 41 */
                   23828:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   23829:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23830:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23831:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23832: 
                   23833:   /* submap 66 sub 42 */
                   23834:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   23835:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23836:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23837:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23838: 
                   23839:   /* submap 66 sub 43 */
                   23840:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   23841:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23843:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23844: 
                   23845:   /* submap 66 sub 44 */
                   23846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   23847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23849:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23850: 
                   23851:   /* submap 66 sub 45 */
                   23852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   23853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23855:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23856: 
                   23857:   /* submap 66 sub 46 */
                   23858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   23859:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23861:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23862: 
                   23863:   /* submap 66 sub 47 */
                   23864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   23865:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23867:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   23868: 
                   23869:   /* submap 66 sub 48 */
                   23870:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23871:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23872:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23873: 
                   23874:   /* submap 66 sub 49 */
                   23875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   23876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23877:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23878:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23879: 
                   23880:   /* submap 66 sub 50 */
                   23881:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   23882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23884:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23885: 
                   23886:   /* submap 66 sub 51 */
                   23887:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   23888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23889:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23890:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23891: 
                   23892:   /* submap 66 sub 52 */
                   23893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   23894:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23895:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23896:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23897: 
                   23898:   /* submap 66 sub 53 */
                   23899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   23900:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23901:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23902:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23903: 
                   23904:   /* submap 66 sub 54 */
                   23905:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   23906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23907:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23908:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23909: 
                   23910:   /* submap 66 sub 55 */
                   23911:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   23912:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23913:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23914:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   23915: 
                   23916:   /* submap 66 sub 56 */
                   23917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23919:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23920: 
                   23921:   /* submap 66 sub 57 */
                   23922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   23923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23924:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23925:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23926: 
                   23927:   /* submap 66 sub 58 */
                   23928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   23929:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23930:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23931:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23932: 
                   23933:   /* submap 66 sub 59 */
                   23934:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   23935:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23936:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23937:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23938: 
                   23939:   /* submap 66 sub 60 */
                   23940:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   23941:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23942:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23943:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23944: 
                   23945:   /* submap 66 sub 61 */
                   23946:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   23947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23949:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23950: 
                   23951:   /* submap 66 sub 62 */
                   23952:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   23953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23954:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23955:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23956: 
                   23957:   /* submap 66 sub 63 */
                   23958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   23959:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23960:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23961:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   23962: 
                   23963:   /* done: */
                   23964:   return(submap);
                   23965: }
                   23966: 
                   23967: /* create submap 67: */
                   23968: static struct _tme_m68k_decoder_submap *
                   23969: _tme_m68k_create_submap67(struct tme_m68k *ic)
                   23970: {
                   23971:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   23972:   int entry_i;
                   23973: 
                   23974:   /* allocate and initialize the submap: */
                   23975:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   23976:   submap_entry = submap;
                   23977:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   23978:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   23979:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   23980:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   23981:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   23982:       submap_entry++;
                   23983:   }
                   23984: 
                   23985:   /* fill the submap: */
                   23986:   submap_entry = submap;
                   23987: 
                   23988:   /* submap 67 sub 0 */
                   23989:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   23990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23992:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   23993: 
                   23994:   /* submap 67 sub 1 */
                   23995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   23996:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   23997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   23998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   23999:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24000: 
                   24001:   /* submap 67 sub 2 */
                   24002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   24004:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24005:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24006:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24007: 
                   24008:   /* submap 67 sub 3 */
                   24009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   24011:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24012:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24013:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24014: 
                   24015:   /* submap 67 sub 4 */
                   24016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   24018:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24019:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24020:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24021: 
                   24022:   /* submap 67 sub 5 */
                   24023:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24024:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   24025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24027:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24028: 
                   24029:   /* submap 67 sub 6 */
                   24030:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   24032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24034:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24035: 
                   24036:   /* submap 67 sub 7 */
                   24037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24038:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   24039:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24041:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24042: 
                   24043:   /* submap 67 sub 8 */
                   24044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24046:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24047:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24048: 
                   24049:   /* submap 67 sub 9 */
                   24050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24051:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   24052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24053:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24054:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24055: 
                   24056:   /* submap 67 sub 10 */
                   24057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24058:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   24059:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24060:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24061:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24062: 
                   24063:   /* submap 67 sub 11 */
                   24064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   24066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24068:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24069: 
                   24070:   /* submap 67 sub 12 */
                   24071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   24073:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24075:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24076: 
                   24077:   /* submap 67 sub 13 */
                   24078:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   24080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24082:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24083: 
                   24084:   /* submap 67 sub 14 */
                   24085:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   24087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24089:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24090: 
                   24091:   /* submap 67 sub 15 */
                   24092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   24094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24095:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24096:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24097: 
                   24098:   /* submap 67 sub 16 */
                   24099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24102:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24103: 
                   24104:   /* submap 67 sub 17 */
                   24105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   24107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24108:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24109:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24110: 
                   24111:   /* submap 67 sub 18 */
                   24112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   24114:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24115:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24116:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24117: 
                   24118:   /* submap 67 sub 19 */
                   24119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24120:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   24121:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24123:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24124: 
                   24125:   /* submap 67 sub 20 */
                   24126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   24128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24130:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24131: 
                   24132:   /* submap 67 sub 21 */
                   24133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   24135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24137:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24138: 
                   24139:   /* submap 67 sub 22 */
                   24140:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   24142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24144:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24145: 
                   24146:   /* submap 67 sub 23 */
                   24147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   24149:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24150:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24151:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24152: 
                   24153:   /* submap 67 sub 24 */
                   24154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24155:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24156:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24157:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24158: 
                   24159:   /* submap 67 sub 25 */
                   24160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   24162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24164:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24165: 
                   24166:   /* submap 67 sub 26 */
                   24167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24168:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   24169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24171:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24172: 
                   24173:   /* submap 67 sub 27 */
                   24174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   24176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24178:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24179: 
                   24180:   /* submap 67 sub 28 */
                   24181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   24183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24185:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24186: 
                   24187:   /* submap 67 sub 29 */
                   24188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   24190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24192:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24193: 
                   24194:   /* submap 67 sub 30 */
                   24195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   24197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24199:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24200: 
                   24201:   /* submap 67 sub 31 */
                   24202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   24204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24206:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24207: 
                   24208:   /* submap 67 sub 32 */
                   24209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24211:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24212: 
                   24213:   /* submap 67 sub 33 */
                   24214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   24215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24216:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24217:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24218: 
                   24219:   /* submap 67 sub 34 */
                   24220:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   24221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24223:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24224: 
                   24225:   /* submap 67 sub 35 */
                   24226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   24227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24229:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24230: 
                   24231:   /* submap 67 sub 36 */
                   24232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   24233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24235:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24236: 
                   24237:   /* submap 67 sub 37 */
                   24238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   24239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24240:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24241:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24242: 
                   24243:   /* submap 67 sub 38 */
                   24244:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   24245:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24247:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24248: 
                   24249:   /* submap 67 sub 39 */
                   24250:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   24251:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24253:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24254: 
                   24255:   /* submap 67 sub 40 */
                   24256:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24258:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24259: 
                   24260:   /* submap 67 sub 41 */
                   24261:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   24262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24264:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24265: 
                   24266:   /* submap 67 sub 42 */
                   24267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   24268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24269:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24270:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24271: 
                   24272:   /* submap 67 sub 43 */
                   24273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   24274:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24275:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24276:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24277: 
                   24278:   /* submap 67 sub 44 */
                   24279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   24280:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24281:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24282:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24283: 
                   24284:   /* submap 67 sub 45 */
                   24285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   24286:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24288:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24289: 
                   24290:   /* submap 67 sub 46 */
                   24291:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   24292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24294:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24295: 
                   24296:   /* submap 67 sub 47 */
                   24297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   24298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24300:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24301: 
                   24302:   /* submap 67 sub 48 */
                   24303:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24304:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24305:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24306: 
                   24307:   /* submap 67 sub 49 */
                   24308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   24309:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24310:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24311:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24312: 
                   24313:   /* submap 67 sub 50 */
                   24314:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   24315:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24316:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24317:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24318: 
                   24319:   /* submap 67 sub 51 */
                   24320:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   24321:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24323:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24324: 
                   24325:   /* submap 67 sub 52 */
                   24326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   24327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24328:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24329:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24330: 
                   24331:   /* submap 67 sub 53 */
                   24332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   24333:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24334:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24335:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24336: 
                   24337:   /* submap 67 sub 54 */
                   24338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   24339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24341:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24342: 
                   24343:   /* submap 67 sub 55 */
                   24344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   24345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24347:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24348: 
                   24349:   /* submap 67 sub 56 */
                   24350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24352:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24353: 
                   24354:   /* submap 67 sub 57 */
                   24355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   24356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24358:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24359: 
                   24360:   /* submap 67 sub 58 */
                   24361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   24362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24364:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24365: 
                   24366:   /* submap 67 sub 59 */
                   24367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   24368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24369:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24370:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24371: 
                   24372:   /* submap 67 sub 60 */
                   24373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   24374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24375:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24376:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24377: 
                   24378:   /* submap 67 sub 61 */
                   24379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   24380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24382:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24383: 
                   24384:   /* submap 67 sub 62 */
                   24385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   24386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24388:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24389: 
                   24390:   /* submap 67 sub 63 */
                   24391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   24392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24394:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24395: 
                   24396:   /* done: */
                   24397:   return(submap);
                   24398: }
                   24399: 
                   24400: /* create submap 68: */
                   24401: static struct _tme_m68k_decoder_submap *
                   24402: _tme_m68k_create_submap68(struct tme_m68k *ic)
                   24403: {
                   24404:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   24405:   int entry_i;
                   24406: 
                   24407:   /* allocate and initialize the submap: */
                   24408:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   24409:   submap_entry = submap;
                   24410:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   24411:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   24412:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   24413:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   24414:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   24415:       submap_entry++;
                   24416:   }
                   24417: 
                   24418:   /* fill the submap: */
                   24419:   submap_entry = submap;
                   24420: 
                   24421:   /* submap 68 sub 0 */
                   24422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24425:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24426: 
                   24427:   /* submap 68 sub 1 */
                   24428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   24430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24432:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24433: 
                   24434:   /* submap 68 sub 2 */
                   24435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   24437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24440: 
                   24441:   /* submap 68 sub 3 */
                   24442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   24444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24445:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24446:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24447: 
                   24448:   /* submap 68 sub 4 */
                   24449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   24451:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24452:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24453:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24454: 
                   24455:   /* submap 68 sub 5 */
                   24456:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24457:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   24458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24461: 
                   24462:   /* submap 68 sub 6 */
                   24463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   24465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24467:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24468: 
                   24469:   /* submap 68 sub 7 */
                   24470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   24472:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24474:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24475: 
                   24476:   /* submap 68 sub 8 */
                   24477:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24480:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24481: 
                   24482:   /* submap 68 sub 9 */
                   24483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   24485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24486:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24487:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24488: 
                   24489:   /* submap 68 sub 10 */
                   24490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   24492:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24493:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24494:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24495: 
                   24496:   /* submap 68 sub 11 */
                   24497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24498:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   24499:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24501:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24502: 
                   24503:   /* submap 68 sub 12 */
                   24504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24505:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   24506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24508:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24509: 
                   24510:   /* submap 68 sub 13 */
                   24511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   24513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24515:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24516: 
                   24517:   /* submap 68 sub 14 */
                   24518:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   24520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24522:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24523: 
                   24524:   /* submap 68 sub 15 */
                   24525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   24527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24529:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24530: 
                   24531:   /* submap 68 sub 16 */
                   24532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24534:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24535:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24536: 
                   24537:   /* submap 68 sub 17 */
                   24538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   24540:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24542:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24543: 
                   24544:   /* submap 68 sub 18 */
                   24545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   24547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24549:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24550: 
                   24551:   /* submap 68 sub 19 */
                   24552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   24554:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24556:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24557: 
                   24558:   /* submap 68 sub 20 */
                   24559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24560:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   24561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24563:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24564: 
                   24565:   /* submap 68 sub 21 */
                   24566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   24568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24570:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24571: 
                   24572:   /* submap 68 sub 22 */
                   24573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   24575:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24577:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24578: 
                   24579:   /* submap 68 sub 23 */
                   24580:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   24582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24584:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24585: 
                   24586:   /* submap 68 sub 24 */
                   24587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24588:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24590:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24591: 
                   24592:   /* submap 68 sub 25 */
                   24593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   24595:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24597:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24598: 
                   24599:   /* submap 68 sub 26 */
                   24600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   24602:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24603:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24604:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24605: 
                   24606:   /* submap 68 sub 27 */
                   24607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24608:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   24609:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24610:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24611:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24612: 
                   24613:   /* submap 68 sub 28 */
                   24614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24615:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   24616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24618:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24619: 
                   24620:   /* submap 68 sub 29 */
                   24621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   24623:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24625:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24626: 
                   24627:   /* submap 68 sub 30 */
                   24628:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24629:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   24630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24632:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24633: 
                   24634:   /* submap 68 sub 31 */
                   24635:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   24637:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24639:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24640: 
                   24641:   /* submap 68 sub 32 */
                   24642:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24644:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24645: 
                   24646:   /* submap 68 sub 33 */
                   24647:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   24648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24650:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24651: 
                   24652:   /* submap 68 sub 34 */
                   24653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   24654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24656:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24657: 
                   24658:   /* submap 68 sub 35 */
                   24659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   24660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24662:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24663: 
                   24664:   /* submap 68 sub 36 */
                   24665:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   24666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24668:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24669: 
                   24670:   /* submap 68 sub 37 */
                   24671:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   24672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24674:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24675: 
                   24676:   /* submap 68 sub 38 */
                   24677:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   24678:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24680:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24681: 
                   24682:   /* submap 68 sub 39 */
                   24683:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   24684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24686:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24687: 
                   24688:   /* submap 68 sub 40 */
                   24689:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24691:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24692: 
                   24693:   /* submap 68 sub 41 */
                   24694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   24695:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24697:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24698: 
                   24699:   /* submap 68 sub 42 */
                   24700:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   24701:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24702:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24703:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24704: 
                   24705:   /* submap 68 sub 43 */
                   24706:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   24707:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24709:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24710: 
                   24711:   /* submap 68 sub 44 */
                   24712:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   24713:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24715:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24716: 
                   24717:   /* submap 68 sub 45 */
                   24718:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   24719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24721:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24722: 
                   24723:   /* submap 68 sub 46 */
                   24724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   24725:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24727:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24728: 
                   24729:   /* submap 68 sub 47 */
                   24730:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   24731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24733:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24734: 
                   24735:   /* submap 68 sub 48 */
                   24736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24738:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24739: 
                   24740:   /* submap 68 sub 49 */
                   24741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   24742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24744:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24745: 
                   24746:   /* submap 68 sub 50 */
                   24747:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   24748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24750:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24751: 
                   24752:   /* submap 68 sub 51 */
                   24753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   24754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24756:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24757: 
                   24758:   /* submap 68 sub 52 */
                   24759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   24760:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24762:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24763: 
                   24764:   /* submap 68 sub 53 */
                   24765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   24766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24768:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24769: 
                   24770:   /* submap 68 sub 54 */
                   24771:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   24772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24774:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24775: 
                   24776:   /* submap 68 sub 55 */
                   24777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   24778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24780:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24781: 
                   24782:   /* submap 68 sub 56 */
                   24783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24785:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24786: 
                   24787:   /* submap 68 sub 57 */
                   24788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   24789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24790:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24791:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24792: 
                   24793:   /* submap 68 sub 58 */
                   24794:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   24795:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24797:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24798: 
                   24799:   /* submap 68 sub 59 */
                   24800:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   24801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24803:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24804: 
                   24805:   /* submap 68 sub 60 */
                   24806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   24807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24809:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24810: 
                   24811:   /* submap 68 sub 61 */
                   24812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   24813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24815:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24816: 
                   24817:   /* submap 68 sub 62 */
                   24818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   24819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24821:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24822: 
                   24823:   /* submap 68 sub 63 */
                   24824:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   24825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24827:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   24828: 
                   24829:   /* done: */
                   24830:   return(submap);
                   24831: }
                   24832: 
                   24833: /* create submap 69: */
                   24834: static struct _tme_m68k_decoder_submap *
                   24835: _tme_m68k_create_submap69(struct tme_m68k *ic)
                   24836: {
                   24837:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   24838:   int entry_i;
                   24839: 
                   24840:   /* allocate and initialize the submap: */
                   24841:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   24842:   submap_entry = submap;
                   24843:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   24844:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   24845:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   24846:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   24847:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   24848:       submap_entry++;
                   24849:   }
                   24850: 
                   24851:   /* fill the submap: */
                   24852:   submap_entry = submap;
                   24853: 
                   24854:   /* submap 69 sub 0 */
                   24855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24858:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24859: 
                   24860:   /* submap 69 sub 1 */
                   24861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   24863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24864:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24865:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24866: 
                   24867:   /* submap 69 sub 2 */
                   24868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24869:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   24870:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24871:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24872:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24873: 
                   24874:   /* submap 69 sub 3 */
                   24875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24876:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   24877:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24879:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24880: 
                   24881:   /* submap 69 sub 4 */
                   24882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   24884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24886:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24887: 
                   24888:   /* submap 69 sub 5 */
                   24889:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24890:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   24891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24893:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24894: 
                   24895:   /* submap 69 sub 6 */
                   24896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   24898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24900:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24901: 
                   24902:   /* submap 69 sub 7 */
                   24903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24904:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   24905:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24907:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   24908: 
                   24909:   /* submap 69 sub 8 */
                   24910:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24911:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24912:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24913:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24914: 
                   24915:   /* submap 69 sub 9 */
                   24916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   24918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24919:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24920:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24921: 
                   24922:   /* submap 69 sub 10 */
                   24923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24924:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   24925:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24926:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24927:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24928: 
                   24929:   /* submap 69 sub 11 */
                   24930:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24931:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   24932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24934:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24935: 
                   24936:   /* submap 69 sub 12 */
                   24937:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   24939:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24940:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24941:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24942: 
                   24943:   /* submap 69 sub 13 */
                   24944:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24945:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   24946:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24948:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24949: 
                   24950:   /* submap 69 sub 14 */
                   24951:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24952:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   24953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24954:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24955:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24956: 
                   24957:   /* submap 69 sub 15 */
                   24958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24959:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   24960:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24961:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24962:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   24963: 
                   24964:   /* submap 69 sub 16 */
                   24965:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24968:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24969: 
                   24970:   /* submap 69 sub 17 */
                   24971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   24973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24974:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24975:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24976: 
                   24977:   /* submap 69 sub 18 */
                   24978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24979:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   24980:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24981:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24982:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24983: 
                   24984:   /* submap 69 sub 19 */
                   24985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24986:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   24987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24989:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24990: 
                   24991:   /* submap 69 sub 20 */
                   24992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   24993:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   24994:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   24995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   24996:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   24997: 
                   24998:   /* submap 69 sub 21 */
                   24999:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   25000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   25001:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25003:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25004: 
                   25005:   /* submap 69 sub 22 */
                   25006:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   25007:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   25008:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25010:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25011: 
                   25012:   /* submap 69 sub 23 */
                   25013:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   25014:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   25015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25016:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25017:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25018: 
                   25019:   /* submap 69 sub 24 */
                   25020:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   25021:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25023:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25024: 
                   25025:   /* submap 69 sub 25 */
                   25026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   25027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   25028:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25029:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25030:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25031: 
                   25032:   /* submap 69 sub 26 */
                   25033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   25034:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   25035:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25036:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25037:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25038: 
                   25039:   /* submap 69 sub 27 */
                   25040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   25041:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   25042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25043:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25044:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25045: 
                   25046:   /* submap 69 sub 28 */
                   25047:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   25048:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   25049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25051:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25052: 
                   25053:   /* submap 69 sub 29 */
                   25054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   25055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   25056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25058:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25059: 
                   25060:   /* submap 69 sub 30 */
                   25061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   25062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   25063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25065:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25066: 
                   25067:   /* submap 69 sub 31 */
                   25068:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   25069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   25070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25072:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25073: 
                   25074:   /* submap 69 sub 32 */
                   25075:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25076:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25077:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25078: 
                   25079:   /* submap 69 sub 33 */
                   25080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   25081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25083:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25084: 
                   25085:   /* submap 69 sub 34 */
                   25086:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   25087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25089:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25090: 
                   25091:   /* submap 69 sub 35 */
                   25092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   25093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25095:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25096: 
                   25097:   /* submap 69 sub 36 */
                   25098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   25099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25101:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25102: 
                   25103:   /* submap 69 sub 37 */
                   25104:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   25105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25107:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25108: 
                   25109:   /* submap 69 sub 38 */
                   25110:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   25111:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25113:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25114: 
                   25115:   /* submap 69 sub 39 */
                   25116:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   25117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25119:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25120: 
                   25121:   /* submap 69 sub 40 */
                   25122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25124:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25125: 
                   25126:   /* submap 69 sub 41 */
                   25127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   25128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25129:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25130:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25131: 
                   25132:   /* submap 69 sub 42 */
                   25133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   25134:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25135:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25136:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25137: 
                   25138:   /* submap 69 sub 43 */
                   25139:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   25140:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25142:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25143: 
                   25144:   /* submap 69 sub 44 */
                   25145:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   25146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25148:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25149: 
                   25150:   /* submap 69 sub 45 */
                   25151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   25152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25154:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25155: 
                   25156:   /* submap 69 sub 46 */
                   25157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   25158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25160:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25161: 
                   25162:   /* submap 69 sub 47 */
                   25163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   25164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25166:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25167: 
                   25168:   /* submap 69 sub 48 */
                   25169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25171:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25172: 
                   25173:   /* submap 69 sub 49 */
                   25174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   25175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25177:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25178: 
                   25179:   /* submap 69 sub 50 */
                   25180:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   25181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25183:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25184: 
                   25185:   /* submap 69 sub 51 */
                   25186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   25187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25189:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25190: 
                   25191:   /* submap 69 sub 52 */
                   25192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   25193:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25194:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25195:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25196: 
                   25197:   /* submap 69 sub 53 */
                   25198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   25199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25200:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25201:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25202: 
                   25203:   /* submap 69 sub 54 */
                   25204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   25205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25207:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25208: 
                   25209:   /* submap 69 sub 55 */
                   25210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   25211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25213:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25214: 
                   25215:   /* submap 69 sub 56 */
                   25216:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25218:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25219: 
                   25220:   /* submap 69 sub 57 */
                   25221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   25222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25223:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25224:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25225: 
                   25226:   /* submap 69 sub 58 */
                   25227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   25228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25230:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25231: 
                   25232:   /* submap 69 sub 59 */
                   25233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   25234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25236:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25237: 
                   25238:   /* submap 69 sub 60 */
                   25239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   25240:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25241:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25242:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25243: 
                   25244:   /* submap 69 sub 61 */
                   25245:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   25246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25248:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25249: 
                   25250:   /* submap 69 sub 62 */
                   25251:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   25252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25254:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25255: 
                   25256:   /* submap 69 sub 63 */
                   25257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   25258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25260:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25261: 
                   25262:   /* done: */
                   25263:   return(submap);
                   25264: }
                   25265: 
                   25266: /* create submap 70: */
                   25267: static struct _tme_m68k_decoder_submap *
                   25268: _tme_m68k_create_submap70(struct tme_m68k *ic)
                   25269: {
                   25270:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   25271:   int entry_i;
                   25272: 
                   25273:   /* allocate and initialize the submap: */
                   25274:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   25275:   submap_entry = submap;
                   25276:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   25277:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   25278:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   25279:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   25280:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   25281:       submap_entry++;
                   25282:   }
                   25283: 
                   25284:   /* fill the submap: */
                   25285:   submap_entry = submap;
                   25286: 
                   25287:   /* submap 70 sub 0 */
                   25288:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25289:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25290:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25291:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25292: 
                   25293:   /* submap 70 sub 1 */
                   25294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25295:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   25296:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25298:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25299: 
                   25300:   /* submap 70 sub 2 */
                   25301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   25303:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25304:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25305:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25306: 
                   25307:   /* submap 70 sub 3 */
                   25308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25309:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   25310:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25311:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25312:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25313: 
                   25314:   /* submap 70 sub 4 */
                   25315:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25316:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   25317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25319:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25320: 
                   25321:   /* submap 70 sub 5 */
                   25322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   25324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25326:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25327: 
                   25328:   /* submap 70 sub 6 */
                   25329:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   25331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25333:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25334: 
                   25335:   /* submap 70 sub 7 */
                   25336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   25338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25340:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25341: 
                   25342:   /* submap 70 sub 8 */
                   25343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25346:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25347: 
                   25348:   /* submap 70 sub 9 */
                   25349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   25351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25353:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25354: 
                   25355:   /* submap 70 sub 10 */
                   25356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   25358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25359:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25360:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25361: 
                   25362:   /* submap 70 sub 11 */
                   25363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25364:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   25365:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25367:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25368: 
                   25369:   /* submap 70 sub 12 */
                   25370:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25371:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   25372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25374:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25375: 
                   25376:   /* submap 70 sub 13 */
                   25377:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25378:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   25379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25381:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25382: 
                   25383:   /* submap 70 sub 14 */
                   25384:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   25386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25388:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25389: 
                   25390:   /* submap 70 sub 15 */
                   25391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   25393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25394:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25395:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25396: 
                   25397:   /* submap 70 sub 16 */
                   25398:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25399:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25401:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25402: 
                   25403:   /* submap 70 sub 17 */
                   25404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25405:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   25406:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25408:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25409: 
                   25410:   /* submap 70 sub 18 */
                   25411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   25413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25415:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25416: 
                   25417:   /* submap 70 sub 19 */
                   25418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   25420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25422:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25423: 
                   25424:   /* submap 70 sub 20 */
                   25425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   25427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25429:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25430: 
                   25431:   /* submap 70 sub 21 */
                   25432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   25434:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25436:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25437: 
                   25438:   /* submap 70 sub 22 */
                   25439:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25440:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   25441:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25443:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25444: 
                   25445:   /* submap 70 sub 23 */
                   25446:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25447:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   25448:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25449:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25450:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25451: 
                   25452:   /* submap 70 sub 24 */
                   25453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25456:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25457: 
                   25458:   /* submap 70 sub 25 */
                   25459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   25461:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25462:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25463:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25464: 
                   25465:   /* submap 70 sub 26 */
                   25466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25467:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   25468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25470:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25471: 
                   25472:   /* submap 70 sub 27 */
                   25473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   25475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25477:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25478: 
                   25479:   /* submap 70 sub 28 */
                   25480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   25482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25484:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25485: 
                   25486:   /* submap 70 sub 29 */
                   25487:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   25489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25491:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25492: 
                   25493:   /* submap 70 sub 30 */
                   25494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   25496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25498:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25499: 
                   25500:   /* submap 70 sub 31 */
                   25501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   25503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25505:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25506: 
                   25507:   /* submap 70 sub 32 */
                   25508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25510:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25511: 
                   25512:   /* submap 70 sub 33 */
                   25513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   25514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25516:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25517: 
                   25518:   /* submap 70 sub 34 */
                   25519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   25520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25522:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25523: 
                   25524:   /* submap 70 sub 35 */
                   25525:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   25526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25528:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25529: 
                   25530:   /* submap 70 sub 36 */
                   25531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   25532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25534:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25535: 
                   25536:   /* submap 70 sub 37 */
                   25537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   25538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25540:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25541: 
                   25542:   /* submap 70 sub 38 */
                   25543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   25544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25546:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25547: 
                   25548:   /* submap 70 sub 39 */
                   25549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   25550:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25552:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25553: 
                   25554:   /* submap 70 sub 40 */
                   25555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25557:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25558: 
                   25559:   /* submap 70 sub 41 */
                   25560:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   25561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25563:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25564: 
                   25565:   /* submap 70 sub 42 */
                   25566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   25567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25569:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25570: 
                   25571:   /* submap 70 sub 43 */
                   25572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   25573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25575:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25576: 
                   25577:   /* submap 70 sub 44 */
                   25578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   25579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25580:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25581:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25582: 
                   25583:   /* submap 70 sub 45 */
                   25584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   25585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25587:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25588: 
                   25589:   /* submap 70 sub 46 */
                   25590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   25591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25593:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25594: 
                   25595:   /* submap 70 sub 47 */
                   25596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   25597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25599:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25600: 
                   25601:   /* submap 70 sub 48 */
                   25602:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25603:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25604:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25605: 
                   25606:   /* submap 70 sub 49 */
                   25607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   25608:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25609:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25610:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25611: 
                   25612:   /* submap 70 sub 50 */
                   25613:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   25614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25615:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25616:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25617: 
                   25618:   /* submap 70 sub 51 */
                   25619:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   25620:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25622:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25623: 
                   25624:   /* submap 70 sub 52 */
                   25625:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   25626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25627:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25628:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25629: 
                   25630:   /* submap 70 sub 53 */
                   25631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   25632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25633:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25634:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25635: 
                   25636:   /* submap 70 sub 54 */
                   25637:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   25638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25640:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25641: 
                   25642:   /* submap 70 sub 55 */
                   25643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   25644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25646:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25647: 
                   25648:   /* submap 70 sub 56 */
                   25649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25651:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25652: 
                   25653:   /* submap 70 sub 57 */
                   25654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   25655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25656:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25657:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25658: 
                   25659:   /* submap 70 sub 58 */
                   25660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   25661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25663:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25664: 
                   25665:   /* submap 70 sub 59 */
                   25666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   25667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25669:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25670: 
                   25671:   /* submap 70 sub 60 */
                   25672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   25673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25675:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25676: 
                   25677:   /* submap 70 sub 61 */
                   25678:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   25679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25681:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25682: 
                   25683:   /* submap 70 sub 62 */
                   25684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   25685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25687:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25688: 
                   25689:   /* submap 70 sub 63 */
                   25690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   25691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25693:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25694: 
                   25695:   /* done: */
                   25696:   return(submap);
                   25697: }
                   25698: 
                   25699: /* create submap 71: */
                   25700: static struct _tme_m68k_decoder_submap *
                   25701: _tme_m68k_create_submap71(struct tme_m68k *ic)
                   25702: {
                   25703:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   25704:   int entry_i;
                   25705: 
                   25706:   /* allocate and initialize the submap: */
                   25707:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   25708:   submap_entry = submap;
                   25709:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   25710:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   25711:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   25712:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   25713:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   25714:       submap_entry++;
                   25715:   }
                   25716: 
                   25717:   /* fill the submap: */
                   25718:   submap_entry = submap;
                   25719: 
                   25720:   /* submap 71 sub 0 */
                   25721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25722:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25723:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25724:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25725: 
                   25726:   /* submap 71 sub 1 */
                   25727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   25729:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25730:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25731:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25732: 
                   25733:   /* submap 71 sub 2 */
                   25734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25735:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   25736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25738:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25739: 
                   25740:   /* submap 71 sub 3 */
                   25741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   25743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25745:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25746: 
                   25747:   /* submap 71 sub 4 */
                   25748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   25750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25752:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25753: 
                   25754:   /* submap 71 sub 5 */
                   25755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   25757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25759:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25760: 
                   25761:   /* submap 71 sub 6 */
                   25762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   25764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25766:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25767: 
                   25768:   /* submap 71 sub 7 */
                   25769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25770:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   25771:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25773:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25774: 
                   25775:   /* submap 71 sub 8 */
                   25776:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25779:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25780: 
                   25781:   /* submap 71 sub 9 */
                   25782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25783:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   25784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25785:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25786:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25787: 
                   25788:   /* submap 71 sub 10 */
                   25789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25790:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   25791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25793:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25794: 
                   25795:   /* submap 71 sub 11 */
                   25796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   25798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25799:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25800:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25801: 
                   25802:   /* submap 71 sub 12 */
                   25803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   25805:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25807:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25808: 
                   25809:   /* submap 71 sub 13 */
                   25810:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25811:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   25812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25814:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25815: 
                   25816:   /* submap 71 sub 14 */
                   25817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   25819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25821:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25822: 
                   25823:   /* submap 71 sub 15 */
                   25824:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   25826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25828:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25829: 
                   25830:   /* submap 71 sub 16 */
                   25831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25834:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25835: 
                   25836:   /* submap 71 sub 17 */
                   25837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   25839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25840:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25841:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25842: 
                   25843:   /* submap 71 sub 18 */
                   25844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   25846:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25848:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25849: 
                   25850:   /* submap 71 sub 19 */
                   25851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   25853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25855:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25856: 
                   25857:   /* submap 71 sub 20 */
                   25858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25859:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   25860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25862:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25863: 
                   25864:   /* submap 71 sub 21 */
                   25865:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   25867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25869:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25870: 
                   25871:   /* submap 71 sub 22 */
                   25872:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   25874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25875:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25876:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25877: 
                   25878:   /* submap 71 sub 23 */
                   25879:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25880:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   25881:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25882:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25883:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   25884: 
                   25885:   /* submap 71 sub 24 */
                   25886:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25887:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25889:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25890: 
                   25891:   /* submap 71 sub 25 */
                   25892:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   25894:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25895:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25896:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25897: 
                   25898:   /* submap 71 sub 26 */
                   25899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25900:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   25901:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25902:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25903:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25904: 
                   25905:   /* submap 71 sub 27 */
                   25906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25907:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   25908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25909:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25910:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25911: 
                   25912:   /* submap 71 sub 28 */
                   25913:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25914:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   25915:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25917:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25918: 
                   25919:   /* submap 71 sub 29 */
                   25920:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25921:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   25922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25923:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25924:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25925: 
                   25926:   /* submap 71 sub 30 */
                   25927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25928:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   25929:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25930:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25931:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25932: 
                   25933:   /* submap 71 sub 31 */
                   25934:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   25935:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   25936:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25937:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25938:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   25939: 
                   25940:   /* submap 71 sub 32 */
                   25941:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25942:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25943:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25944: 
                   25945:   /* submap 71 sub 33 */
                   25946:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   25947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25949:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25950: 
                   25951:   /* submap 71 sub 34 */
                   25952:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   25953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25954:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25955:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25956: 
                   25957:   /* submap 71 sub 35 */
                   25958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   25959:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25960:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25961:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25962: 
                   25963:   /* submap 71 sub 36 */
                   25964:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   25965:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25967:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25968: 
                   25969:   /* submap 71 sub 37 */
                   25970:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   25971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25973:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25974: 
                   25975:   /* submap 71 sub 38 */
                   25976:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   25977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25979:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25980: 
                   25981:   /* submap 71 sub 39 */
                   25982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   25983:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25984:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25985:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   25986: 
                   25987:   /* submap 71 sub 40 */
                   25988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25989:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25990:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25991: 
                   25992:   /* submap 71 sub 41 */
                   25993:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   25994:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   25995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   25996:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   25997: 
                   25998:   /* submap 71 sub 42 */
                   25999:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   26000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26001:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26002:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26003: 
                   26004:   /* submap 71 sub 43 */
                   26005:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   26006:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26007:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26008:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26009: 
                   26010:   /* submap 71 sub 44 */
                   26011:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   26012:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26013:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26014:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26015: 
                   26016:   /* submap 71 sub 45 */
                   26017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   26018:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26019:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26020:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26021: 
                   26022:   /* submap 71 sub 46 */
                   26023:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   26024:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26026:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26027: 
                   26028:   /* submap 71 sub 47 */
                   26029:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   26030:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26031:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26032:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26033: 
                   26034:   /* submap 71 sub 48 */
                   26035:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26036:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26037:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26038: 
                   26039:   /* submap 71 sub 49 */
                   26040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   26041:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26043:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26044: 
                   26045:   /* submap 71 sub 50 */
                   26046:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   26047:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26048:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26049:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26050: 
                   26051:   /* submap 71 sub 51 */
                   26052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   26053:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26055:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26056: 
                   26057:   /* submap 71 sub 52 */
                   26058:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   26059:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26060:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26061:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26062: 
                   26063:   /* submap 71 sub 53 */
                   26064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   26065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26066:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26067:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26068: 
                   26069:   /* submap 71 sub 54 */
                   26070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   26071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26073:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26074: 
                   26075:   /* submap 71 sub 55 */
                   26076:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   26077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26078:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26079:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26080: 
                   26081:   /* submap 71 sub 56 */
                   26082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26083:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26084:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26085: 
                   26086:   /* submap 71 sub 57 */
                   26087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   26088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26089:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26090:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26091: 
                   26092:   /* submap 71 sub 58 */
                   26093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   26094:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26095:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26096:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26097: 
                   26098:   /* submap 71 sub 59 */
                   26099:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   26100:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26101:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26102:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26103: 
                   26104:   /* submap 71 sub 60 */
                   26105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   26106:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26108:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26109: 
                   26110:   /* submap 71 sub 61 */
                   26111:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   26112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26114:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26115: 
                   26116:   /* submap 71 sub 62 */
                   26117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   26118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26120:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26121: 
                   26122:   /* submap 71 sub 63 */
                   26123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   26124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26125:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26126:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26127: 
                   26128:   /* done: */
                   26129:   return(submap);
                   26130: }
                   26131: 
                   26132: /* create submap 72: */
                   26133: static struct _tme_m68k_decoder_submap *
                   26134: _tme_m68k_create_submap72(struct tme_m68k *ic)
                   26135: {
                   26136:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   26137:   int entry_i;
                   26138: 
                   26139:   /* allocate and initialize the submap: */
                   26140:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   26141:   submap_entry = submap;
                   26142:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   26143:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   26144:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   26145:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   26146:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   26147:       submap_entry++;
                   26148:   }
                   26149: 
                   26150:   /* fill the submap: */
                   26151:   submap_entry = submap;
                   26152: 
                   26153:   /* submap 72 sub 0 */
                   26154:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26155:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26156:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26157:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26158: 
                   26159:   /* submap 72 sub 1 */
                   26160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   26162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26164:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26165: 
                   26166:   /* submap 72 sub 2 */
                   26167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26168:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   26169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26170:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26171:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26172: 
                   26173:   /* submap 72 sub 3 */
                   26174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   26176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26178:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26179: 
                   26180:   /* submap 72 sub 4 */
                   26181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   26183:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26184:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26185:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26186: 
                   26187:   /* submap 72 sub 5 */
                   26188:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26189:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   26190:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26192:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26193: 
                   26194:   /* submap 72 sub 6 */
                   26195:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   26197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26199:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26200: 
                   26201:   /* submap 72 sub 7 */
                   26202:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   26204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26206:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26207: 
                   26208:   /* submap 72 sub 8 */
                   26209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26211:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26212:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26213: 
                   26214:   /* submap 72 sub 9 */
                   26215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26216:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   26217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26218:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26219:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26220: 
                   26221:   /* submap 72 sub 10 */
                   26222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26223:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   26224:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26226:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26227: 
                   26228:   /* submap 72 sub 11 */
                   26229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26230:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   26231:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26232:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26233:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26234: 
                   26235:   /* submap 72 sub 12 */
                   26236:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   26238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26240:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26241: 
                   26242:   /* submap 72 sub 13 */
                   26243:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26244:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   26245:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26247:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26248: 
                   26249:   /* submap 72 sub 14 */
                   26250:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26251:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   26252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26254:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26255: 
                   26256:   /* submap 72 sub 15 */
                   26257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   26259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26260:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26261:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26262: 
                   26263:   /* submap 72 sub 16 */
                   26264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26265:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26267:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26268: 
                   26269:   /* submap 72 sub 17 */
                   26270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26271:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   26272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26274:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26275: 
                   26276:   /* submap 72 sub 18 */
                   26277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   26279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26280:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26281:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26282: 
                   26283:   /* submap 72 sub 19 */
                   26284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   26286:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26288:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26289: 
                   26290:   /* submap 72 sub 20 */
                   26291:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   26293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26295:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26296: 
                   26297:   /* submap 72 sub 21 */
                   26298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   26300:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26301:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26302:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26303: 
                   26304:   /* submap 72 sub 22 */
                   26305:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26306:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   26307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26309:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26310: 
                   26311:   /* submap 72 sub 23 */
                   26312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   26314:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26315:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26316:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26317: 
                   26318:   /* submap 72 sub 24 */
                   26319:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26320:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26321:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26322:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26323: 
                   26324:   /* submap 72 sub 25 */
                   26325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   26327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26328:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26329:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26330: 
                   26331:   /* submap 72 sub 26 */
                   26332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26333:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   26334:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26335:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26336:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26337: 
                   26338:   /* submap 72 sub 27 */
                   26339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   26341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26343:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26344: 
                   26345:   /* submap 72 sub 28 */
                   26346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   26348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26350:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26351: 
                   26352:   /* submap 72 sub 29 */
                   26353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26354:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   26355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26357:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26358: 
                   26359:   /* submap 72 sub 30 */
                   26360:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   26362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26364:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26365: 
                   26366:   /* submap 72 sub 31 */
                   26367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   26368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   26369:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26370:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26371:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26372: 
                   26373:   /* submap 72 sub 32 */
                   26374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26375:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26376:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26377: 
                   26378:   /* submap 72 sub 33 */
                   26379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   26380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26382:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26383: 
                   26384:   /* submap 72 sub 34 */
                   26385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   26386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26388:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26389: 
                   26390:   /* submap 72 sub 35 */
                   26391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   26392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26394:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26395: 
                   26396:   /* submap 72 sub 36 */
                   26397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   26398:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26399:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26400:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26401: 
                   26402:   /* submap 72 sub 37 */
                   26403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   26404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26405:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26406:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26407: 
                   26408:   /* submap 72 sub 38 */
                   26409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   26410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26412:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26413: 
                   26414:   /* submap 72 sub 39 */
                   26415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   26416:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26418:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26419: 
                   26420:   /* submap 72 sub 40 */
                   26421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26423:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26424: 
                   26425:   /* submap 72 sub 41 */
                   26426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   26427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26429:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26430: 
                   26431:   /* submap 72 sub 42 */
                   26432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   26433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26434:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26435:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26436: 
                   26437:   /* submap 72 sub 43 */
                   26438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   26439:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26440:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26441:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26442: 
                   26443:   /* submap 72 sub 44 */
                   26444:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   26445:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26446:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26447:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26448: 
                   26449:   /* submap 72 sub 45 */
                   26450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   26451:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26452:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26453:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26454: 
                   26455:   /* submap 72 sub 46 */
                   26456:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   26457:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26459:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26460: 
                   26461:   /* submap 72 sub 47 */
                   26462:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   26463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26465:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26466: 
                   26467:   /* submap 72 sub 48 */
                   26468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26470:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26471: 
                   26472:   /* submap 72 sub 49 */
                   26473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   26474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26476:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26477: 
                   26478:   /* submap 72 sub 50 */
                   26479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   26480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26482:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26483: 
                   26484:   /* submap 72 sub 51 */
                   26485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   26486:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26487:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26488:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26489: 
                   26490:   /* submap 72 sub 52 */
                   26491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   26492:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26493:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26494:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26495: 
                   26496:   /* submap 72 sub 53 */
                   26497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   26498:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26499:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26500:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26501: 
                   26502:   /* submap 72 sub 54 */
                   26503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   26504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26505:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26506:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26507: 
                   26508:   /* submap 72 sub 55 */
                   26509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   26510:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26512:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26513: 
                   26514:   /* submap 72 sub 56 */
                   26515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26517:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26518: 
                   26519:   /* submap 72 sub 57 */
                   26520:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   26521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26523:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26524: 
                   26525:   /* submap 72 sub 58 */
                   26526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   26527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26529:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26530: 
                   26531:   /* submap 72 sub 59 */
                   26532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   26533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26534:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26535:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26536: 
                   26537:   /* submap 72 sub 60 */
                   26538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   26539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26540:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26541:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26542: 
                   26543:   /* submap 72 sub 61 */
                   26544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   26545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26547:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26548: 
                   26549:   /* submap 72 sub 62 */
                   26550:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   26551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26553:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26554: 
                   26555:   /* submap 72 sub 63 */
                   26556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   26557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26559:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26560: 
                   26561:   /* done: */
                   26562:   return(submap);
                   26563: }
                   26564: 
                   26565: /* create submap 73: */
                   26566: static struct _tme_m68k_decoder_submap *
                   26567: _tme_m68k_create_submap73(struct tme_m68k *ic)
                   26568: {
                   26569:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   26570:   int entry_i;
                   26571: 
                   26572:   /* allocate and initialize the submap: */
                   26573:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   26574:   submap_entry = submap;
                   26575:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   26576:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   26577:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   26578:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   26579:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   26580:       submap_entry++;
                   26581:   }
                   26582: 
                   26583:   /* fill the submap: */
                   26584:   submap_entry = submap;
                   26585: 
                   26586:   /* submap 73 sub 0 */
                   26587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26588:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26590:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26591: 
                   26592:   /* submap 73 sub 1 */
                   26593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   26595:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26597:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26598: 
                   26599:   /* submap 73 sub 2 */
                   26600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   26602:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26603:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26604:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26605: 
                   26606:   /* submap 73 sub 3 */
                   26607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26608:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   26609:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26610:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26611:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26612: 
                   26613:   /* submap 73 sub 4 */
                   26614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26615:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   26616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26618:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26619: 
                   26620:   /* submap 73 sub 5 */
                   26621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   26623:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26625:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26626: 
                   26627:   /* submap 73 sub 6 */
                   26628:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26629:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   26630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26632:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26633: 
                   26634:   /* submap 73 sub 7 */
                   26635:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   26637:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26639:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26640: 
                   26641:   /* submap 73 sub 8 */
                   26642:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26645:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26646: 
                   26647:   /* submap 73 sub 9 */
                   26648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   26650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26651:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26652:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26653: 
                   26654:   /* submap 73 sub 10 */
                   26655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26656:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   26657:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26658:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26659:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26660: 
                   26661:   /* submap 73 sub 11 */
                   26662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26663:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   26664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26665:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26666:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26667: 
                   26668:   /* submap 73 sub 12 */
                   26669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26670:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   26671:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26673:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26674: 
                   26675:   /* submap 73 sub 13 */
                   26676:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26677:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   26678:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26680:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26681: 
                   26682:   /* submap 73 sub 14 */
                   26683:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   26685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26687:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26688: 
                   26689:   /* submap 73 sub 15 */
                   26690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   26692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26693:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26694:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26695: 
                   26696:   /* submap 73 sub 16 */
                   26697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26698:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26700:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26701: 
                   26702:   /* submap 73 sub 17 */
                   26703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   26705:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26706:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26707:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26708: 
                   26709:   /* submap 73 sub 18 */
                   26710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26711:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   26712:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26713:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26714:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26715: 
                   26716:   /* submap 73 sub 19 */
                   26717:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26718:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   26719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26721:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26722: 
                   26723:   /* submap 73 sub 20 */
                   26724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26725:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   26726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26728:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26729: 
                   26730:   /* submap 73 sub 21 */
                   26731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   26733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26735:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26736: 
                   26737:   /* submap 73 sub 22 */
                   26738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   26740:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26742:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26743: 
                   26744:   /* submap 73 sub 23 */
                   26745:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26746:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   26747:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26749:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26750: 
                   26751:   /* submap 73 sub 24 */
                   26752:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26755:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26756: 
                   26757:   /* submap 73 sub 25 */
                   26758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   26760:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26762:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26763: 
                   26764:   /* submap 73 sub 26 */
                   26765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   26767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26769:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26770: 
                   26771:   /* submap 73 sub 27 */
                   26772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   26774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26775:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26776:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26777: 
                   26778:   /* submap 73 sub 28 */
                   26779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26780:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   26781:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26783:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26784: 
                   26785:   /* submap 73 sub 29 */
                   26786:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   26788:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26789:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26790:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26791: 
                   26792:   /* submap 73 sub 30 */
                   26793:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26794:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   26795:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26797:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26798: 
                   26799:   /* submap 73 sub 31 */
                   26800:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   26801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   26802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26804:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26805: 
                   26806:   /* submap 73 sub 32 */
                   26807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26809:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26810: 
                   26811:   /* submap 73 sub 33 */
                   26812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   26813:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26815:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26816: 
                   26817:   /* submap 73 sub 34 */
                   26818:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   26819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26821:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26822: 
                   26823:   /* submap 73 sub 35 */
                   26824:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   26825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26827:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26828: 
                   26829:   /* submap 73 sub 36 */
                   26830:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   26831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26833:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26834: 
                   26835:   /* submap 73 sub 37 */
                   26836:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   26837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26839:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26840: 
                   26841:   /* submap 73 sub 38 */
                   26842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   26843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26845:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26846: 
                   26847:   /* submap 73 sub 39 */
                   26848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   26849:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26851:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   26852: 
                   26853:   /* submap 73 sub 40 */
                   26854:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26856:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26857: 
                   26858:   /* submap 73 sub 41 */
                   26859:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   26860:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26861:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26862:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26863: 
                   26864:   /* submap 73 sub 42 */
                   26865:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   26866:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26868:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26869: 
                   26870:   /* submap 73 sub 43 */
                   26871:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   26872:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26874:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26875: 
                   26876:   /* submap 73 sub 44 */
                   26877:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   26878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26879:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26880:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26881: 
                   26882:   /* submap 73 sub 45 */
                   26883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   26884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26885:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26886:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26887: 
                   26888:   /* submap 73 sub 46 */
                   26889:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   26890:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26891:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26892:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26893: 
                   26894:   /* submap 73 sub 47 */
                   26895:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   26896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26898:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   26899: 
                   26900:   /* submap 73 sub 48 */
                   26901:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26902:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26903:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26904: 
                   26905:   /* submap 73 sub 49 */
                   26906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   26907:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26908:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26909:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26910: 
                   26911:   /* submap 73 sub 50 */
                   26912:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   26913:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26914:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26915:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26916: 
                   26917:   /* submap 73 sub 51 */
                   26918:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   26919:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26920:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26921:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26922: 
                   26923:   /* submap 73 sub 52 */
                   26924:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   26925:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26926:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26927:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26928: 
                   26929:   /* submap 73 sub 53 */
                   26930:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   26931:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26933:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26934: 
                   26935:   /* submap 73 sub 54 */
                   26936:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   26937:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26939:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26940: 
                   26941:   /* submap 73 sub 55 */
                   26942:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   26943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26944:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26945:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   26946: 
                   26947:   /* submap 73 sub 56 */
                   26948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26949:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26950:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26951: 
                   26952:   /* submap 73 sub 57 */
                   26953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   26954:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26955:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26956:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26957: 
                   26958:   /* submap 73 sub 58 */
                   26959:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   26960:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26961:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26962:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26963: 
                   26964:   /* submap 73 sub 59 */
                   26965:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   26966:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26968:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26969: 
                   26970:   /* submap 73 sub 60 */
                   26971:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   26972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26974:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26975: 
                   26976:   /* submap 73 sub 61 */
                   26977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   26978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26979:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26980:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26981: 
                   26982:   /* submap 73 sub 62 */
                   26983:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   26984:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26986:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26987: 
                   26988:   /* submap 73 sub 63 */
                   26989:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   26990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   26991:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   26992:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   26993: 
                   26994:   /* done: */
                   26995:   return(submap);
                   26996: }
                   26997: 
                   26998: /* create submap 74: */
                   26999: static struct _tme_m68k_decoder_submap *
                   27000: _tme_m68k_create_submap74(struct tme_m68k *ic)
                   27001: {
                   27002:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   27003:   int entry_i;
                   27004: 
                   27005:   /* allocate and initialize the submap: */
                   27006:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   27007:   submap_entry = submap;
                   27008:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   27009:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   27010:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   27011:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   27012:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   27013:       submap_entry++;
                   27014:   }
                   27015: 
                   27016:   /* fill the submap: */
                   27017:   submap_entry = submap;
                   27018: 
                   27019:   /* submap 74 sub 0 */
                   27020:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27021:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27023:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27024: 
                   27025:   /* submap 74 sub 1 */
                   27026:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   27028:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27029:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27030:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27031: 
                   27032:   /* submap 74 sub 2 */
                   27033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27034:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   27035:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27036:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27037:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27038: 
                   27039:   /* submap 74 sub 3 */
                   27040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27041:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   27042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27043:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27044:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27045: 
                   27046:   /* submap 74 sub 4 */
                   27047:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27048:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   27049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27051:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27052: 
                   27053:   /* submap 74 sub 5 */
                   27054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   27056:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27058:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27059: 
                   27060:   /* submap 74 sub 6 */
                   27061:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   27063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27065:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27066: 
                   27067:   /* submap 74 sub 7 */
                   27068:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   27070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27071:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27072:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27073: 
                   27074:   /* submap 74 sub 8 */
                   27075:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27076:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27078:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27079: 
                   27080:   /* submap 74 sub 9 */
                   27081:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   27083:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27084:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27085:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27086: 
                   27087:   /* submap 74 sub 10 */
                   27088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27089:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   27090:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27091:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27092:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27093: 
                   27094:   /* submap 74 sub 11 */
                   27095:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27096:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   27097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27099:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27100: 
                   27101:   /* submap 74 sub 12 */
                   27102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27103:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   27104:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27105:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27106:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27107: 
                   27108:   /* submap 74 sub 13 */
                   27109:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27110:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   27111:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27113:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27114: 
                   27115:   /* submap 74 sub 14 */
                   27116:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   27118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27119:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27120:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27121: 
                   27122:   /* submap 74 sub 15 */
                   27123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27124:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   27125:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27127:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27128: 
                   27129:   /* submap 74 sub 16 */
                   27130:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27133:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27134: 
                   27135:   /* submap 74 sub 17 */
                   27136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   27138:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27139:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27140:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27141: 
                   27142:   /* submap 74 sub 18 */
                   27143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27144:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   27145:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27147:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27148: 
                   27149:   /* submap 74 sub 19 */
                   27150:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   27152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27153:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27154:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27155: 
                   27156:   /* submap 74 sub 20 */
                   27157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27158:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   27159:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27160:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27161:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27162: 
                   27163:   /* submap 74 sub 21 */
                   27164:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27165:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   27166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27168:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27169: 
                   27170:   /* submap 74 sub 22 */
                   27171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   27173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27175:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27176: 
                   27177:   /* submap 74 sub 23 */
                   27178:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27179:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   27180:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27182:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27183: 
                   27184:   /* submap 74 sub 24 */
                   27185:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27188:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27189: 
                   27190:   /* submap 74 sub 25 */
                   27191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   27193:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27194:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27195:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27196: 
                   27197:   /* submap 74 sub 26 */
                   27198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   27200:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27202:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27203: 
                   27204:   /* submap 74 sub 27 */
                   27205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27206:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   27207:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27208:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27209:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27210: 
                   27211:   /* submap 74 sub 28 */
                   27212:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   27214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27216:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27217: 
                   27218:   /* submap 74 sub 29 */
                   27219:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27220:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   27221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27222:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27223:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27224: 
                   27225:   /* submap 74 sub 30 */
                   27226:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27227:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   27228:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27230:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27231: 
                   27232:   /* submap 74 sub 31 */
                   27233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   27235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27236:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27237:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27238: 
                   27239:   /* submap 74 sub 32 */
                   27240:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27241:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27242:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27243: 
                   27244:   /* submap 74 sub 33 */
                   27245:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   27246:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27248:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27249: 
                   27250:   /* submap 74 sub 34 */
                   27251:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   27252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27254:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27255: 
                   27256:   /* submap 74 sub 35 */
                   27257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   27258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27260:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27261: 
                   27262:   /* submap 74 sub 36 */
                   27263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   27264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27265:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27266:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27267: 
                   27268:   /* submap 74 sub 37 */
                   27269:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   27270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27271:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27272:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27273: 
                   27274:   /* submap 74 sub 38 */
                   27275:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   27276:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27278:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27279: 
                   27280:   /* submap 74 sub 39 */
                   27281:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   27282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27283:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27284:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27285: 
                   27286:   /* submap 74 sub 40 */
                   27287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27288:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27289:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27290: 
                   27291:   /* submap 74 sub 41 */
                   27292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   27293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27295:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27296: 
                   27297:   /* submap 74 sub 42 */
                   27298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   27299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27300:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27301:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27302: 
                   27303:   /* submap 74 sub 43 */
                   27304:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   27305:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27306:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27307:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27308: 
                   27309:   /* submap 74 sub 44 */
                   27310:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   27311:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27313:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27314: 
                   27315:   /* submap 74 sub 45 */
                   27316:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   27317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27319:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27320: 
                   27321:   /* submap 74 sub 46 */
                   27322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   27323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27325:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27326: 
                   27327:   /* submap 74 sub 47 */
                   27328:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   27329:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27331:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27332: 
                   27333:   /* submap 74 sub 48 */
                   27334:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27335:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27336:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27337: 
                   27338:   /* submap 74 sub 49 */
                   27339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   27340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27342:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27343: 
                   27344:   /* submap 74 sub 50 */
                   27345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   27346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27348:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27349: 
                   27350:   /* submap 74 sub 51 */
                   27351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   27352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27354:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27355: 
                   27356:   /* submap 74 sub 52 */
                   27357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   27358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27359:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27360:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27361: 
                   27362:   /* submap 74 sub 53 */
                   27363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   27364:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27365:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27366:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27367: 
                   27368:   /* submap 74 sub 54 */
                   27369:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   27370:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27371:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27372:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27373: 
                   27374:   /* submap 74 sub 55 */
                   27375:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   27376:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27377:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27378:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27379: 
                   27380:   /* submap 74 sub 56 */
                   27381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27383:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27384: 
                   27385:   /* submap 74 sub 57 */
                   27386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   27387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27388:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27389:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27390: 
                   27391:   /* submap 74 sub 58 */
                   27392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   27393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27394:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27395:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27396: 
                   27397:   /* submap 74 sub 59 */
                   27398:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   27399:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27401:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27402: 
                   27403:   /* submap 74 sub 60 */
                   27404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   27405:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27406:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27407:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27408: 
                   27409:   /* submap 74 sub 61 */
                   27410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   27411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27413:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27414: 
                   27415:   /* submap 74 sub 62 */
                   27416:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   27417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27419:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27420: 
                   27421:   /* submap 74 sub 63 */
                   27422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   27423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27425:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27426: 
                   27427:   /* done: */
                   27428:   return(submap);
                   27429: }
                   27430: 
                   27431: /* create submap 75: */
                   27432: static struct _tme_m68k_decoder_submap *
                   27433: _tme_m68k_create_submap75(struct tme_m68k *ic)
                   27434: {
                   27435:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   27436:   int entry_i;
                   27437: 
                   27438:   /* allocate and initialize the submap: */
                   27439:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   27440:   submap_entry = submap;
                   27441:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   27442:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   27443:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   27444:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   27445:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   27446:       submap_entry++;
                   27447:   }
                   27448: 
                   27449:   /* fill the submap: */
                   27450:   submap_entry = submap;
                   27451: 
                   27452:   /* submap 75 sub 0 */
                   27453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27454:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27456:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27457: 
                   27458:   /* submap 75 sub 1 */
                   27459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   27461:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27462:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27463:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27464: 
                   27465:   /* submap 75 sub 2 */
                   27466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27467:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   27468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27470:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27471: 
                   27472:   /* submap 75 sub 3 */
                   27473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   27475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27477:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27478: 
                   27479:   /* submap 75 sub 4 */
                   27480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   27482:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27484:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27485: 
                   27486:   /* submap 75 sub 5 */
                   27487:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   27489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27491:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27492: 
                   27493:   /* submap 75 sub 6 */
                   27494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   27496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27498:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27499: 
                   27500:   /* submap 75 sub 7 */
                   27501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   27503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27505:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27506: 
                   27507:   /* submap 75 sub 8 */
                   27508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27510:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27511:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27512: 
                   27513:   /* submap 75 sub 9 */
                   27514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27515:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   27516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27518:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27519: 
                   27520:   /* submap 75 sub 10 */
                   27521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   27523:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27524:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27525:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27526: 
                   27527:   /* submap 75 sub 11 */
                   27528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27529:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   27530:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27532:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27533: 
                   27534:   /* submap 75 sub 12 */
                   27535:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27536:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   27537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27539:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27540: 
                   27541:   /* submap 75 sub 13 */
                   27542:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   27544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27546:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27547: 
                   27548:   /* submap 75 sub 14 */
                   27549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27550:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   27551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27553:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27554: 
                   27555:   /* submap 75 sub 15 */
                   27556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   27558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27560:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27561: 
                   27562:   /* submap 75 sub 16 */
                   27563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27564:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27565:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27566:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27567: 
                   27568:   /* submap 75 sub 17 */
                   27569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27570:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   27571:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27573:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27574: 
                   27575:   /* submap 75 sub 18 */
                   27576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   27578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27580:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27581: 
                   27582:   /* submap 75 sub 19 */
                   27583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   27585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27586:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27587:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27588: 
                   27589:   /* submap 75 sub 20 */
                   27590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27591:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   27592:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27593:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27594:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27595: 
                   27596:   /* submap 75 sub 21 */
                   27597:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27598:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   27599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27601:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27602: 
                   27603:   /* submap 75 sub 22 */
                   27604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   27606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27608:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27609: 
                   27610:   /* submap 75 sub 23 */
                   27611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   27613:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27615:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27616: 
                   27617:   /* submap 75 sub 24 */
                   27618:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27619:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27620:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27621:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27622: 
                   27623:   /* submap 75 sub 25 */
                   27624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27625:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   27626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27627:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27628:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27629: 
                   27630:   /* submap 75 sub 26 */
                   27631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   27633:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27634:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27635:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27636: 
                   27637:   /* submap 75 sub 27 */
                   27638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   27640:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27642:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27643: 
                   27644:   /* submap 75 sub 28 */
                   27645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   27647:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27649:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27650: 
                   27651:   /* submap 75 sub 29 */
                   27652:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27653:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   27654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27656:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27657: 
                   27658:   /* submap 75 sub 30 */
                   27659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   27661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27663:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27664: 
                   27665:   /* submap 75 sub 31 */
                   27666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   27667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   27668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27670:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27671: 
                   27672:   /* submap 75 sub 32 */
                   27673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27675:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27676: 
                   27677:   /* submap 75 sub 33 */
                   27678:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   27679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27681:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27682: 
                   27683:   /* submap 75 sub 34 */
                   27684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   27685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27687:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27688: 
                   27689:   /* submap 75 sub 35 */
                   27690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   27691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27693:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27694: 
                   27695:   /* submap 75 sub 36 */
                   27696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   27697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27698:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27699:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27700: 
                   27701:   /* submap 75 sub 37 */
                   27702:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   27703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27705:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27706: 
                   27707:   /* submap 75 sub 38 */
                   27708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   27709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27711:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27712: 
                   27713:   /* submap 75 sub 39 */
                   27714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   27715:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27716:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27717:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   27718: 
                   27719:   /* submap 75 sub 40 */
                   27720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27722:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27723: 
                   27724:   /* submap 75 sub 41 */
                   27725:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   27726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27728:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27729: 
                   27730:   /* submap 75 sub 42 */
                   27731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   27732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27734:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27735: 
                   27736:   /* submap 75 sub 43 */
                   27737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   27738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27740:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27741: 
                   27742:   /* submap 75 sub 44 */
                   27743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   27744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27745:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27746:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27747: 
                   27748:   /* submap 75 sub 45 */
                   27749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   27750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27752:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27753: 
                   27754:   /* submap 75 sub 46 */
                   27755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   27756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27758:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27759: 
                   27760:   /* submap 75 sub 47 */
                   27761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   27762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27763:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27764:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   27765: 
                   27766:   /* submap 75 sub 48 */
                   27767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27768:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27769:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27770: 
                   27771:   /* submap 75 sub 49 */
                   27772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   27773:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27775:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27776: 
                   27777:   /* submap 75 sub 50 */
                   27778:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   27779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27780:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27781:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27782: 
                   27783:   /* submap 75 sub 51 */
                   27784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   27785:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27786:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27787:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27788: 
                   27789:   /* submap 75 sub 52 */
                   27790:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   27791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27793:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27794: 
                   27795:   /* submap 75 sub 53 */
                   27796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   27797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27798:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27799:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27800: 
                   27801:   /* submap 75 sub 54 */
                   27802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   27803:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27804:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27805:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27806: 
                   27807:   /* submap 75 sub 55 */
                   27808:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   27809:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27810:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27811:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   27812: 
                   27813:   /* submap 75 sub 56 */
                   27814:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27815:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27816:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27817: 
                   27818:   /* submap 75 sub 57 */
                   27819:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   27820:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27822:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27823: 
                   27824:   /* submap 75 sub 58 */
                   27825:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   27826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27828:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27829: 
                   27830:   /* submap 75 sub 59 */
                   27831:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   27832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27834:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27835: 
                   27836:   /* submap 75 sub 60 */
                   27837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   27838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27839:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27840:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27841: 
                   27842:   /* submap 75 sub 61 */
                   27843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   27844:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27845:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27846:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27847: 
                   27848:   /* submap 75 sub 62 */
                   27849:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   27850:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27851:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27852:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27853: 
                   27854:   /* submap 75 sub 63 */
                   27855:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   27856:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   27857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   27858:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   27859: 
                   27860:   /* done: */
                   27861:   return(submap);
                   27862: }
                   27863: 
                   27864: /* opcode map for m68000 root 0 (submap 0): */
                   27865: static const struct _tme_m68k_opcode _tme_m68k_opcode_map0[3] = {
                   27866:   { tme_m68k_or8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27867:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27868:   { tme_m68k_ori_ccr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27869: };
                   27870: 
                   27871: /* opcode map for m68000 root 1 (submap 1): */
                   27872: static const struct _tme_m68k_opcode _tme_m68k_opcode_map1[3] = {
                   27873:   { tme_m68k_or16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27874:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27875:   { tme_m68k_ori_sr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27876: };
                   27877: 
                   27878: /* opcode map for m68000 root 2 (submap 2): */
                   27879: static const struct _tme_m68k_opcode _tme_m68k_opcode_map2[2] = {
                   27880:   { tme_m68k_or32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27881:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27882: };
                   27883: 
                   27884: /* opcode map for m68000 root 3 (submap 2): */
                   27885: static const struct _tme_m68k_opcode _tme_m68k_opcode_map3[2] = {
                   27886:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27887:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27888: };
                   27889: 
                   27890: /* opcode map for m68000 root 4 (submap 3): */
                   27891: static const struct _tme_m68k_opcode _tme_m68k_opcode_map4[7] = {
                   27892:   { tme_m68k_btst8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   27893:   { tme_m68k_btst32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27894:   { tme_m68k_movep_mr16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27895:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27896:   { tme_m68k_btst8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   27897:   { tme_m68k_btst8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   27898:   { tme_m68k_btst8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   27899: };
                   27900: 
                   27901: /* opcode map for m68000 root 5 (submap 3): */
                   27902: static const struct _tme_m68k_opcode _tme_m68k_opcode_map5[7] = {
                   27903:   { tme_m68k_bchg8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27904:   { tme_m68k_bchg32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27905:   { tme_m68k_movep_mr32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27906:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27907:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27908:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27909:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27910: };
                   27911: 
                   27912: /* opcode map for m68000 root 6 (submap 3): */
                   27913: static const struct _tme_m68k_opcode _tme_m68k_opcode_map6[7] = {
                   27914:   { tme_m68k_bclr8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27915:   { tme_m68k_bclr32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27916:   { tme_m68k_movep_rm16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27917:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27918:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27919:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27920:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27921: };
                   27922: 
                   27923: /* opcode map for m68000 root 7 (submap 3): */
                   27924: static const struct _tme_m68k_opcode _tme_m68k_opcode_map7[7] = {
                   27925:   { tme_m68k_bset8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27926:   { tme_m68k_bset32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27927:   { tme_m68k_movep_rm32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27928:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27929:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27930:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27931:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27932: };
                   27933: 
                   27934: /* opcode map for m68000 root 8 (submap 0): */
                   27935: static const struct _tme_m68k_opcode _tme_m68k_opcode_map8[3] = {
                   27936:   { tme_m68k_and8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27937:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27938:   { tme_m68k_andi_ccr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27939: };
                   27940: 
                   27941: /* opcode map for m68000 root 9 (submap 1): */
                   27942: static const struct _tme_m68k_opcode _tme_m68k_opcode_map9[3] = {
                   27943:   { tme_m68k_and16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27944:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27945:   { tme_m68k_andi_sr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27946: };
                   27947: 
                   27948: /* opcode map for m68000 root 10 (submap 2): */
                   27949: static const struct _tme_m68k_opcode _tme_m68k_opcode_map10[2] = {
                   27950:   { tme_m68k_and32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27951:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27952: };
                   27953: 
                   27954: /* opcode map for m68000 root 16 (submap 0): */
                   27955: static const struct _tme_m68k_opcode _tme_m68k_opcode_map11[3] = {
                   27956:   { tme_m68k_sub8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27957:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27958:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27959: };
                   27960: 
                   27961: /* opcode map for m68000 root 17 (submap 1): */
                   27962: static const struct _tme_m68k_opcode _tme_m68k_opcode_map12[3] = {
                   27963:   { tme_m68k_sub16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27964:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27965:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27966: };
                   27967: 
                   27968: /* opcode map for m68000 root 18 (submap 2): */
                   27969: static const struct _tme_m68k_opcode _tme_m68k_opcode_map13[2] = {
                   27970:   { tme_m68k_sub32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27971:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27972: };
                   27973: 
                   27974: /* opcode map for m68000 root 24 (submap 0): */
                   27975: static const struct _tme_m68k_opcode _tme_m68k_opcode_map14[3] = {
                   27976:   { tme_m68k_add8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27977:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27978:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27979: };
                   27980: 
                   27981: /* opcode map for m68000 root 25 (submap 1): */
                   27982: static const struct _tme_m68k_opcode _tme_m68k_opcode_map15[3] = {
                   27983:   { tme_m68k_add16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27984:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27985:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27986: };
                   27987: 
                   27988: /* opcode map for m68000 root 26 (submap 2): */
                   27989: static const struct _tme_m68k_opcode _tme_m68k_opcode_map16[2] = {
                   27990:   { tme_m68k_add32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   27991:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27992: };
                   27993: 
                   27994: /* opcode map for m68000 root 32 (submap 3): */
                   27995: static const struct _tme_m68k_opcode _tme_m68k_opcode_map17[7] = {
                   27996:   { tme_m68k_btst8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   27997:   { tme_m68k_btst32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27998:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   27999:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28000:   { tme_m68k_btst8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28001:   { tme_m68k_btst8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28002:   { tme_m68k_btst8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28003: };
                   28004: 
                   28005: /* opcode map for m68000 root 33 (submap 3): */
                   28006: static const struct _tme_m68k_opcode _tme_m68k_opcode_map18[7] = {
                   28007:   { tme_m68k_bchg8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28008:   { tme_m68k_bchg32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28009:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28010:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28011:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28012:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28013:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28014: };
                   28015: 
                   28016: /* opcode map for m68000 root 34 (submap 3): */
                   28017: static const struct _tme_m68k_opcode _tme_m68k_opcode_map19[7] = {
                   28018:   { tme_m68k_bclr8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28019:   { tme_m68k_bclr32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28020:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28021:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28022:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28023:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28024:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28025: };
                   28026: 
                   28027: /* opcode map for m68000 root 35 (submap 3): */
                   28028: static const struct _tme_m68k_opcode _tme_m68k_opcode_map20[7] = {
                   28029:   { tme_m68k_bset8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28030:   { tme_m68k_bset32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28031:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28032:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28033:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28034:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28035:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28036: };
                   28037: 
                   28038: /* opcode map for m68000 root 40 (submap 0): */
                   28039: static const struct _tme_m68k_opcode _tme_m68k_opcode_map21[3] = {
                   28040:   { tme_m68k_eor8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28041:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28042:   { tme_m68k_eori_ccr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28043: };
                   28044: 
                   28045: /* opcode map for m68000 root 41 (submap 1): */
                   28046: static const struct _tme_m68k_opcode _tme_m68k_opcode_map22[3] = {
                   28047:   { tme_m68k_eor16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28048:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28049:   { tme_m68k_eori_sr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28050: };
                   28051: 
                   28052: /* opcode map for m68000 root 42 (submap 2): */
                   28053: static const struct _tme_m68k_opcode _tme_m68k_opcode_map23[2] = {
                   28054:   { tme_m68k_eor32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28055:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28056: };
                   28057: 
                   28058: /* opcode map for m68000 root 48 (submap 0): */
                   28059: static const struct _tme_m68k_opcode _tme_m68k_opcode_map24[3] = {
                   28060:   { tme_m68k_cmp8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28061:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28062:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28063: };
                   28064: 
                   28065: /* opcode map for m68000 root 49 (submap 1): */
                   28066: static const struct _tme_m68k_opcode _tme_m68k_opcode_map25[3] = {
                   28067:   { tme_m68k_cmp16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28068:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28069:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28070: };
                   28071: 
                   28072: /* opcode map for m68000 root 50 (submap 2): */
                   28073: static const struct _tme_m68k_opcode _tme_m68k_opcode_map26[2] = {
                   28074:   { tme_m68k_cmp32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28075:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28076: };
                   28077: 
                   28078: /* opcode map for m68000 root 64 (submap 4): */
                   28079: static const struct _tme_m68k_opcode _tme_m68k_opcode_map27[2] = {
                   28080:   { tme_m68k_move8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28081:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28082: };
                   28083: 
                   28084: /* opcode map for m68000 root 66 (submap 5): */
                   28085: static const struct _tme_m68k_opcode _tme_m68k_opcode_map28[3] = {
                   28086:   { tme_m68k_move8, TME_M68K_SPECOP_MOVEMEMTOMEM, TME_BUS_CYCLE_READ },
                   28087:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28088:   { tme_m68k_move8, TME_M68K_SPECOP_MOVENONMEMTOMEM, TME_BUS_CYCLE_WRITE },
                   28089: };
                   28090: 
                   28091: /* opcode map for m68000 root 128 (submap 6): */
                   28092: static const struct _tme_m68k_opcode _tme_m68k_opcode_map29[2] = {
                   28093:   { tme_m68k_move32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28094:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28095: };
                   28096: 
                   28097: /* opcode map for m68000 root 129 (submap 6): */
                   28098: static const struct _tme_m68k_opcode _tme_m68k_opcode_map30[2] = {
                   28099:   { tme_m68k_movea32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28100:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28101: };
                   28102: 
                   28103: /* opcode map for m68000 root 130 (submap 7): */
                   28104: static const struct _tme_m68k_opcode _tme_m68k_opcode_map31[3] = {
                   28105:   { tme_m68k_move32, TME_M68K_SPECOP_MOVEMEMTOMEM, TME_BUS_CYCLE_READ },
                   28106:   { tme_m68k_move32, TME_M68K_SPECOP_MOVENONMEMTOMEM, TME_BUS_CYCLE_WRITE },
                   28107:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28108: };
                   28109: 
                   28110: /* opcode map for m68000 root 192 (submap 8): */
                   28111: static const struct _tme_m68k_opcode _tme_m68k_opcode_map32[2] = {
                   28112:   { tme_m68k_move16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28113:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28114: };
                   28115: 
                   28116: /* opcode map for m68000 root 193 (submap 8): */
                   28117: static const struct _tme_m68k_opcode _tme_m68k_opcode_map33[2] = {
                   28118:   { tme_m68k_movea16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28119:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28120: };
                   28121: 
                   28122: /* opcode map for m68000 root 194 (submap 9): */
                   28123: static const struct _tme_m68k_opcode _tme_m68k_opcode_map34[3] = {
                   28124:   { tme_m68k_move16, TME_M68K_SPECOP_MOVEMEMTOMEM, TME_BUS_CYCLE_READ },
                   28125:   { tme_m68k_move16, TME_M68K_SPECOP_MOVENONMEMTOMEM, TME_BUS_CYCLE_WRITE },
                   28126:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28127: };
                   28128: 
                   28129: /* opcode map for m68000 root 256 (submap 0): */
                   28130: static const struct _tme_m68k_opcode _tme_m68k_opcode_map35[3] = {
                   28131:   { tme_m68k_negx8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28132:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28133:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28134: };
                   28135: 
                   28136: /* opcode map for m68000 root 257 (submap 1): */
                   28137: static const struct _tme_m68k_opcode _tme_m68k_opcode_map36[3] = {
                   28138:   { tme_m68k_negx16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28139:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28140:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28141: };
                   28142: 
                   28143: /* opcode map for m68000 root 258 (submap 2): */
                   28144: static const struct _tme_m68k_opcode _tme_m68k_opcode_map37[2] = {
                   28145:   { tme_m68k_negx32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28146:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28147: };
                   28148: 
                   28149: /* opcode map for m68000 root 259 (submap 1): */
                   28150: static const struct _tme_m68k_opcode _tme_m68k_opcode_map38[3] = {
                   28151:   { tme_m68k_move_from_sr0, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28152:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28153:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28154: };
                   28155: 
                   28156: /* opcode map for m68000 root 260 (submap 10): */
                   28157: static const struct _tme_m68k_opcode _tme_m68k_opcode_map39[30] = {
                   28158:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28159:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28160:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28161:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28162:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28163:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28164:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28165:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28166:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28167:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28168:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28169:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28170:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28171:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28172:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28173:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28174:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28175:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28176:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28177:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28178:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28179:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28180:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28181:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28182:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28183:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28184:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28185:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28186:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28187:   { tme_m68k_chk32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28188: };
                   28189: 
                   28190: /* opcode map for m68000 root 262 (submap 11): */
                   28191: static const struct _tme_m68k_opcode _tme_m68k_opcode_map40[2] = {
                   28192:   { tme_m68k_chk16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28193:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28194: };
                   28195: 
                   28196: /* opcode map for m68000 root 263 (submap 10): */
                   28197: static const struct _tme_m68k_opcode _tme_m68k_opcode_map41[30] = {
                   28198:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28199:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28200:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28201:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28202:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28203:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28204:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28205:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28206:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28207:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28208:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28209:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28210:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28211:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28212:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28213:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28214:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28215:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28216:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28217:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28218:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28219:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28220:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28221:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28222:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28223:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28224:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28225:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28226:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28227:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28228: };
                   28229: 
                   28230: /* opcode map for m68000 root 264 (submap 0): */
                   28231: static const struct _tme_m68k_opcode _tme_m68k_opcode_map42[3] = {
                   28232:   { tme_m68k_clr8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28233:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28234:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28235: };
                   28236: 
                   28237: /* opcode map for m68000 root 265 (submap 1): */
                   28238: static const struct _tme_m68k_opcode _tme_m68k_opcode_map43[3] = {
                   28239:   { tme_m68k_clr16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28240:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28241:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28242: };
                   28243: 
                   28244: /* opcode map for m68000 root 266 (submap 2): */
                   28245: static const struct _tme_m68k_opcode _tme_m68k_opcode_map44[2] = {
                   28246:   { tme_m68k_clr32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28247:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28248: };
                   28249: 
                   28250: /* opcode map for m68000 root 272 (submap 0): */
                   28251: static const struct _tme_m68k_opcode _tme_m68k_opcode_map45[3] = {
                   28252:   { tme_m68k_neg8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28253:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28254:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28255: };
                   28256: 
                   28257: /* opcode map for m68000 root 273 (submap 1): */
                   28258: static const struct _tme_m68k_opcode _tme_m68k_opcode_map46[3] = {
                   28259:   { tme_m68k_neg16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28260:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28261:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28262: };
                   28263: 
                   28264: /* opcode map for m68000 root 274 (submap 2): */
                   28265: static const struct _tme_m68k_opcode _tme_m68k_opcode_map47[2] = {
                   28266:   { tme_m68k_neg32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28267:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28268: };
                   28269: 
                   28270: /* opcode map for m68000 root 275 (submap 11): */
                   28271: static const struct _tme_m68k_opcode _tme_m68k_opcode_map48[2] = {
                   28272:   { tme_m68k_move_to_ccr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28273:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28274: };
                   28275: 
                   28276: /* opcode map for m68000 root 280 (submap 0): */
                   28277: static const struct _tme_m68k_opcode _tme_m68k_opcode_map49[3] = {
                   28278:   { tme_m68k_not8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28279:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28280:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28281: };
                   28282: 
                   28283: /* opcode map for m68000 root 281 (submap 1): */
                   28284: static const struct _tme_m68k_opcode _tme_m68k_opcode_map50[3] = {
                   28285:   { tme_m68k_not16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28286:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28287:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28288: };
                   28289: 
                   28290: /* opcode map for m68000 root 282 (submap 2): */
                   28291: static const struct _tme_m68k_opcode _tme_m68k_opcode_map51[2] = {
                   28292:   { tme_m68k_not32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28293:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28294: };
                   28295: 
                   28296: /* opcode map for m68000 root 283 (submap 11): */
                   28297: static const struct _tme_m68k_opcode _tme_m68k_opcode_map52[2] = {
                   28298:   { tme_m68k_move_to_sr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28299:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28300: };
                   28301: 
                   28302: /* opcode map for m68000 root 288 (submap 0): */
                   28303: static const struct _tme_m68k_opcode _tme_m68k_opcode_map53[3] = {
                   28304:   { tme_m68k_nbcd, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28305:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28306:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28307: };
                   28308: 
                   28309: /* opcode map for m68000 root 289 (submap 12): */
                   28310: static const struct _tme_m68k_opcode _tme_m68k_opcode_map54[3] = {
                   28311:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28312:   { tme_m68k_pea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28313:   { tme_m68k_swap, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28314: };
                   28315: 
                   28316: /* opcode map for m68000 root 290 (submap 13): */
                   28317: static const struct _tme_m68k_opcode _tme_m68k_opcode_map55[3] = {
                   28318:   { tme_m68k_movem_rm16, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   28319:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28320:   { tme_m68k_extw, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28321: };
                   28322: 
                   28323: /* opcode map for m68000 root 291 (submap 14): */
                   28324: static const struct _tme_m68k_opcode _tme_m68k_opcode_map56[3] = {
                   28325:   { tme_m68k_movem_rm32, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   28326:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28327:   { tme_m68k_extl, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28328: };
                   28329: 
                   28330: /* opcode map for m68000 root 296 (submap 0): */
                   28331: static const struct _tme_m68k_opcode _tme_m68k_opcode_map57[3] = {
                   28332:   { tme_m68k_tst8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28333:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28334:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28335: };
                   28336: 
                   28337: /* opcode map for m68000 root 297 (submap 1): */
                   28338: static const struct _tme_m68k_opcode _tme_m68k_opcode_map58[3] = {
                   28339:   { tme_m68k_tst16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28340:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28341:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28342: };
                   28343: 
                   28344: /* opcode map for m68000 root 298 (submap 2): */
                   28345: static const struct _tme_m68k_opcode _tme_m68k_opcode_map59[2] = {
                   28346:   { tme_m68k_tst32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28347:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28348: };
                   28349: 
                   28350: /* opcode map for m68000 root 299 (submap 15): */
                   28351: static const struct _tme_m68k_opcode _tme_m68k_opcode_map60[3] = {
                   28352:   { tme_m68k_tas, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28353:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28354:   { tme_m68k_tas_r, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28355: };
                   28356: 
                   28357: /* opcode map for m68000 root 306 (submap 16): */
                   28358: static const struct _tme_m68k_opcode _tme_m68k_opcode_map61[2] = {
                   28359:   { tme_m68k_movem_mr16, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   28360:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28361: };
                   28362: 
                   28363: /* opcode map for m68000 root 307 (submap 16): */
                   28364: static const struct _tme_m68k_opcode _tme_m68k_opcode_map62[2] = {
                   28365:   { tme_m68k_movem_mr32, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   28366:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28367: };
                   28368: 
                   28369: /* opcode map for m68000 root 313 (submap 17): */
                   28370: static const struct _tme_m68k_opcode _tme_m68k_opcode_map63[12] = {
                   28371:   { tme_m68k_move_usp, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28372:   { tme_m68k_trap, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28373:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28374:   { tme_m68k_link, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28375:   { tme_m68k_unlk, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28376:   { tme_m68k_nop, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28377:   { tme_m68k_reset, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28378:   { tme_m68k_rte, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28379:   { tme_m68k_rtr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28380:   { tme_m68k_rts, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28381:   { tme_m68k_stop, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   28382:   { tme_m68k_trapv, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28383: };
                   28384: 
                   28385: /* opcode map for m68000 root 314 (submap 12): */
                   28386: static const struct _tme_m68k_opcode _tme_m68k_opcode_map64[3] = {
                   28387:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28388:   { tme_m68k_jsr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28389:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28390: };
                   28391: 
                   28392: /* opcode map for m68000 root 315 (submap 12): */
                   28393: static const struct _tme_m68k_opcode _tme_m68k_opcode_map65[3] = {
                   28394:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28395:   { tme_m68k_jmp, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28396:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28397: };
                   28398: 
                   28399: /* opcode map for m68000 root 320 (submap 18): */
                   28400: static const struct _tme_m68k_opcode _tme_m68k_opcode_map66[3] = {
                   28401:   { tme_m68k_add8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28402:   { tme_m68k_adda32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28403:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28404: };
                   28405: 
                   28406: /* opcode map for m68000 root 321 (submap 19): */
                   28407: static const struct _tme_m68k_opcode _tme_m68k_opcode_map67[3] = {
                   28408:   { tme_m68k_add16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28409:   { tme_m68k_adda32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28410:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28411: };
                   28412: 
                   28413: /* opcode map for m68000 root 322 (submap 20): */
                   28414: static const struct _tme_m68k_opcode _tme_m68k_opcode_map68[3] = {
                   28415:   { tme_m68k_add32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28416:   { tme_m68k_adda32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28417:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28418: };
                   28419: 
                   28420: /* opcode map for m68000 root 323 (submap 21): */
                   28421: static const struct _tme_m68k_opcode _tme_m68k_opcode_map69[3] = {
                   28422:   { tme_m68k_scc, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28423:   { tme_m68k_dbcc, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28424:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28425: };
                   28426: 
                   28427: /* opcode map for m68000 root 324 (submap 18): */
                   28428: static const struct _tme_m68k_opcode _tme_m68k_opcode_map70[3] = {
                   28429:   { tme_m68k_sub8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28430:   { tme_m68k_suba32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28431:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28432: };
                   28433: 
                   28434: /* opcode map for m68000 root 325 (submap 19): */
                   28435: static const struct _tme_m68k_opcode _tme_m68k_opcode_map71[3] = {
                   28436:   { tme_m68k_sub16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28437:   { tme_m68k_suba32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28438:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28439: };
                   28440: 
                   28441: /* opcode map for m68000 root 326 (submap 20): */
                   28442: static const struct _tme_m68k_opcode _tme_m68k_opcode_map72[3] = {
                   28443:   { tme_m68k_sub32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28444:   { tme_m68k_suba32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28445:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28446: };
                   28447: 
                   28448: /* opcode map for m68000 root 384 (submap 36): */
                   28449: static const struct _tme_m68k_opcode _tme_m68k_opcode_map73[1] = {
                   28450:   { tme_m68k_bcc, TME_M68K_SPECOP_BCC, TME_BUS_CYCLE_UNDEF },
                   28451: };
                   28452: 
                   28453: /* opcode map for m68000 root 448 (submap 37): */
                   28454: static const struct _tme_m68k_opcode _tme_m68k_opcode_map74[1] = {
                   28455:   { tme_m68k_moveq32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28456: };
                   28457: 
                   28458: /* opcode map for m68000 root 452 (submap 36): */
                   28459: static const struct _tme_m68k_opcode _tme_m68k_opcode_map75[1] = {
                   28460:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28461: };
                   28462: 
                   28463: /* opcode map for m68000 root 512 (submap 38): */
                   28464: static const struct _tme_m68k_opcode _tme_m68k_opcode_map76[2] = {
                   28465:   { tme_m68k_or8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28466:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28467: };
                   28468: 
                   28469: /* opcode map for m68000 root 513 (submap 39): */
                   28470: static const struct _tme_m68k_opcode _tme_m68k_opcode_map77[2] = {
                   28471:   { tme_m68k_or16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28472:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28473: };
                   28474: 
                   28475: /* opcode map for m68000 root 514 (submap 40): */
                   28476: static const struct _tme_m68k_opcode _tme_m68k_opcode_map78[2] = {
                   28477:   { tme_m68k_or32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28478:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28479: };
                   28480: 
                   28481: /* opcode map for m68000 root 515 (submap 11): */
                   28482: static const struct _tme_m68k_opcode _tme_m68k_opcode_map79[2] = {
                   28483:   { tme_m68k_divu, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28484:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28485: };
                   28486: 
                   28487: /* opcode map for m68000 root 516 (submap 3): */
                   28488: static const struct _tme_m68k_opcode _tme_m68k_opcode_map80[7] = {
                   28489:   { tme_m68k_or8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28490:   { tme_m68k_sbcd, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28491:   { tme_m68k_sbcd, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28492:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28493:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28494:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28495:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28496: };
                   28497: 
                   28498: /* opcode map for m68000 root 517 (submap 3): */
                   28499: static const struct _tme_m68k_opcode _tme_m68k_opcode_map81[7] = {
                   28500:   { tme_m68k_or16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28501:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28502:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28503:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28504:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28505:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28506:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28507: };
                   28508: 
                   28509: /* opcode map for m68000 root 518 (submap 3): */
                   28510: static const struct _tme_m68k_opcode _tme_m68k_opcode_map82[7] = {
                   28511:   { tme_m68k_or32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28512:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28513:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28514:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28515:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28516:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28517:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28518: };
                   28519: 
                   28520: /* opcode map for m68000 root 519 (submap 11): */
                   28521: static const struct _tme_m68k_opcode _tme_m68k_opcode_map83[2] = {
                   28522:   { tme_m68k_divs, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28523:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28524: };
                   28525: 
                   28526: /* opcode map for m68000 root 576 (submap 38): */
                   28527: static const struct _tme_m68k_opcode _tme_m68k_opcode_map84[2] = {
                   28528:   { tme_m68k_sub8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28529:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28530: };
                   28531: 
                   28532: /* opcode map for m68000 root 577 (submap 41): */
                   28533: static const struct _tme_m68k_opcode _tme_m68k_opcode_map85[2] = {
                   28534:   { tme_m68k_sub16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28535:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28536: };
                   28537: 
                   28538: /* opcode map for m68000 root 578 (submap 42): */
                   28539: static const struct _tme_m68k_opcode _tme_m68k_opcode_map86[2] = {
                   28540:   { tme_m68k_sub32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28541:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28542: };
                   28543: 
                   28544: /* opcode map for m68000 root 579 (submap 41): */
                   28545: static const struct _tme_m68k_opcode _tme_m68k_opcode_map87[2] = {
                   28546:   { tme_m68k_suba16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28547:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28548: };
                   28549: 
                   28550: /* opcode map for m68000 root 580 (submap 3): */
                   28551: static const struct _tme_m68k_opcode _tme_m68k_opcode_map88[7] = {
                   28552:   { tme_m68k_sub8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28553:   { tme_m68k_subx8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28554:   { tme_m68k_subx8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28555:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28556:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28557:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28558:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28559: };
                   28560: 
                   28561: /* opcode map for m68000 root 581 (submap 3): */
                   28562: static const struct _tme_m68k_opcode _tme_m68k_opcode_map89[7] = {
                   28563:   { tme_m68k_sub16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28564:   { tme_m68k_subx16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28565:   { tme_m68k_subx16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28566:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28567:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28568:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28569:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28570: };
                   28571: 
                   28572: /* opcode map for m68000 root 582 (submap 3): */
                   28573: static const struct _tme_m68k_opcode _tme_m68k_opcode_map90[7] = {
                   28574:   { tme_m68k_sub32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28575:   { tme_m68k_subx32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28576:   { tme_m68k_subx32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28577:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28578:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28579:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28580:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28581: };
                   28582: 
                   28583: /* opcode map for m68000 root 583 (submap 42): */
                   28584: static const struct _tme_m68k_opcode _tme_m68k_opcode_map91[2] = {
                   28585:   { tme_m68k_suba32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28586:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28587: };
                   28588: 
                   28589: /* opcode map for m68000 root 704 (submap 38): */
                   28590: static const struct _tme_m68k_opcode _tme_m68k_opcode_map92[2] = {
                   28591:   { tme_m68k_cmp8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28592:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28593: };
                   28594: 
                   28595: /* opcode map for m68000 root 705 (submap 41): */
                   28596: static const struct _tme_m68k_opcode _tme_m68k_opcode_map93[2] = {
                   28597:   { tme_m68k_cmp16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28598:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28599: };
                   28600: 
                   28601: /* opcode map for m68000 root 707 (submap 41): */
                   28602: static const struct _tme_m68k_opcode _tme_m68k_opcode_map94[2] = {
                   28603:   { tme_m68k_cmpa16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28604:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28605: };
                   28606: 
                   28607: /* opcode map for m68000 root 708 (submap 18): */
                   28608: static const struct _tme_m68k_opcode _tme_m68k_opcode_map95[3] = {
                   28609:   { tme_m68k_eor8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28610:   { tme_m68k_cmpm8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28611:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28612: };
                   28613: 
                   28614: /* opcode map for m68000 root 709 (submap 19): */
                   28615: static const struct _tme_m68k_opcode _tme_m68k_opcode_map96[3] = {
                   28616:   { tme_m68k_eor16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28617:   { tme_m68k_cmpm16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28618:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28619: };
                   28620: 
                   28621: /* opcode map for m68000 root 710 (submap 20): */
                   28622: static const struct _tme_m68k_opcode _tme_m68k_opcode_map97[3] = {
                   28623:   { tme_m68k_eor32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28624:   { tme_m68k_cmpm32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28625:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28626: };
                   28627: 
                   28628: /* opcode map for m68000 root 768 (submap 38): */
                   28629: static const struct _tme_m68k_opcode _tme_m68k_opcode_map98[2] = {
                   28630:   { tme_m68k_and8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28631:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28632: };
                   28633: 
                   28634: /* opcode map for m68000 root 769 (submap 39): */
                   28635: static const struct _tme_m68k_opcode _tme_m68k_opcode_map99[2] = {
                   28636:   { tme_m68k_and16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28637:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28638: };
                   28639: 
                   28640: /* opcode map for m68000 root 770 (submap 40): */
                   28641: static const struct _tme_m68k_opcode _tme_m68k_opcode_map100[2] = {
                   28642:   { tme_m68k_and32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28643:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28644: };
                   28645: 
                   28646: /* opcode map for m68000 root 771 (submap 11): */
                   28647: static const struct _tme_m68k_opcode _tme_m68k_opcode_map101[2] = {
                   28648:   { tme_m68k_mulu, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28649:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28650: };
                   28651: 
                   28652: /* opcode map for m68000 root 772 (submap 3): */
                   28653: static const struct _tme_m68k_opcode _tme_m68k_opcode_map102[7] = {
                   28654:   { tme_m68k_and8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28655:   { tme_m68k_abcd, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28656:   { tme_m68k_abcd, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28657:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28658:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28659:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28660:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28661: };
                   28662: 
                   28663: /* opcode map for m68000 root 773 (submap 43): */
                   28664: static const struct _tme_m68k_opcode _tme_m68k_opcode_map103[3] = {
                   28665:   { tme_m68k_and16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28666:   { tme_m68k_exg, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28667:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28668: };
                   28669: 
                   28670: /* opcode map for m68000 root 774 (submap 44): */
                   28671: static const struct _tme_m68k_opcode _tme_m68k_opcode_map104[3] = {
                   28672:   { tme_m68k_and32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28673:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28674:   { tme_m68k_exg, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28675: };
                   28676: 
                   28677: /* opcode map for m68000 root 775 (submap 11): */
                   28678: static const struct _tme_m68k_opcode _tme_m68k_opcode_map105[2] = {
                   28679:   { tme_m68k_muls, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28680:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28681: };
                   28682: 
                   28683: /* opcode map for m68000 root 780 (submap 43): */
                   28684: static const struct _tme_m68k_opcode _tme_m68k_opcode_map106[3] = {
                   28685:   { tme_m68k_and8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28686:   { tme_m68k_abcd, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28687:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28688: };
                   28689: 
                   28690: /* opcode map for m68000 root 832 (submap 38): */
                   28691: static const struct _tme_m68k_opcode _tme_m68k_opcode_map107[2] = {
                   28692:   { tme_m68k_add8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28693:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28694: };
                   28695: 
                   28696: /* opcode map for m68000 root 833 (submap 41): */
                   28697: static const struct _tme_m68k_opcode _tme_m68k_opcode_map108[2] = {
                   28698:   { tme_m68k_add16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28699:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28700: };
                   28701: 
                   28702: /* opcode map for m68000 root 834 (submap 42): */
                   28703: static const struct _tme_m68k_opcode _tme_m68k_opcode_map109[2] = {
                   28704:   { tme_m68k_add32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28705:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28706: };
                   28707: 
                   28708: /* opcode map for m68000 root 835 (submap 41): */
                   28709: static const struct _tme_m68k_opcode _tme_m68k_opcode_map110[2] = {
                   28710:   { tme_m68k_adda16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28711:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28712: };
                   28713: 
                   28714: /* opcode map for m68000 root 836 (submap 43): */
                   28715: static const struct _tme_m68k_opcode _tme_m68k_opcode_map111[3] = {
                   28716:   { tme_m68k_add8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28717:   { tme_m68k_addx8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28718:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28719: };
                   28720: 
                   28721: /* opcode map for m68000 root 837 (submap 43): */
                   28722: static const struct _tme_m68k_opcode _tme_m68k_opcode_map112[3] = {
                   28723:   { tme_m68k_add16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28724:   { tme_m68k_addx16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28725:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28726: };
                   28727: 
                   28728: /* opcode map for m68000 root 838 (submap 43): */
                   28729: static const struct _tme_m68k_opcode _tme_m68k_opcode_map113[3] = {
                   28730:   { tme_m68k_add32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28731:   { tme_m68k_addx32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28732:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28733: };
                   28734: 
                   28735: /* opcode map for m68000 root 839 (submap 42): */
                   28736: static const struct _tme_m68k_opcode _tme_m68k_opcode_map114[2] = {
                   28737:   { tme_m68k_adda32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   28738:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28739: };
                   28740: 
                   28741: /* opcode map for m68000 root 896 (submap 52): */
                   28742: static const struct _tme_m68k_opcode _tme_m68k_opcode_map115[4] = {
                   28743:   { tme_m68k_asr8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28744:   { tme_m68k_lsr8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28745:   { tme_m68k_ror8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28746:   { tme_m68k_roxr8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28747: };
                   28748: 
                   28749: /* opcode map for m68000 root 897 (submap 53): */
                   28750: static const struct _tme_m68k_opcode _tme_m68k_opcode_map116[4] = {
                   28751:   { tme_m68k_asr16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28752:   { tme_m68k_lsr16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28753:   { tme_m68k_ror16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28754:   { tme_m68k_roxr16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28755: };
                   28756: 
                   28757: /* opcode map for m68000 root 898 (submap 54): */
                   28758: static const struct _tme_m68k_opcode _tme_m68k_opcode_map117[4] = {
                   28759:   { tme_m68k_asr32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28760:   { tme_m68k_lsr32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28761:   { tme_m68k_ror32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28762:   { tme_m68k_roxr32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28763: };
                   28764: 
                   28765: /* opcode map for m68000 root 899 (submap 43): */
                   28766: static const struct _tme_m68k_opcode _tme_m68k_opcode_map118[3] = {
                   28767:   { tme_m68k_asr16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28768:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28769:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28770: };
                   28771: 
                   28772: /* opcode map for m68000 root 900 (submap 52): */
                   28773: static const struct _tme_m68k_opcode _tme_m68k_opcode_map119[4] = {
                   28774:   { tme_m68k_asl8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28775:   { tme_m68k_lsl8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28776:   { tme_m68k_rol8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28777:   { tme_m68k_roxl8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28778: };
                   28779: 
                   28780: /* opcode map for m68000 root 901 (submap 53): */
                   28781: static const struct _tme_m68k_opcode _tme_m68k_opcode_map120[4] = {
                   28782:   { tme_m68k_asl16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28783:   { tme_m68k_lsl16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28784:   { tme_m68k_rol16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28785:   { tme_m68k_roxl16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28786: };
                   28787: 
                   28788: /* opcode map for m68000 root 902 (submap 54): */
                   28789: static const struct _tme_m68k_opcode _tme_m68k_opcode_map121[4] = {
                   28790:   { tme_m68k_asl32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28791:   { tme_m68k_lsl32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28792:   { tme_m68k_rol32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28793:   { tme_m68k_roxl32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28794: };
                   28795: 
                   28796: /* opcode map for m68000 root 903 (submap 43): */
                   28797: static const struct _tme_m68k_opcode _tme_m68k_opcode_map122[3] = {
                   28798:   { tme_m68k_asl16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28799:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28800:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28801: };
                   28802: 
                   28803: /* opcode map for m68000 root 907 (submap 43): */
                   28804: static const struct _tme_m68k_opcode _tme_m68k_opcode_map123[3] = {
                   28805:   { tme_m68k_lsr16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28806:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28807:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28808: };
                   28809: 
                   28810: /* opcode map for m68000 root 911 (submap 43): */
                   28811: static const struct _tme_m68k_opcode _tme_m68k_opcode_map124[3] = {
                   28812:   { tme_m68k_lsl16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28813:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28814:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28815: };
                   28816: 
                   28817: /* opcode map for m68000 root 915 (submap 43): */
                   28818: static const struct _tme_m68k_opcode _tme_m68k_opcode_map125[3] = {
                   28819:   { tme_m68k_roxr16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28820:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28821:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28822: };
                   28823: 
                   28824: /* opcode map for m68000 root 919 (submap 43): */
                   28825: static const struct _tme_m68k_opcode _tme_m68k_opcode_map126[3] = {
                   28826:   { tme_m68k_roxl16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28827:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28828:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28829: };
                   28830: 
                   28831: /* opcode map for m68000 root 923 (submap 43): */
                   28832: static const struct _tme_m68k_opcode _tme_m68k_opcode_map127[3] = {
                   28833:   { tme_m68k_ror16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28834:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28835:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28836: };
                   28837: 
                   28838: /* opcode map for m68000 root 927 (submap 43): */
                   28839: static const struct _tme_m68k_opcode _tme_m68k_opcode_map128[3] = {
                   28840:   { tme_m68k_rol16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   28841:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28842:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   28843: };
                   28844: 
                   28845: /* initializes the m68000 decoder map: */
                   28846: void
                   28847: _tme_m68000_decoder_map_init(struct tme_m68k *ic)
                   28848: {
                   28849:   struct _tme_m68k_decoder_root *root, *root_entry;
                   28850:   int entry_i;
                   28851: 
                   28852:   /* the submaps used by this CPU: */
                   28853:   struct _tme_m68k_decoder_submap *submap0 = _tme_m68k_create_submap0(ic);
                   28854:   struct _tme_m68k_decoder_submap *submap1 = _tme_m68k_create_submap1(ic);
                   28855:   struct _tme_m68k_decoder_submap *submap2 = _tme_m68k_create_submap2(ic);
                   28856:   struct _tme_m68k_decoder_submap *submap3 = _tme_m68k_create_submap3(ic);
                   28857:   struct _tme_m68k_decoder_submap *submap4 = _tme_m68k_create_submap4(ic);
                   28858:   struct _tme_m68k_decoder_submap *submap5 = _tme_m68k_create_submap5(ic);
                   28859:   struct _tme_m68k_decoder_submap *submap6 = _tme_m68k_create_submap6(ic);
                   28860:   struct _tme_m68k_decoder_submap *submap7 = _tme_m68k_create_submap7(ic);
                   28861:   struct _tme_m68k_decoder_submap *submap8 = _tme_m68k_create_submap8(ic);
                   28862:   struct _tme_m68k_decoder_submap *submap9 = _tme_m68k_create_submap9(ic);
                   28863:   struct _tme_m68k_decoder_submap *submap10 = _tme_m68k_create_submap10(ic);
                   28864:   struct _tme_m68k_decoder_submap *submap11 = _tme_m68k_create_submap11(ic);
                   28865:   struct _tme_m68k_decoder_submap *submap12 = _tme_m68k_create_submap12(ic);
                   28866:   struct _tme_m68k_decoder_submap *submap13 = _tme_m68k_create_submap13(ic);
                   28867:   struct _tme_m68k_decoder_submap *submap14 = _tme_m68k_create_submap14(ic);
                   28868:   struct _tme_m68k_decoder_submap *submap15 = _tme_m68k_create_submap15(ic);
                   28869:   struct _tme_m68k_decoder_submap *submap16 = _tme_m68k_create_submap16(ic);
                   28870:   struct _tme_m68k_decoder_submap *submap17 = _tme_m68k_create_submap17(ic);
                   28871:   struct _tme_m68k_decoder_submap *submap18 = _tme_m68k_create_submap18(ic);
                   28872:   struct _tme_m68k_decoder_submap *submap19 = _tme_m68k_create_submap19(ic);
                   28873:   struct _tme_m68k_decoder_submap *submap20 = _tme_m68k_create_submap20(ic);
                   28874:   struct _tme_m68k_decoder_submap *submap21 = _tme_m68k_create_submap21(ic);
                   28875:   struct _tme_m68k_decoder_submap *submap22 = _tme_m68k_create_submap22(ic);
                   28876:   struct _tme_m68k_decoder_submap *submap23 = _tme_m68k_create_submap23(ic);
                   28877:   struct _tme_m68k_decoder_submap *submap24 = _tme_m68k_create_submap24(ic);
                   28878:   struct _tme_m68k_decoder_submap *submap25 = _tme_m68k_create_submap25(ic);
                   28879:   struct _tme_m68k_decoder_submap *submap26 = _tme_m68k_create_submap26(ic);
                   28880:   struct _tme_m68k_decoder_submap *submap27 = _tme_m68k_create_submap27(ic);
                   28881:   struct _tme_m68k_decoder_submap *submap28 = _tme_m68k_create_submap28(ic);
                   28882:   struct _tme_m68k_decoder_submap *submap29 = _tme_m68k_create_submap29(ic);
                   28883:   struct _tme_m68k_decoder_submap *submap30 = _tme_m68k_create_submap30(ic);
                   28884:   struct _tme_m68k_decoder_submap *submap31 = _tme_m68k_create_submap31(ic);
                   28885:   struct _tme_m68k_decoder_submap *submap32 = _tme_m68k_create_submap32(ic);
                   28886:   struct _tme_m68k_decoder_submap *submap33 = _tme_m68k_create_submap33(ic);
                   28887:   struct _tme_m68k_decoder_submap *submap34 = _tme_m68k_create_submap34(ic);
                   28888:   struct _tme_m68k_decoder_submap *submap35 = _tme_m68k_create_submap35(ic);
                   28889:   struct _tme_m68k_decoder_submap *submap36 = _tme_m68k_create_submap36(ic);
                   28890:   struct _tme_m68k_decoder_submap *submap37 = _tme_m68k_create_submap37(ic);
                   28891:   struct _tme_m68k_decoder_submap *submap38 = _tme_m68k_create_submap38(ic);
                   28892:   struct _tme_m68k_decoder_submap *submap39 = _tme_m68k_create_submap39(ic);
                   28893:   struct _tme_m68k_decoder_submap *submap40 = _tme_m68k_create_submap40(ic);
                   28894:   struct _tme_m68k_decoder_submap *submap41 = _tme_m68k_create_submap41(ic);
                   28895:   struct _tme_m68k_decoder_submap *submap42 = _tme_m68k_create_submap42(ic);
                   28896:   struct _tme_m68k_decoder_submap *submap43 = _tme_m68k_create_submap43(ic);
                   28897:   struct _tme_m68k_decoder_submap *submap44 = _tme_m68k_create_submap44(ic);
                   28898:   struct _tme_m68k_decoder_submap *submap45 = _tme_m68k_create_submap45(ic);
                   28899:   struct _tme_m68k_decoder_submap *submap46 = _tme_m68k_create_submap46(ic);
                   28900:   struct _tme_m68k_decoder_submap *submap47 = _tme_m68k_create_submap47(ic);
                   28901:   struct _tme_m68k_decoder_submap *submap48 = _tme_m68k_create_submap48(ic);
                   28902:   struct _tme_m68k_decoder_submap *submap49 = _tme_m68k_create_submap49(ic);
                   28903:   struct _tme_m68k_decoder_submap *submap50 = _tme_m68k_create_submap50(ic);
                   28904:   struct _tme_m68k_decoder_submap *submap51 = _tme_m68k_create_submap51(ic);
                   28905:   struct _tme_m68k_decoder_submap *submap52 = _tme_m68k_create_submap52(ic);
                   28906:   struct _tme_m68k_decoder_submap *submap53 = _tme_m68k_create_submap53(ic);
                   28907:   struct _tme_m68k_decoder_submap *submap54 = _tme_m68k_create_submap54(ic);
                   28908:   struct _tme_m68k_decoder_submap *submap55 = _tme_m68k_create_submap55(ic);
                   28909:   struct _tme_m68k_decoder_submap *submap56 = _tme_m68k_create_submap56(ic);
                   28910:   struct _tme_m68k_decoder_submap *submap57 = _tme_m68k_create_submap57(ic);
                   28911:   struct _tme_m68k_decoder_submap *submap58 = _tme_m68k_create_submap58(ic);
                   28912:   struct _tme_m68k_decoder_submap *submap59 = _tme_m68k_create_submap59(ic);
                   28913:   struct _tme_m68k_decoder_submap *submap60 = _tme_m68k_create_submap60(ic);
                   28914:   struct _tme_m68k_decoder_submap *submap61 = _tme_m68k_create_submap61(ic);
                   28915:   struct _tme_m68k_decoder_submap *submap62 = _tme_m68k_create_submap62(ic);
                   28916:   struct _tme_m68k_decoder_submap *submap63 = _tme_m68k_create_submap63(ic);
                   28917:   struct _tme_m68k_decoder_submap *submap64 = _tme_m68k_create_submap64(ic);
                   28918:   struct _tme_m68k_decoder_submap *submap65 = _tme_m68k_create_submap65(ic);
                   28919:   struct _tme_m68k_decoder_submap *submap66 = _tme_m68k_create_submap66(ic);
                   28920:   struct _tme_m68k_decoder_submap *submap67 = _tme_m68k_create_submap67(ic);
                   28921:   struct _tme_m68k_decoder_submap *submap68 = _tme_m68k_create_submap68(ic);
                   28922:   struct _tme_m68k_decoder_submap *submap69 = _tme_m68k_create_submap69(ic);
                   28923:   struct _tme_m68k_decoder_submap *submap70 = _tme_m68k_create_submap70(ic);
                   28924:   struct _tme_m68k_decoder_submap *submap71 = _tme_m68k_create_submap71(ic);
                   28925:   struct _tme_m68k_decoder_submap *submap72 = _tme_m68k_create_submap72(ic);
                   28926:   struct _tme_m68k_decoder_submap *submap73 = _tme_m68k_create_submap73(ic);
                   28927:   struct _tme_m68k_decoder_submap *submap74 = _tme_m68k_create_submap74(ic);
                   28928:   struct _tme_m68k_decoder_submap *submap75 = _tme_m68k_create_submap75(ic);
                   28929: 
                   28930:   /* allocate and initialize the root map: */
                   28931:   root = tme_new(struct _tme_m68k_decoder_root, 1024);
                   28932:   ic->_tme_m68k_decoder_root = root;
                   28933:   root_entry = root;
                   28934:   for (entry_i = 0; entry_i < 1024; entry_i++) {
                   28935:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   28936:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   28937:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   28938:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   28939:       root_entry++;
                   28940:   }
                   28941:   root_entry = root;
                   28942: 
                   28943:   /* fill the root map: */
                   28944: 
                   28945:   /* root 0 (base opcode 0x0000): */
                   28946:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   28947:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   28948:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   28949:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   28950:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   28951:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map0;
                   28952: 
                   28953:   /* root 1 (base opcode 0x0040): */
                   28954:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   28955:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   28956:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   28957:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   28958:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   28959:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map1;
                   28960: 
                   28961:   /* root 2 (base opcode 0x0080): */
                   28962:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   28963:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   28964:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   28965:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   28966:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   28967:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map2;
                   28968: 
                   28969:   /* root 3 (base opcode 0x00c0): */
                   28970:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   28971:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   28972: 
                   28973:   /* root 4 (base opcode 0x0100): */
                   28974:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   28975:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   28976:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   28977:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   28978:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   28979: 
                   28980:   /* root 5 (base opcode 0x0140): */
                   28981:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   28982:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   28983:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   28984:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   28985:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   28986: 
                   28987:   /* root 6 (base opcode 0x0180): */
                   28988:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   28989:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   28990:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   28991:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   28992:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   28993: 
                   28994:   /* root 7 (base opcode 0x01c0): */
                   28995:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   28996:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   28997:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   28998:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   28999:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   29000: 
                   29001:   /* root 8 (base opcode 0x0200): */
                   29002:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29003:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29004:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29005:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   29006:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   29007:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map8;
                   29008: 
                   29009:   /* root 9 (base opcode 0x0240): */
                   29010:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   29011:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   29012:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29013:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   29014:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   29015:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map9;
                   29016: 
                   29017:   /* root 10 (base opcode 0x0280): */
                   29018:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29019:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29020:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29021:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   29022:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29023:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map10;
                   29024: 
                   29025:   /* root 11 (base opcode 0x02c0): */
                   29026:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29027:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29028: 
                   29029:   /* root 12 (base opcode 0x0300): */
                   29030:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   29031:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29032:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29033:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29034:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   29035: 
                   29036:   /* root 13 (base opcode 0x0340): */
                   29037:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   29038:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29039:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29040:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29041:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   29042: 
                   29043:   /* root 14 (base opcode 0x0380): */
                   29044:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   29045:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29046:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29047:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29048:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   29049: 
                   29050:   /* root 15 (base opcode 0x03c0): */
                   29051:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   29052:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29053:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29054:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29055:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   29056: 
                   29057:   /* root 16 (base opcode 0x0400): */
                   29058:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29059:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29060:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29061:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   29062:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   29063:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map11;
                   29064: 
                   29065:   /* root 17 (base opcode 0x0440): */
                   29066:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   29067:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   29068:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29069:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   29070:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   29071:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map12;
                   29072: 
                   29073:   /* root 18 (base opcode 0x0480): */
                   29074:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29075:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29076:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29077:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   29078:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29079:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map13;
                   29080: 
                   29081:   /* root 19 (base opcode 0x04c0): */
                   29082:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29083:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29084: 
                   29085:   /* root 20 (base opcode 0x0500): */
                   29086:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   29087:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29088:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29089:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29090:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   29091: 
                   29092:   /* root 21 (base opcode 0x0540): */
                   29093:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   29094:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29095:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29096:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29097:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   29098: 
                   29099:   /* root 22 (base opcode 0x0580): */
                   29100:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   29101:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29102:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29103:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29104:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   29105: 
                   29106:   /* root 23 (base opcode 0x05c0): */
                   29107:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   29108:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29109:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29110:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29111:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   29112: 
                   29113:   /* root 24 (base opcode 0x0600): */
                   29114:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29115:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29116:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29117:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   29118:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   29119:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map14;
                   29120: 
                   29121:   /* root 25 (base opcode 0x0640): */
                   29122:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   29123:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   29124:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29125:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   29126:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   29127:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map15;
                   29128: 
                   29129:   /* root 26 (base opcode 0x0680): */
                   29130:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29131:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29132:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29133:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   29134:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29135:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map16;
                   29136: 
                   29137:   /* root 27 (base opcode 0x06c0): */
                   29138:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29139:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29140: 
                   29141:   /* root 28 (base opcode 0x0700): */
                   29142:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   29143:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29144:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29145:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29146:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   29147: 
                   29148:   /* root 29 (base opcode 0x0740): */
                   29149:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   29150:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29151:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29152:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29153:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   29154: 
                   29155:   /* root 30 (base opcode 0x0780): */
                   29156:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   29157:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29159:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29160:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   29161: 
                   29162:   /* root 31 (base opcode 0x07c0): */
                   29163:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   29164:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29165:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29166:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29167:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   29168: 
                   29169:   /* root 32 (base opcode 0x0800): */
                   29170:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29171:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29172:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29173:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   29174:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29175:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map17;
                   29176: 
                   29177:   /* root 33 (base opcode 0x0840): */
                   29178:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29179:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29180:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29181:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   29182:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29183:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map18;
                   29184: 
                   29185:   /* root 34 (base opcode 0x0880): */
                   29186:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29187:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29188:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29189:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   29190:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29191:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map19;
                   29192: 
                   29193:   /* root 35 (base opcode 0x08c0): */
                   29194:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29195:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29196:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29197:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   29198:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29199:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map20;
                   29200: 
                   29201:   /* root 36 (base opcode 0x0900): */
                   29202:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   29203:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29204:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29205:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29206:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   29207: 
                   29208:   /* root 37 (base opcode 0x0940): */
                   29209:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   29210:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29211:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29212:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29213:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   29214: 
                   29215:   /* root 38 (base opcode 0x0980): */
                   29216:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   29217:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29218:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29219:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29220:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   29221: 
                   29222:   /* root 39 (base opcode 0x09c0): */
                   29223:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   29224:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29225:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29226:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29227:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   29228: 
                   29229:   /* root 40 (base opcode 0x0a00): */
                   29230:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29231:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29232:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29233:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   29234:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   29235:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map21;
                   29236: 
                   29237:   /* root 41 (base opcode 0x0a40): */
                   29238:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   29239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   29240:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29241:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   29242:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   29243:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map22;
                   29244: 
                   29245:   /* root 42 (base opcode 0x0a80): */
                   29246:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29247:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29248:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29249:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   29250:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29251:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map23;
                   29252: 
                   29253:   /* root 43 (base opcode 0x0ac0): */
                   29254:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29255:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29256: 
                   29257:   /* root 44 (base opcode 0x0b00): */
                   29258:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   29259:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29260:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29261:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29262:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   29263: 
                   29264:   /* root 45 (base opcode 0x0b40): */
                   29265:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   29266:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29267:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29268:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29269:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   29270: 
                   29271:   /* root 46 (base opcode 0x0b80): */
                   29272:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   29273:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29274:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29275:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29276:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   29277: 
                   29278:   /* root 47 (base opcode 0x0bc0): */
                   29279:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   29280:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29281:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29282:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29283:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   29284: 
                   29285:   /* root 48 (base opcode 0x0c00): */
                   29286:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29287:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29288:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29289:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   29290:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   29291:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map24;
                   29292: 
                   29293:   /* root 49 (base opcode 0x0c40): */
                   29294:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   29295:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   29296:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29297:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   29298:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   29299:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map25;
                   29300: 
                   29301:   /* root 50 (base opcode 0x0c80): */
                   29302:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29303:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29304:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   29305:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   29306:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29307:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   29308: 
                   29309:   /* root 51 (base opcode 0x0cc0): */
                   29310:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29311:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29312: 
                   29313:   /* root 52 (base opcode 0x0d00): */
                   29314:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   29315:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29316:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29317:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29318:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   29319: 
                   29320:   /* root 53 (base opcode 0x0d40): */
                   29321:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   29322:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29323:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29324:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29325:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   29326: 
                   29327:   /* root 54 (base opcode 0x0d80): */
                   29328:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   29329:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29330:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29331:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29332:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   29333: 
                   29334:   /* root 55 (base opcode 0x0dc0): */
                   29335:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   29336:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29337:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29338:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29339:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   29340: 
                   29341:   /* root 56 (base opcode 0x0e00): */
                   29342:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29343:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29344: 
                   29345:   /* root 57 (base opcode 0x0e40): */
                   29346:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29347:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29348: 
                   29349:   /* root 58 (base opcode 0x0e80): */
                   29350:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29351:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29352: 
                   29353:   /* root 59 (base opcode 0x0ec0): */
                   29354:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29355:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29356: 
                   29357:   /* root 60 (base opcode 0x0f00): */
                   29358:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   29359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29360:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29361:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29362:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   29363: 
                   29364:   /* root 61 (base opcode 0x0f40): */
                   29365:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   29366:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29367:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29368:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29369:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   29370: 
                   29371:   /* root 62 (base opcode 0x0f80): */
                   29372:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   29373:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29374:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29375:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29376:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   29377: 
                   29378:   /* root 63 (base opcode 0x0fc0): */
                   29379:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   29380:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29381:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29382:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   29383:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   29384: 
                   29385:   /* root 64 (base opcode 0x1000): */
                   29386:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   29387:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29388:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29389:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   29390:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   29391: 
                   29392:   /* root 65 (base opcode 0x1040): */
                   29393:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29394:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29395: 
                   29396:   /* root 66 (base opcode 0x1080): */
                   29397:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29398:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29399:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29400:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29401:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29402: 
                   29403:   /* root 67 (base opcode 0x10c0): */
                   29404:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29405:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29406:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29407:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29408:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29409: 
                   29410:   /* root 68 (base opcode 0x1100): */
                   29411:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29412:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29413:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29414:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29415:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29416: 
                   29417:   /* root 69 (base opcode 0x1140): */
                   29418:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29419:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29420:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29421:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29422:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29423: 
                   29424:   /* root 70 (base opcode 0x1180): */
                   29425:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29426:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29427:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29428:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29429:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29430: 
                   29431:   /* root 71 (base opcode 0x11c0): */
                   29432:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29433:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29434:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29435:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29436:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29437: 
                   29438:   /* root 72 (base opcode 0x1200): */
                   29439:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   29440:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29441:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29442:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   29443:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   29444: 
                   29445:   /* root 73 (base opcode 0x1240): */
                   29446:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29447:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29448: 
                   29449:   /* root 74 (base opcode 0x1280): */
                   29450:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29451:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29452:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29453:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29454:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29455: 
                   29456:   /* root 75 (base opcode 0x12c0): */
                   29457:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29458:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29459:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29460:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29461:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29462: 
                   29463:   /* root 76 (base opcode 0x1300): */
                   29464:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29465:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29466:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29467:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29468:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29469: 
                   29470:   /* root 77 (base opcode 0x1340): */
                   29471:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29472:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29473:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29474:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29475:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29476: 
                   29477:   /* root 78 (base opcode 0x1380): */
                   29478:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29479:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29480:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29481:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29482:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29483: 
                   29484:   /* root 79 (base opcode 0x13c0): */
                   29485:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29486:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29487:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29488:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29489:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29490: 
                   29491:   /* root 80 (base opcode 0x1400): */
                   29492:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   29493:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29494:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29495:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   29496:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   29497: 
                   29498:   /* root 81 (base opcode 0x1440): */
                   29499:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29500:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29501: 
                   29502:   /* root 82 (base opcode 0x1480): */
                   29503:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29504:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29505:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29506:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29507:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29508: 
                   29509:   /* root 83 (base opcode 0x14c0): */
                   29510:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29511:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29512:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29513:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29514:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29515: 
                   29516:   /* root 84 (base opcode 0x1500): */
                   29517:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29518:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29519:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29520:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29521:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29522: 
                   29523:   /* root 85 (base opcode 0x1540): */
                   29524:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29525:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29526:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29527:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29528:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29529: 
                   29530:   /* root 86 (base opcode 0x1580): */
                   29531:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29532:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29533:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29534:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29535:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29536: 
                   29537:   /* root 87 (base opcode 0x15c0): */
                   29538:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29539:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29540: 
                   29541:   /* root 88 (base opcode 0x1600): */
                   29542:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   29543:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29544:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29545:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   29546:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   29547: 
                   29548:   /* root 89 (base opcode 0x1640): */
                   29549:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29550:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29551: 
                   29552:   /* root 90 (base opcode 0x1680): */
                   29553:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29554:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29555:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29556:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29557:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29558: 
                   29559:   /* root 91 (base opcode 0x16c0): */
                   29560:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29561:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29562:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29563:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29564:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29565: 
                   29566:   /* root 92 (base opcode 0x1700): */
                   29567:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29568:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29569:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29570:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29571:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29572: 
                   29573:   /* root 93 (base opcode 0x1740): */
                   29574:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29575:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29576:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29577:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29578:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29579: 
                   29580:   /* root 94 (base opcode 0x1780): */
                   29581:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29582:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29583:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29584:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29585:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29586: 
                   29587:   /* root 95 (base opcode 0x17c0): */
                   29588:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29589:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29590: 
                   29591:   /* root 96 (base opcode 0x1800): */
                   29592:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   29593:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29594:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29595:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   29596:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   29597: 
                   29598:   /* root 97 (base opcode 0x1840): */
                   29599:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29600:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29601: 
                   29602:   /* root 98 (base opcode 0x1880): */
                   29603:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29604:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29605:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29606:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29607:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29608: 
                   29609:   /* root 99 (base opcode 0x18c0): */
                   29610:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29611:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29612:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29613:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29614:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29615: 
                   29616:   /* root 100 (base opcode 0x1900): */
                   29617:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29618:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29619:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29620:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29621:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29622: 
                   29623:   /* root 101 (base opcode 0x1940): */
                   29624:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29625:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29626:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29627:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29628:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29629: 
                   29630:   /* root 102 (base opcode 0x1980): */
                   29631:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29632:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29633:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29634:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29635:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29636: 
                   29637:   /* root 103 (base opcode 0x19c0): */
                   29638:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29639:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29640: 
                   29641:   /* root 104 (base opcode 0x1a00): */
                   29642:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   29643:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29644:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29645:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   29646:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   29647: 
                   29648:   /* root 105 (base opcode 0x1a40): */
                   29649:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29650:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29651: 
                   29652:   /* root 106 (base opcode 0x1a80): */
                   29653:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29654:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29655:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29656:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29657:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29658: 
                   29659:   /* root 107 (base opcode 0x1ac0): */
                   29660:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29661:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29662:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29663:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29664:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29665: 
                   29666:   /* root 108 (base opcode 0x1b00): */
                   29667:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29668:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29669:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29670:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29671:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29672: 
                   29673:   /* root 109 (base opcode 0x1b40): */
                   29674:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29675:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29676:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29677:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29678:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29679: 
                   29680:   /* root 110 (base opcode 0x1b80): */
                   29681:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29682:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29683:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29684:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29685:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29686: 
                   29687:   /* root 111 (base opcode 0x1bc0): */
                   29688:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29689:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29690: 
                   29691:   /* root 112 (base opcode 0x1c00): */
                   29692:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   29693:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29694:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29695:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   29696:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   29697: 
                   29698:   /* root 113 (base opcode 0x1c40): */
                   29699:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29700:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29701: 
                   29702:   /* root 114 (base opcode 0x1c80): */
                   29703:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29704:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29705:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29706:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29707:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29708: 
                   29709:   /* root 115 (base opcode 0x1cc0): */
                   29710:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29711:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29712:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29713:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29714:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29715: 
                   29716:   /* root 116 (base opcode 0x1d00): */
                   29717:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29718:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29719:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29720:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29721:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29722: 
                   29723:   /* root 117 (base opcode 0x1d40): */
                   29724:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29725:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29726:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29727:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29728:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29729: 
                   29730:   /* root 118 (base opcode 0x1d80): */
                   29731:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29732:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29733:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29734:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29735:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29736: 
                   29737:   /* root 119 (base opcode 0x1dc0): */
                   29738:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29739:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29740: 
                   29741:   /* root 120 (base opcode 0x1e00): */
                   29742:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   29743:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29744:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29745:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   29746:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   29747: 
                   29748:   /* root 121 (base opcode 0x1e40): */
                   29749:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29750:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29751: 
                   29752:   /* root 122 (base opcode 0x1e80): */
                   29753:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29754:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29755:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29756:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29757:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29758: 
                   29759:   /* root 123 (base opcode 0x1ec0): */
                   29760:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29761:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29762:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29763:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29764:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29765: 
                   29766:   /* root 124 (base opcode 0x1f00): */
                   29767:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29768:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29769:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29770:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29771:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29772: 
                   29773:   /* root 125 (base opcode 0x1f40): */
                   29774:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29775:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29776:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29777:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29778:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29779: 
                   29780:   /* root 126 (base opcode 0x1f80): */
                   29781:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   29782:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   29783:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   29784:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   29785:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   29786: 
                   29787:   /* root 127 (base opcode 0x1fc0): */
                   29788:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29789:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29790: 
                   29791:   /* root 128 (base opcode 0x2000): */
                   29792:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   29793:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29794:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29795:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   29796:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   29797: 
                   29798:   /* root 129 (base opcode 0x2040): */
                   29799:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   29800:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29801:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29802:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   29803:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   29804: 
                   29805:   /* root 130 (base opcode 0x2080): */
                   29806:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29807:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29808:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29809:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29810:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29811: 
                   29812:   /* root 131 (base opcode 0x20c0): */
                   29813:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29814:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29815:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29816:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29817:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29818: 
                   29819:   /* root 132 (base opcode 0x2100): */
                   29820:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29821:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29822:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29823:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29824:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29825: 
                   29826:   /* root 133 (base opcode 0x2140): */
                   29827:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29828:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29829:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29830:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29831:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29832: 
                   29833:   /* root 134 (base opcode 0x2180): */
                   29834:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29835:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29836:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29837:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29838:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29839: 
                   29840:   /* root 135 (base opcode 0x21c0): */
                   29841:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29842:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29843:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29844:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29845:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29846: 
                   29847:   /* root 136 (base opcode 0x2200): */
                   29848:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   29849:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29850:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29851:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   29852:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   29853: 
                   29854:   /* root 137 (base opcode 0x2240): */
                   29855:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   29856:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29857:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29858:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   29859:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   29860: 
                   29861:   /* root 138 (base opcode 0x2280): */
                   29862:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29863:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29864:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29865:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29866:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29867: 
                   29868:   /* root 139 (base opcode 0x22c0): */
                   29869:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29870:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29871:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29872:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29873:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29874: 
                   29875:   /* root 140 (base opcode 0x2300): */
                   29876:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29877:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29878:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29879:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29880:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29881: 
                   29882:   /* root 141 (base opcode 0x2340): */
                   29883:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29884:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29885:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29886:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29887:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29888: 
                   29889:   /* root 142 (base opcode 0x2380): */
                   29890:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29891:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29892:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29893:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29894:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29895: 
                   29896:   /* root 143 (base opcode 0x23c0): */
                   29897:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29898:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29899:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29900:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29901:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29902: 
                   29903:   /* root 144 (base opcode 0x2400): */
                   29904:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   29905:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29906:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29907:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   29908:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   29909: 
                   29910:   /* root 145 (base opcode 0x2440): */
                   29911:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   29912:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29913:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29914:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   29915:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   29916: 
                   29917:   /* root 146 (base opcode 0x2480): */
                   29918:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29919:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29920:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29921:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29922:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29923: 
                   29924:   /* root 147 (base opcode 0x24c0): */
                   29925:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29926:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29927:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29928:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29929:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29930: 
                   29931:   /* root 148 (base opcode 0x2500): */
                   29932:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29933:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29934:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29935:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29936:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29937: 
                   29938:   /* root 149 (base opcode 0x2540): */
                   29939:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29940:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29941:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29942:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29943:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29944: 
                   29945:   /* root 150 (base opcode 0x2580): */
                   29946:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29947:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29948:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29949:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29950:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29951: 
                   29952:   /* root 151 (base opcode 0x25c0): */
                   29953:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   29954:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   29955: 
                   29956:   /* root 152 (base opcode 0x2600): */
                   29957:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   29958:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29959:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29960:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   29961:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   29962: 
                   29963:   /* root 153 (base opcode 0x2640): */
                   29964:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   29965:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29966:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29967:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   29968:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   29969: 
                   29970:   /* root 154 (base opcode 0x2680): */
                   29971:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29972:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29973:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29974:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29975:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29976: 
                   29977:   /* root 155 (base opcode 0x26c0): */
                   29978:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29979:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29980:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29981:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29982:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29983: 
                   29984:   /* root 156 (base opcode 0x2700): */
                   29985:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29986:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29987:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29988:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29989:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29990: 
                   29991:   /* root 157 (base opcode 0x2740): */
                   29992:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   29993:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   29994:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   29995:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   29996:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   29997: 
                   29998:   /* root 158 (base opcode 0x2780): */
                   29999:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30000:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30001:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30002:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30003:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30004: 
                   30005:   /* root 159 (base opcode 0x27c0): */
                   30006:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30007:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30008: 
                   30009:   /* root 160 (base opcode 0x2800): */
                   30010:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   30011:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30012:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30013:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   30014:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   30015: 
                   30016:   /* root 161 (base opcode 0x2840): */
                   30017:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   30018:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30019:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30020:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   30021:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   30022: 
                   30023:   /* root 162 (base opcode 0x2880): */
                   30024:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30025:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30026:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30027:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30028:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30029: 
                   30030:   /* root 163 (base opcode 0x28c0): */
                   30031:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30032:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30033:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30034:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30035:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30036: 
                   30037:   /* root 164 (base opcode 0x2900): */
                   30038:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30039:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30040:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30041:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30042:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30043: 
                   30044:   /* root 165 (base opcode 0x2940): */
                   30045:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30046:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30047:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30048:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30049:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30050: 
                   30051:   /* root 166 (base opcode 0x2980): */
                   30052:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30053:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30054:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30055:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30056:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30057: 
                   30058:   /* root 167 (base opcode 0x29c0): */
                   30059:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30060:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30061: 
                   30062:   /* root 168 (base opcode 0x2a00): */
                   30063:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   30064:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30065:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30066:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   30067:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   30068: 
                   30069:   /* root 169 (base opcode 0x2a40): */
                   30070:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   30071:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30072:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30073:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   30074:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   30075: 
                   30076:   /* root 170 (base opcode 0x2a80): */
                   30077:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30078:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30079:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30080:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30081:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30082: 
                   30083:   /* root 171 (base opcode 0x2ac0): */
                   30084:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30085:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30086:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30087:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30088:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30089: 
                   30090:   /* root 172 (base opcode 0x2b00): */
                   30091:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30092:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30093:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30094:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30095:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30096: 
                   30097:   /* root 173 (base opcode 0x2b40): */
                   30098:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30099:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30100:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30101:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30102:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30103: 
                   30104:   /* root 174 (base opcode 0x2b80): */
                   30105:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30106:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30107:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30108:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30109:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30110: 
                   30111:   /* root 175 (base opcode 0x2bc0): */
                   30112:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30113:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30114: 
                   30115:   /* root 176 (base opcode 0x2c00): */
                   30116:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   30117:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30118:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30119:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   30120:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   30121: 
                   30122:   /* root 177 (base opcode 0x2c40): */
                   30123:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   30124:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30125:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30126:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   30127:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   30128: 
                   30129:   /* root 178 (base opcode 0x2c80): */
                   30130:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30131:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30132:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30133:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30134:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30135: 
                   30136:   /* root 179 (base opcode 0x2cc0): */
                   30137:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30138:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30139:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30140:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30141:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30142: 
                   30143:   /* root 180 (base opcode 0x2d00): */
                   30144:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30145:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30146:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30147:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30148:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30149: 
                   30150:   /* root 181 (base opcode 0x2d40): */
                   30151:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30152:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30153:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30154:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30155:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30156: 
                   30157:   /* root 182 (base opcode 0x2d80): */
                   30158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30159:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30160:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30161:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30162:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30163: 
                   30164:   /* root 183 (base opcode 0x2dc0): */
                   30165:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30166:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30167: 
                   30168:   /* root 184 (base opcode 0x2e00): */
                   30169:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   30170:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30171:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30172:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   30173:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   30174: 
                   30175:   /* root 185 (base opcode 0x2e40): */
                   30176:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   30177:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30178:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30179:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   30180:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   30181: 
                   30182:   /* root 186 (base opcode 0x2e80): */
                   30183:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30184:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30185:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30186:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30187:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30188: 
                   30189:   /* root 187 (base opcode 0x2ec0): */
                   30190:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30191:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30192:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30193:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30194:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30195: 
                   30196:   /* root 188 (base opcode 0x2f00): */
                   30197:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30198:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30199:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30200:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30201:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30202: 
                   30203:   /* root 189 (base opcode 0x2f40): */
                   30204:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30205:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30206:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30207:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30208:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30209: 
                   30210:   /* root 190 (base opcode 0x2f80): */
                   30211:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   30212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30213:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30214:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   30215:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   30216: 
                   30217:   /* root 191 (base opcode 0x2fc0): */
                   30218:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30219:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30220: 
                   30221:   /* root 192 (base opcode 0x3000): */
                   30222:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   30223:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30224:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30225:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30226:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   30227: 
                   30228:   /* root 193 (base opcode 0x3040): */
                   30229:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   30230:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30231:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30232:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30233:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   30234: 
                   30235:   /* root 194 (base opcode 0x3080): */
                   30236:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30237:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30238:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30239:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30240:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30241: 
                   30242:   /* root 195 (base opcode 0x30c0): */
                   30243:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30244:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30245:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30246:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30247:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30248: 
                   30249:   /* root 196 (base opcode 0x3100): */
                   30250:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30251:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30252:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30253:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30254:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30255: 
                   30256:   /* root 197 (base opcode 0x3140): */
                   30257:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30258:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30259:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30260:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30261:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30262: 
                   30263:   /* root 198 (base opcode 0x3180): */
                   30264:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30265:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30266:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30267:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30268:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30269: 
                   30270:   /* root 199 (base opcode 0x31c0): */
                   30271:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30272:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30273:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30274:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30275:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30276: 
                   30277:   /* root 200 (base opcode 0x3200): */
                   30278:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   30279:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30280:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30281:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30282:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   30283: 
                   30284:   /* root 201 (base opcode 0x3240): */
                   30285:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   30286:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30287:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30288:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30289:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   30290: 
                   30291:   /* root 202 (base opcode 0x3280): */
                   30292:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30293:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30294:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30295:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30296:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30297: 
                   30298:   /* root 203 (base opcode 0x32c0): */
                   30299:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30300:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30301:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30302:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30303:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30304: 
                   30305:   /* root 204 (base opcode 0x3300): */
                   30306:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30307:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30308:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30309:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30310:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30311: 
                   30312:   /* root 205 (base opcode 0x3340): */
                   30313:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30314:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30315:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30316:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30317:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30318: 
                   30319:   /* root 206 (base opcode 0x3380): */
                   30320:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30321:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30322:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30323:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30324:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30325: 
                   30326:   /* root 207 (base opcode 0x33c0): */
                   30327:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30328:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30329:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30330:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30331:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30332: 
                   30333:   /* root 208 (base opcode 0x3400): */
                   30334:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   30335:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30336:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30337:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30338:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   30339: 
                   30340:   /* root 209 (base opcode 0x3440): */
                   30341:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   30342:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30343:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30344:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30345:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   30346: 
                   30347:   /* root 210 (base opcode 0x3480): */
                   30348:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30349:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30350:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30351:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30352:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30353: 
                   30354:   /* root 211 (base opcode 0x34c0): */
                   30355:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30356:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30357:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30358:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30359:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30360: 
                   30361:   /* root 212 (base opcode 0x3500): */
                   30362:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30363:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30364:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30365:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30366:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30367: 
                   30368:   /* root 213 (base opcode 0x3540): */
                   30369:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30370:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30371:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30372:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30373:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30374: 
                   30375:   /* root 214 (base opcode 0x3580): */
                   30376:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30377:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30378:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30379:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30380:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30381: 
                   30382:   /* root 215 (base opcode 0x35c0): */
                   30383:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30384:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30385: 
                   30386:   /* root 216 (base opcode 0x3600): */
                   30387:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   30388:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30389:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30390:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30391:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   30392: 
                   30393:   /* root 217 (base opcode 0x3640): */
                   30394:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   30395:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30396:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30397:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30398:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   30399: 
                   30400:   /* root 218 (base opcode 0x3680): */
                   30401:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30402:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30403:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30404:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30405:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30406: 
                   30407:   /* root 219 (base opcode 0x36c0): */
                   30408:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30409:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30410:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30411:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30412:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30413: 
                   30414:   /* root 220 (base opcode 0x3700): */
                   30415:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30416:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30417:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30418:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30419:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30420: 
                   30421:   /* root 221 (base opcode 0x3740): */
                   30422:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30423:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30424:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30425:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30426:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30427: 
                   30428:   /* root 222 (base opcode 0x3780): */
                   30429:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30430:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30431:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30432:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30433:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30434: 
                   30435:   /* root 223 (base opcode 0x37c0): */
                   30436:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30437:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30438: 
                   30439:   /* root 224 (base opcode 0x3800): */
                   30440:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   30441:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30442:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30443:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30444:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   30445: 
                   30446:   /* root 225 (base opcode 0x3840): */
                   30447:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   30448:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30449:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30450:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30451:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   30452: 
                   30453:   /* root 226 (base opcode 0x3880): */
                   30454:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30455:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30456:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30457:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30458:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30459: 
                   30460:   /* root 227 (base opcode 0x38c0): */
                   30461:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30462:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30463:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30464:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30465:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30466: 
                   30467:   /* root 228 (base opcode 0x3900): */
                   30468:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30469:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30470:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30471:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30472:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30473: 
                   30474:   /* root 229 (base opcode 0x3940): */
                   30475:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30476:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30477:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30478:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30479:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30480: 
                   30481:   /* root 230 (base opcode 0x3980): */
                   30482:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30483:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30484:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30485:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30486:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30487: 
                   30488:   /* root 231 (base opcode 0x39c0): */
                   30489:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30490:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30491: 
                   30492:   /* root 232 (base opcode 0x3a00): */
                   30493:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   30494:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30495:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30496:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30497:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   30498: 
                   30499:   /* root 233 (base opcode 0x3a40): */
                   30500:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   30501:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30502:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30503:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30504:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   30505: 
                   30506:   /* root 234 (base opcode 0x3a80): */
                   30507:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30508:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30509:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30510:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30511:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30512: 
                   30513:   /* root 235 (base opcode 0x3ac0): */
                   30514:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30515:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30516:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30517:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30518:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30519: 
                   30520:   /* root 236 (base opcode 0x3b00): */
                   30521:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30522:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30523:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30524:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30525:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30526: 
                   30527:   /* root 237 (base opcode 0x3b40): */
                   30528:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30529:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30530:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30531:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30532:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30533: 
                   30534:   /* root 238 (base opcode 0x3b80): */
                   30535:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30536:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30537:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30538:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30539:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30540: 
                   30541:   /* root 239 (base opcode 0x3bc0): */
                   30542:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30543:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30544: 
                   30545:   /* root 240 (base opcode 0x3c00): */
                   30546:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   30547:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30548:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30549:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30550:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   30551: 
                   30552:   /* root 241 (base opcode 0x3c40): */
                   30553:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   30554:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30555:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30556:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30557:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   30558: 
                   30559:   /* root 242 (base opcode 0x3c80): */
                   30560:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30561:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30562:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30563:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30564:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30565: 
                   30566:   /* root 243 (base opcode 0x3cc0): */
                   30567:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30568:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30569:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30570:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30571:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30572: 
                   30573:   /* root 244 (base opcode 0x3d00): */
                   30574:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30575:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30576:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30577:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30578:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30579: 
                   30580:   /* root 245 (base opcode 0x3d40): */
                   30581:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30582:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30583:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30584:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30585:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30586: 
                   30587:   /* root 246 (base opcode 0x3d80): */
                   30588:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30589:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30590:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30591:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30592:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30593: 
                   30594:   /* root 247 (base opcode 0x3dc0): */
                   30595:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30596:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30597: 
                   30598:   /* root 248 (base opcode 0x3e00): */
                   30599:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   30600:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30601:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30602:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30603:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   30604: 
                   30605:   /* root 249 (base opcode 0x3e40): */
                   30606:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   30607:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30608:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30609:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   30610:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   30611: 
                   30612:   /* root 250 (base opcode 0x3e80): */
                   30613:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30614:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30615:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30616:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30617:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30618: 
                   30619:   /* root 251 (base opcode 0x3ec0): */
                   30620:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30621:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30622:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30623:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30624:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30625: 
                   30626:   /* root 252 (base opcode 0x3f00): */
                   30627:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30628:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30629:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30630:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30631:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30632: 
                   30633:   /* root 253 (base opcode 0x3f40): */
                   30634:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30635:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30636:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30637:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30638:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30639: 
                   30640:   /* root 254 (base opcode 0x3f80): */
                   30641:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   30642:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30643:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30644:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   30645:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   30646: 
                   30647:   /* root 255 (base opcode 0x3fc0): */
                   30648:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30649:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30650: 
                   30651:   /* root 256 (base opcode 0x4000): */
                   30652:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   30653:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   30654:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   30655:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map35;
                   30656: 
                   30657:   /* root 257 (base opcode 0x4040): */
                   30658:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30659:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30660:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   30661:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map36;
                   30662: 
                   30663:   /* root 258 (base opcode 0x4080): */
                   30664:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30665:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30666:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30667:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map37;
                   30668: 
                   30669:   /* root 259 (base opcode 0x40c0): */
                   30670:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30671:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30672:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   30673:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map38;
                   30674: 
                   30675:   /* root 260 (base opcode 0x4100): */
                   30676:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   30677:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30678:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30679:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30680:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   30681: 
                   30682:   /* root 261 (base opcode 0x4140): */
                   30683:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30684:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30685: 
                   30686:   /* root 262 (base opcode 0x4180): */
                   30687:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   30688:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30689:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30690:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   30691:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   30692: 
                   30693:   /* root 263 (base opcode 0x41c0): */
                   30694:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   30695:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30696:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30697:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30698:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   30699: 
                   30700:   /* root 264 (base opcode 0x4200): */
                   30701:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   30702:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   30703:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   30704:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map42;
                   30705: 
                   30706:   /* root 265 (base opcode 0x4240): */
                   30707:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30708:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30709:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   30710:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map43;
                   30711: 
                   30712:   /* root 266 (base opcode 0x4280): */
                   30713:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30714:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30715:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30716:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map44;
                   30717: 
                   30718:   /* root 267 (base opcode 0x42c0): */
                   30719:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30720:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30721: 
                   30722:   /* root 268 (base opcode 0x4300): */
                   30723:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   30724:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30725:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30726:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30727:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   30728: 
                   30729:   /* root 269 (base opcode 0x4340): */
                   30730:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30731:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30732: 
                   30733:   /* root 270 (base opcode 0x4380): */
                   30734:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   30735:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30736:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30737:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   30738:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   30739: 
                   30740:   /* root 271 (base opcode 0x43c0): */
                   30741:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   30742:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30743:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30744:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30745:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   30746: 
                   30747:   /* root 272 (base opcode 0x4400): */
                   30748:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   30749:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   30750:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   30751:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map45;
                   30752: 
                   30753:   /* root 273 (base opcode 0x4440): */
                   30754:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30755:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30756:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   30757:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map46;
                   30758: 
                   30759:   /* root 274 (base opcode 0x4480): */
                   30760:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30761:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30762:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30763:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map47;
                   30764: 
                   30765:   /* root 275 (base opcode 0x44c0): */
                   30766:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30767:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30768:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   30769:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map48;
                   30770: 
                   30771:   /* root 276 (base opcode 0x4500): */
                   30772:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   30773:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30774:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30775:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30776:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   30777: 
                   30778:   /* root 277 (base opcode 0x4540): */
                   30779:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30780:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30781: 
                   30782:   /* root 278 (base opcode 0x4580): */
                   30783:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   30784:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30785:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30786:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   30787:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   30788: 
                   30789:   /* root 279 (base opcode 0x45c0): */
                   30790:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   30791:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30792:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30793:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30794:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   30795: 
                   30796:   /* root 280 (base opcode 0x4600): */
                   30797:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   30798:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   30799:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   30800:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map49;
                   30801: 
                   30802:   /* root 281 (base opcode 0x4640): */
                   30803:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30804:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30805:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   30806:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map50;
                   30807: 
                   30808:   /* root 282 (base opcode 0x4680): */
                   30809:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30810:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30811:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30812:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map51;
                   30813: 
                   30814:   /* root 283 (base opcode 0x46c0): */
                   30815:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30816:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30817:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   30818:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map52;
                   30819: 
                   30820:   /* root 284 (base opcode 0x4700): */
                   30821:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   30822:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30823:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30824:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30825:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   30826: 
                   30827:   /* root 285 (base opcode 0x4740): */
                   30828:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30829:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30830: 
                   30831:   /* root 286 (base opcode 0x4780): */
                   30832:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   30833:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30834:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30835:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   30836:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   30837: 
                   30838:   /* root 287 (base opcode 0x47c0): */
                   30839:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   30840:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30841:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30842:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30843:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   30844: 
                   30845:   /* root 288 (base opcode 0x4800): */
                   30846:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   30847:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   30848:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   30849:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map53;
                   30850: 
                   30851:   /* root 289 (base opcode 0x4840): */
                   30852:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30853:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30854:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   30855:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map54;
                   30856: 
                   30857:   /* root 290 (base opcode 0x4880): */
                   30858:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30859:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30860:   root_entry->_tme_m68k_decoder_root_submap = submap13;
                   30861:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map55;
                   30862: 
                   30863:   /* root 291 (base opcode 0x48c0): */
                   30864:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30865:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30866:   root_entry->_tme_m68k_decoder_root_submap = submap14;
                   30867:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map56;
                   30868: 
                   30869:   /* root 292 (base opcode 0x4900): */
                   30870:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   30871:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30872:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30873:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30874:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   30875: 
                   30876:   /* root 293 (base opcode 0x4940): */
                   30877:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30878:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30879: 
                   30880:   /* root 294 (base opcode 0x4980): */
                   30881:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   30882:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30883:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30884:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   30885:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   30886: 
                   30887:   /* root 295 (base opcode 0x49c0): */
                   30888:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   30889:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30890:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30891:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30892:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   30893: 
                   30894:   /* root 296 (base opcode 0x4a00): */
                   30895:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   30896:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   30897:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   30898:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map57;
                   30899: 
                   30900:   /* root 297 (base opcode 0x4a40): */
                   30901:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30902:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30903:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   30904:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map58;
                   30905: 
                   30906:   /* root 298 (base opcode 0x4a80): */
                   30907:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30908:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30909:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30910:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map59;
                   30911: 
                   30912:   /* root 299 (base opcode 0x4ac0): */
                   30913:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30914:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30915:   root_entry->_tme_m68k_decoder_root_submap = submap15;
                   30916:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map60;
                   30917: 
                   30918:   /* root 300 (base opcode 0x4b00): */
                   30919:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   30920:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30921:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30922:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30923:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   30924: 
                   30925:   /* root 301 (base opcode 0x4b40): */
                   30926:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30927:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30928: 
                   30929:   /* root 302 (base opcode 0x4b80): */
                   30930:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   30931:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30932:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30933:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   30934:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   30935: 
                   30936:   /* root 303 (base opcode 0x4bc0): */
                   30937:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   30938:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30939:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30940:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30941:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   30942: 
                   30943:   /* root 304 (base opcode 0x4c00): */
                   30944:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30945:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30946: 
                   30947:   /* root 305 (base opcode 0x4c40): */
                   30948:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30949:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30950: 
                   30951:   /* root 306 (base opcode 0x4c80): */
                   30952:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30953:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30954:   root_entry->_tme_m68k_decoder_root_submap = submap16;
                   30955:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map61;
                   30956: 
                   30957:   /* root 307 (base opcode 0x4cc0): */
                   30958:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30959:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30960:   root_entry->_tme_m68k_decoder_root_submap = submap16;
                   30961:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map62;
                   30962: 
                   30963:   /* root 308 (base opcode 0x4d00): */
                   30964:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   30965:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   30966:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   30967:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30968:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   30969: 
                   30970:   /* root 309 (base opcode 0x4d40): */
                   30971:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30972:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30973: 
                   30974:   /* root 310 (base opcode 0x4d80): */
                   30975:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   30976:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   30977:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   30978:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   30979:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   30980: 
                   30981:   /* root 311 (base opcode 0x4dc0): */
                   30982:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   30983:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30984:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30985:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   30986:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   30987: 
                   30988:   /* root 312 (base opcode 0x4e00): */
                   30989:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   30990:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   30991: 
                   30992:   /* root 313 (base opcode 0x4e40): */
                   30993:   root_entry->_tme_m68k_decoder_root_submap = submap17;
                   30994:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map63;
                   30995: 
                   30996:   /* root 314 (base opcode 0x4e80): */
                   30997:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   30998:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   30999:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   31000:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map64;
                   31001: 
                   31002:   /* root 315 (base opcode 0x4ec0): */
                   31003:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   31004:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   31005:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   31006:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map65;
                   31007: 
                   31008:   /* root 316 (base opcode 0x4f00): */
                   31009:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   31010:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31011:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31012:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   31013:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   31014: 
                   31015:   /* root 317 (base opcode 0x4f40): */
                   31016:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   31017:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map3;
                   31018: 
                   31019:   /* root 318 (base opcode 0x4f80): */
                   31020:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   31021:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31022:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31023:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   31024:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   31025: 
                   31026:   /* root 319 (base opcode 0x4fc0): */
                   31027:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   31028:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   31029:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   31030:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   31031:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   31032: 
                   31033:   /* root 320 (base opcode 0x5000): */
                   31034:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   31035:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31036:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31037:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   31038:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   31039: 
                   31040:   /* root 321 (base opcode 0x5040): */
                   31041:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[8];
                   31042:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31043:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31044:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   31045:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   31046: 
                   31047:   /* root 322 (base opcode 0x5080): */
                   31048:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   31049:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31050:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31051:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31052:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   31053: 
                   31054:   /* root 323 (base opcode 0x50c0): */
                   31055:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31056:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31057:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31058:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31059: 
                   31060:   /* root 324 (base opcode 0x5100): */
                   31061:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   31062:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31063:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31064:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   31065:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   31066: 
                   31067:   /* root 325 (base opcode 0x5140): */
                   31068:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[8];
                   31069:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31070:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31071:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   31072:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   31073: 
                   31074:   /* root 326 (base opcode 0x5180): */
                   31075:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   31076:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31077:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31078:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31079:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   31080: 
                   31081:   /* root 327 (base opcode 0x51c0): */
                   31082:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31083:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31084:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31085:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31086: 
                   31087:   /* root 328 (base opcode 0x5200): */
                   31088:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   31089:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31090:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31091:   root_entry->_tme_m68k_decoder_root_submap = submap22;
                   31092:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   31093: 
                   31094:   /* root 329 (base opcode 0x5240): */
                   31095:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[1];
                   31096:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31097:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31098:   root_entry->_tme_m68k_decoder_root_submap = submap23;
                   31099:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   31100: 
                   31101:   /* root 330 (base opcode 0x5280): */
                   31102:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   31103:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31104:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31105:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31106:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   31107: 
                   31108:   /* root 331 (base opcode 0x52c0): */
                   31109:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31110:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31111:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31112:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31113: 
                   31114:   /* root 332 (base opcode 0x5300): */
                   31115:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   31116:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31117:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31118:   root_entry->_tme_m68k_decoder_root_submap = submap22;
                   31119:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   31120: 
                   31121:   /* root 333 (base opcode 0x5340): */
                   31122:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[1];
                   31123:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31124:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31125:   root_entry->_tme_m68k_decoder_root_submap = submap23;
                   31126:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   31127: 
                   31128:   /* root 334 (base opcode 0x5380): */
                   31129:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   31130:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31131:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31132:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31133:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   31134: 
                   31135:   /* root 335 (base opcode 0x53c0): */
                   31136:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31137:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31138:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31139:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31140: 
                   31141:   /* root 336 (base opcode 0x5400): */
                   31142:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   31143:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31144:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31145:   root_entry->_tme_m68k_decoder_root_submap = submap24;
                   31146:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   31147: 
                   31148:   /* root 337 (base opcode 0x5440): */
                   31149:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[2];
                   31150:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31151:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31152:   root_entry->_tme_m68k_decoder_root_submap = submap25;
                   31153:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   31154: 
                   31155:   /* root 338 (base opcode 0x5480): */
                   31156:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   31157:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31159:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31160:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   31161: 
                   31162:   /* root 339 (base opcode 0x54c0): */
                   31163:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31164:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31165:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31166:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31167: 
                   31168:   /* root 340 (base opcode 0x5500): */
                   31169:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   31170:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31171:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31172:   root_entry->_tme_m68k_decoder_root_submap = submap24;
                   31173:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   31174: 
                   31175:   /* root 341 (base opcode 0x5540): */
                   31176:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[2];
                   31177:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31178:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31179:   root_entry->_tme_m68k_decoder_root_submap = submap25;
                   31180:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   31181: 
                   31182:   /* root 342 (base opcode 0x5580): */
                   31183:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   31184:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31185:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31186:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31187:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   31188: 
                   31189:   /* root 343 (base opcode 0x55c0): */
                   31190:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31191:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31192:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31193:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31194: 
                   31195:   /* root 344 (base opcode 0x5600): */
                   31196:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   31197:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31198:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31199:   root_entry->_tme_m68k_decoder_root_submap = submap26;
                   31200:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   31201: 
                   31202:   /* root 345 (base opcode 0x5640): */
                   31203:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[3];
                   31204:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31205:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31206:   root_entry->_tme_m68k_decoder_root_submap = submap27;
                   31207:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   31208: 
                   31209:   /* root 346 (base opcode 0x5680): */
                   31210:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   31211:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31213:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31214:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   31215: 
                   31216:   /* root 347 (base opcode 0x56c0): */
                   31217:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31218:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31219:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31220:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31221: 
                   31222:   /* root 348 (base opcode 0x5700): */
                   31223:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   31224:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31225:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31226:   root_entry->_tme_m68k_decoder_root_submap = submap26;
                   31227:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   31228: 
                   31229:   /* root 349 (base opcode 0x5740): */
                   31230:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[3];
                   31231:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31232:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31233:   root_entry->_tme_m68k_decoder_root_submap = submap27;
                   31234:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   31235: 
                   31236:   /* root 350 (base opcode 0x5780): */
                   31237:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   31238:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31240:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31241:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   31242: 
                   31243:   /* root 351 (base opcode 0x57c0): */
                   31244:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31245:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31246:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31247:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31248: 
                   31249:   /* root 352 (base opcode 0x5800): */
                   31250:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   31251:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31252:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31253:   root_entry->_tme_m68k_decoder_root_submap = submap28;
                   31254:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   31255: 
                   31256:   /* root 353 (base opcode 0x5840): */
                   31257:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[4];
                   31258:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31259:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31260:   root_entry->_tme_m68k_decoder_root_submap = submap29;
                   31261:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   31262: 
                   31263:   /* root 354 (base opcode 0x5880): */
                   31264:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   31265:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31266:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31267:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31268:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   31269: 
                   31270:   /* root 355 (base opcode 0x58c0): */
                   31271:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31272:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31273:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31274:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31275: 
                   31276:   /* root 356 (base opcode 0x5900): */
                   31277:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   31278:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31279:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31280:   root_entry->_tme_m68k_decoder_root_submap = submap28;
                   31281:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   31282: 
                   31283:   /* root 357 (base opcode 0x5940): */
                   31284:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[4];
                   31285:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31286:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31287:   root_entry->_tme_m68k_decoder_root_submap = submap29;
                   31288:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   31289: 
                   31290:   /* root 358 (base opcode 0x5980): */
                   31291:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   31292:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31293:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31294:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31295:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   31296: 
                   31297:   /* root 359 (base opcode 0x59c0): */
                   31298:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31299:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31300:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31301:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31302: 
                   31303:   /* root 360 (base opcode 0x5a00): */
                   31304:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   31305:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31306:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31307:   root_entry->_tme_m68k_decoder_root_submap = submap30;
                   31308:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   31309: 
                   31310:   /* root 361 (base opcode 0x5a40): */
                   31311:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[5];
                   31312:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31313:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31314:   root_entry->_tme_m68k_decoder_root_submap = submap31;
                   31315:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   31316: 
                   31317:   /* root 362 (base opcode 0x5a80): */
                   31318:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   31319:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31320:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31321:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31322:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   31323: 
                   31324:   /* root 363 (base opcode 0x5ac0): */
                   31325:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31326:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31327:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31328:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31329: 
                   31330:   /* root 364 (base opcode 0x5b00): */
                   31331:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   31332:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31333:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31334:   root_entry->_tme_m68k_decoder_root_submap = submap30;
                   31335:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   31336: 
                   31337:   /* root 365 (base opcode 0x5b40): */
                   31338:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[5];
                   31339:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31340:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31341:   root_entry->_tme_m68k_decoder_root_submap = submap31;
                   31342:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   31343: 
                   31344:   /* root 366 (base opcode 0x5b80): */
                   31345:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   31346:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31347:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31348:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31349:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   31350: 
                   31351:   /* root 367 (base opcode 0x5bc0): */
                   31352:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31353:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31354:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31355:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31356: 
                   31357:   /* root 368 (base opcode 0x5c00): */
                   31358:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   31359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31360:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31361:   root_entry->_tme_m68k_decoder_root_submap = submap32;
                   31362:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   31363: 
                   31364:   /* root 369 (base opcode 0x5c40): */
                   31365:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[6];
                   31366:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31367:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31368:   root_entry->_tme_m68k_decoder_root_submap = submap33;
                   31369:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   31370: 
                   31371:   /* root 370 (base opcode 0x5c80): */
                   31372:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   31373:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31374:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31375:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31376:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   31377: 
                   31378:   /* root 371 (base opcode 0x5cc0): */
                   31379:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31380:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31381:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31382:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31383: 
                   31384:   /* root 372 (base opcode 0x5d00): */
                   31385:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   31386:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31387:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31388:   root_entry->_tme_m68k_decoder_root_submap = submap32;
                   31389:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   31390: 
                   31391:   /* root 373 (base opcode 0x5d40): */
                   31392:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[6];
                   31393:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31394:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31395:   root_entry->_tme_m68k_decoder_root_submap = submap33;
                   31396:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   31397: 
                   31398:   /* root 374 (base opcode 0x5d80): */
                   31399:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   31400:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31401:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31402:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31403:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   31404: 
                   31405:   /* root 375 (base opcode 0x5dc0): */
                   31406:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31407:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31408:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31409:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31410: 
                   31411:   /* root 376 (base opcode 0x5e00): */
                   31412:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   31413:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31414:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31415:   root_entry->_tme_m68k_decoder_root_submap = submap34;
                   31416:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   31417: 
                   31418:   /* root 377 (base opcode 0x5e40): */
                   31419:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[7];
                   31420:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31421:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31422:   root_entry->_tme_m68k_decoder_root_submap = submap35;
                   31423:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   31424: 
                   31425:   /* root 378 (base opcode 0x5e80): */
                   31426:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   31427:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31428:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31429:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31430:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   31431: 
                   31432:   /* root 379 (base opcode 0x5ec0): */
                   31433:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31434:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31435:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31436:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31437: 
                   31438:   /* root 380 (base opcode 0x5f00): */
                   31439:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   31440:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31441:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31442:   root_entry->_tme_m68k_decoder_root_submap = submap34;
                   31443:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   31444: 
                   31445:   /* root 381 (base opcode 0x5f40): */
                   31446:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[7];
                   31447:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   31448:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   31449:   root_entry->_tme_m68k_decoder_root_submap = submap35;
                   31450:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   31451: 
                   31452:   /* root 382 (base opcode 0x5f80): */
                   31453:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   31454:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   31455:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   31456:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   31457:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   31458: 
                   31459:   /* root 383 (base opcode 0x5fc0): */
                   31460:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   31461:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   31462:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   31463:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   31464: 
                   31465:   /* root 384 (base opcode 0x6000): */
                   31466:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31467:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31468: 
                   31469:   /* root 385 (base opcode 0x6040): */
                   31470:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31471:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31472: 
                   31473:   /* root 386 (base opcode 0x6080): */
                   31474:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31475:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31476: 
                   31477:   /* root 387 (base opcode 0x60c0): */
                   31478:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31479:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31480: 
                   31481:   /* root 388 (base opcode 0x6100): */
                   31482:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31483:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31484: 
                   31485:   /* root 389 (base opcode 0x6140): */
                   31486:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31487:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31488: 
                   31489:   /* root 390 (base opcode 0x6180): */
                   31490:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31491:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31492: 
                   31493:   /* root 391 (base opcode 0x61c0): */
                   31494:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31495:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31496: 
                   31497:   /* root 392 (base opcode 0x6200): */
                   31498:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31499:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31500: 
                   31501:   /* root 393 (base opcode 0x6240): */
                   31502:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31503:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31504: 
                   31505:   /* root 394 (base opcode 0x6280): */
                   31506:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31507:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31508: 
                   31509:   /* root 395 (base opcode 0x62c0): */
                   31510:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31511:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31512: 
                   31513:   /* root 396 (base opcode 0x6300): */
                   31514:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31515:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31516: 
                   31517:   /* root 397 (base opcode 0x6340): */
                   31518:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31519:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31520: 
                   31521:   /* root 398 (base opcode 0x6380): */
                   31522:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31523:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31524: 
                   31525:   /* root 399 (base opcode 0x63c0): */
                   31526:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31527:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31528: 
                   31529:   /* root 400 (base opcode 0x6400): */
                   31530:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31531:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31532: 
                   31533:   /* root 401 (base opcode 0x6440): */
                   31534:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31535:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31536: 
                   31537:   /* root 402 (base opcode 0x6480): */
                   31538:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31539:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31540: 
                   31541:   /* root 403 (base opcode 0x64c0): */
                   31542:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31543:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31544: 
                   31545:   /* root 404 (base opcode 0x6500): */
                   31546:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31547:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31548: 
                   31549:   /* root 405 (base opcode 0x6540): */
                   31550:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31551:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31552: 
                   31553:   /* root 406 (base opcode 0x6580): */
                   31554:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31555:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31556: 
                   31557:   /* root 407 (base opcode 0x65c0): */
                   31558:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31559:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31560: 
                   31561:   /* root 408 (base opcode 0x6600): */
                   31562:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31563:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31564: 
                   31565:   /* root 409 (base opcode 0x6640): */
                   31566:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31567:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31568: 
                   31569:   /* root 410 (base opcode 0x6680): */
                   31570:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31571:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31572: 
                   31573:   /* root 411 (base opcode 0x66c0): */
                   31574:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31575:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31576: 
                   31577:   /* root 412 (base opcode 0x6700): */
                   31578:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31579:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31580: 
                   31581:   /* root 413 (base opcode 0x6740): */
                   31582:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31583:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31584: 
                   31585:   /* root 414 (base opcode 0x6780): */
                   31586:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31587:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31588: 
                   31589:   /* root 415 (base opcode 0x67c0): */
                   31590:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31591:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31592: 
                   31593:   /* root 416 (base opcode 0x6800): */
                   31594:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31595:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31596: 
                   31597:   /* root 417 (base opcode 0x6840): */
                   31598:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31599:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31600: 
                   31601:   /* root 418 (base opcode 0x6880): */
                   31602:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31603:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31604: 
                   31605:   /* root 419 (base opcode 0x68c0): */
                   31606:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31607:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31608: 
                   31609:   /* root 420 (base opcode 0x6900): */
                   31610:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31611:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31612: 
                   31613:   /* root 421 (base opcode 0x6940): */
                   31614:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31615:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31616: 
                   31617:   /* root 422 (base opcode 0x6980): */
                   31618:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31619:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31620: 
                   31621:   /* root 423 (base opcode 0x69c0): */
                   31622:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31623:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31624: 
                   31625:   /* root 424 (base opcode 0x6a00): */
                   31626:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31627:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31628: 
                   31629:   /* root 425 (base opcode 0x6a40): */
                   31630:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31631:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31632: 
                   31633:   /* root 426 (base opcode 0x6a80): */
                   31634:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31635:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31636: 
                   31637:   /* root 427 (base opcode 0x6ac0): */
                   31638:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31639:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31640: 
                   31641:   /* root 428 (base opcode 0x6b00): */
                   31642:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31643:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31644: 
                   31645:   /* root 429 (base opcode 0x6b40): */
                   31646:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31647:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31648: 
                   31649:   /* root 430 (base opcode 0x6b80): */
                   31650:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31651:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31652: 
                   31653:   /* root 431 (base opcode 0x6bc0): */
                   31654:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31655:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31656: 
                   31657:   /* root 432 (base opcode 0x6c00): */
                   31658:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31659:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31660: 
                   31661:   /* root 433 (base opcode 0x6c40): */
                   31662:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31663:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31664: 
                   31665:   /* root 434 (base opcode 0x6c80): */
                   31666:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31667:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31668: 
                   31669:   /* root 435 (base opcode 0x6cc0): */
                   31670:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31671:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31672: 
                   31673:   /* root 436 (base opcode 0x6d00): */
                   31674:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31675:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31676: 
                   31677:   /* root 437 (base opcode 0x6d40): */
                   31678:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31679:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31680: 
                   31681:   /* root 438 (base opcode 0x6d80): */
                   31682:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31683:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31684: 
                   31685:   /* root 439 (base opcode 0x6dc0): */
                   31686:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31687:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31688: 
                   31689:   /* root 440 (base opcode 0x6e00): */
                   31690:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31691:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31692: 
                   31693:   /* root 441 (base opcode 0x6e40): */
                   31694:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31695:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31696: 
                   31697:   /* root 442 (base opcode 0x6e80): */
                   31698:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31699:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31700: 
                   31701:   /* root 443 (base opcode 0x6ec0): */
                   31702:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31703:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31704: 
                   31705:   /* root 444 (base opcode 0x6f00): */
                   31706:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31707:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31708: 
                   31709:   /* root 445 (base opcode 0x6f40): */
                   31710:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31711:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31712: 
                   31713:   /* root 446 (base opcode 0x6f80): */
                   31714:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31715:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31716: 
                   31717:   /* root 447 (base opcode 0x6fc0): */
                   31718:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31719:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   31720: 
                   31721:   /* root 448 (base opcode 0x7000): */
                   31722:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   31723:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31724:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31725: 
                   31726:   /* root 449 (base opcode 0x7040): */
                   31727:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   31728:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31729:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31730: 
                   31731:   /* root 450 (base opcode 0x7080): */
                   31732:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   31733:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31734:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31735: 
                   31736:   /* root 451 (base opcode 0x70c0): */
                   31737:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   31738:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31739:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31740: 
                   31741:   /* root 452 (base opcode 0x7100): */
                   31742:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31743:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31744: 
                   31745:   /* root 453 (base opcode 0x7140): */
                   31746:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31747:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31748: 
                   31749:   /* root 454 (base opcode 0x7180): */
                   31750:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31751:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31752: 
                   31753:   /* root 455 (base opcode 0x71c0): */
                   31754:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31755:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31756: 
                   31757:   /* root 456 (base opcode 0x7200): */
                   31758:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   31759:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31760:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31761: 
                   31762:   /* root 457 (base opcode 0x7240): */
                   31763:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   31764:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31765:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31766: 
                   31767:   /* root 458 (base opcode 0x7280): */
                   31768:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   31769:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31770:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31771: 
                   31772:   /* root 459 (base opcode 0x72c0): */
                   31773:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   31774:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31775:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31776: 
                   31777:   /* root 460 (base opcode 0x7300): */
                   31778:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31779:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31780: 
                   31781:   /* root 461 (base opcode 0x7340): */
                   31782:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31783:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31784: 
                   31785:   /* root 462 (base opcode 0x7380): */
                   31786:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31787:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31788: 
                   31789:   /* root 463 (base opcode 0x73c0): */
                   31790:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31791:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31792: 
                   31793:   /* root 464 (base opcode 0x7400): */
                   31794:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   31795:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31796:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31797: 
                   31798:   /* root 465 (base opcode 0x7440): */
                   31799:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   31800:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31801:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31802: 
                   31803:   /* root 466 (base opcode 0x7480): */
                   31804:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   31805:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31806:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31807: 
                   31808:   /* root 467 (base opcode 0x74c0): */
                   31809:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   31810:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31811:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31812: 
                   31813:   /* root 468 (base opcode 0x7500): */
                   31814:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31815:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31816: 
                   31817:   /* root 469 (base opcode 0x7540): */
                   31818:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31819:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31820: 
                   31821:   /* root 470 (base opcode 0x7580): */
                   31822:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31823:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31824: 
                   31825:   /* root 471 (base opcode 0x75c0): */
                   31826:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31827:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31828: 
                   31829:   /* root 472 (base opcode 0x7600): */
                   31830:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   31831:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31832:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31833: 
                   31834:   /* root 473 (base opcode 0x7640): */
                   31835:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   31836:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31837:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31838: 
                   31839:   /* root 474 (base opcode 0x7680): */
                   31840:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   31841:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31842:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31843: 
                   31844:   /* root 475 (base opcode 0x76c0): */
                   31845:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   31846:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31847:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31848: 
                   31849:   /* root 476 (base opcode 0x7700): */
                   31850:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31851:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31852: 
                   31853:   /* root 477 (base opcode 0x7740): */
                   31854:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31855:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31856: 
                   31857:   /* root 478 (base opcode 0x7780): */
                   31858:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31859:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31860: 
                   31861:   /* root 479 (base opcode 0x77c0): */
                   31862:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31863:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31864: 
                   31865:   /* root 480 (base opcode 0x7800): */
                   31866:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   31867:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31868:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31869: 
                   31870:   /* root 481 (base opcode 0x7840): */
                   31871:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   31872:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31873:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31874: 
                   31875:   /* root 482 (base opcode 0x7880): */
                   31876:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   31877:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31878:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31879: 
                   31880:   /* root 483 (base opcode 0x78c0): */
                   31881:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   31882:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31883:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31884: 
                   31885:   /* root 484 (base opcode 0x7900): */
                   31886:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31887:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31888: 
                   31889:   /* root 485 (base opcode 0x7940): */
                   31890:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31891:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31892: 
                   31893:   /* root 486 (base opcode 0x7980): */
                   31894:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31895:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31896: 
                   31897:   /* root 487 (base opcode 0x79c0): */
                   31898:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31899:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31900: 
                   31901:   /* root 488 (base opcode 0x7a00): */
                   31902:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   31903:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31904:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31905: 
                   31906:   /* root 489 (base opcode 0x7a40): */
                   31907:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   31908:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31909:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31910: 
                   31911:   /* root 490 (base opcode 0x7a80): */
                   31912:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   31913:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31914:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31915: 
                   31916:   /* root 491 (base opcode 0x7ac0): */
                   31917:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   31918:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31919:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31920: 
                   31921:   /* root 492 (base opcode 0x7b00): */
                   31922:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31923:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31924: 
                   31925:   /* root 493 (base opcode 0x7b40): */
                   31926:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31927:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31928: 
                   31929:   /* root 494 (base opcode 0x7b80): */
                   31930:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31931:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31932: 
                   31933:   /* root 495 (base opcode 0x7bc0): */
                   31934:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31935:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31936: 
                   31937:   /* root 496 (base opcode 0x7c00): */
                   31938:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   31939:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31940:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31941: 
                   31942:   /* root 497 (base opcode 0x7c40): */
                   31943:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   31944:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31945:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31946: 
                   31947:   /* root 498 (base opcode 0x7c80): */
                   31948:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   31949:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31950:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31951: 
                   31952:   /* root 499 (base opcode 0x7cc0): */
                   31953:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   31954:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31955:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31956: 
                   31957:   /* root 500 (base opcode 0x7d00): */
                   31958:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31959:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31960: 
                   31961:   /* root 501 (base opcode 0x7d40): */
                   31962:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31963:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31964: 
                   31965:   /* root 502 (base opcode 0x7d80): */
                   31966:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31967:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31968: 
                   31969:   /* root 503 (base opcode 0x7dc0): */
                   31970:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31971:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31972: 
                   31973:   /* root 504 (base opcode 0x7e00): */
                   31974:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   31975:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31976:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31977: 
                   31978:   /* root 505 (base opcode 0x7e40): */
                   31979:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   31980:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31981:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31982: 
                   31983:   /* root 506 (base opcode 0x7e80): */
                   31984:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   31985:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31986:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31987: 
                   31988:   /* root 507 (base opcode 0x7ec0): */
                   31989:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   31990:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   31991:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   31992: 
                   31993:   /* root 508 (base opcode 0x7f00): */
                   31994:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31995:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   31996: 
                   31997:   /* root 509 (base opcode 0x7f40): */
                   31998:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   31999:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32000: 
                   32001:   /* root 510 (base opcode 0x7f80): */
                   32002:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32003:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32004: 
                   32005:   /* root 511 (base opcode 0x7fc0): */
                   32006:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32007:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32008: 
                   32009:   /* root 512 (base opcode 0x8000): */
                   32010:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32011:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   32012:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32013:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32014:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   32015: 
                   32016:   /* root 513 (base opcode 0x8040): */
                   32017:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32018:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   32019:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32020:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   32021:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   32022: 
                   32023:   /* root 514 (base opcode 0x8080): */
                   32024:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32025:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   32026:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32027:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   32028:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   32029: 
                   32030:   /* root 515 (base opcode 0x80c0): */
                   32031:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   32032:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32033:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32034:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32035:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   32036: 
                   32037:   /* root 516 (base opcode 0x8100): */
                   32038:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   32039:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32040:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32041:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32042:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map80;
                   32043: 
                   32044:   /* root 517 (base opcode 0x8140): */
                   32045:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   32046:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32047:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32048:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32049:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map81;
                   32050: 
                   32051:   /* root 518 (base opcode 0x8180): */
                   32052:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   32053:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32054:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32055:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32056:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map82;
                   32057: 
                   32058:   /* root 519 (base opcode 0x81c0): */
                   32059:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   32060:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32061:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32062:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32063:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   32064: 
                   32065:   /* root 520 (base opcode 0x8200): */
                   32066:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32067:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   32068:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32069:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32070:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   32071: 
                   32072:   /* root 521 (base opcode 0x8240): */
                   32073:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32074:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   32075:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32076:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   32077:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   32078: 
                   32079:   /* root 522 (base opcode 0x8280): */
                   32080:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32081:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   32082:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32083:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   32084:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   32085: 
                   32086:   /* root 523 (base opcode 0x82c0): */
                   32087:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   32088:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32089:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32090:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32091:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   32092: 
                   32093:   /* root 524 (base opcode 0x8300): */
                   32094:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   32095:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32096:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32097:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32098:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map80;
                   32099: 
                   32100:   /* root 525 (base opcode 0x8340): */
                   32101:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   32102:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32103:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32104:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32105:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map81;
                   32106: 
                   32107:   /* root 526 (base opcode 0x8380): */
                   32108:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   32109:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32110:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32111:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32112:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map82;
                   32113: 
                   32114:   /* root 527 (base opcode 0x83c0): */
                   32115:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   32116:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32117:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32118:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32119:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   32120: 
                   32121:   /* root 528 (base opcode 0x8400): */
                   32122:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32123:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   32124:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32125:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32126:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   32127: 
                   32128:   /* root 529 (base opcode 0x8440): */
                   32129:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32130:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   32131:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32132:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   32133:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   32134: 
                   32135:   /* root 530 (base opcode 0x8480): */
                   32136:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32137:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   32138:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32139:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   32140:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   32141: 
                   32142:   /* root 531 (base opcode 0x84c0): */
                   32143:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   32144:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32145:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32146:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32147:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   32148: 
                   32149:   /* root 532 (base opcode 0x8500): */
                   32150:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   32151:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32152:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32153:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32154:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map80;
                   32155: 
                   32156:   /* root 533 (base opcode 0x8540): */
                   32157:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   32158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32159:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32160:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32161:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map81;
                   32162: 
                   32163:   /* root 534 (base opcode 0x8580): */
                   32164:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   32165:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32166:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32167:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32168:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map82;
                   32169: 
                   32170:   /* root 535 (base opcode 0x85c0): */
                   32171:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   32172:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32173:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32174:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32175:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   32176: 
                   32177:   /* root 536 (base opcode 0x8600): */
                   32178:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32179:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   32180:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32181:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32182:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   32183: 
                   32184:   /* root 537 (base opcode 0x8640): */
                   32185:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32186:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   32187:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32188:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   32189:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   32190: 
                   32191:   /* root 538 (base opcode 0x8680): */
                   32192:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32193:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   32194:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32195:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   32196:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   32197: 
                   32198:   /* root 539 (base opcode 0x86c0): */
                   32199:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   32200:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32201:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32202:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32203:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   32204: 
                   32205:   /* root 540 (base opcode 0x8700): */
                   32206:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   32207:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32208:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32209:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32210:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map80;
                   32211: 
                   32212:   /* root 541 (base opcode 0x8740): */
                   32213:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   32214:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32215:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32216:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32217:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map81;
                   32218: 
                   32219:   /* root 542 (base opcode 0x8780): */
                   32220:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   32221:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32222:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32223:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32224:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map82;
                   32225: 
                   32226:   /* root 543 (base opcode 0x87c0): */
                   32227:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   32228:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32229:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32230:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32231:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   32232: 
                   32233:   /* root 544 (base opcode 0x8800): */
                   32234:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32235:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   32236:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32237:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32238:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   32239: 
                   32240:   /* root 545 (base opcode 0x8840): */
                   32241:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32242:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   32243:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32244:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   32245:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   32246: 
                   32247:   /* root 546 (base opcode 0x8880): */
                   32248:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32249:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   32250:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32251:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   32252:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   32253: 
                   32254:   /* root 547 (base opcode 0x88c0): */
                   32255:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   32256:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32257:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32258:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32259:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   32260: 
                   32261:   /* root 548 (base opcode 0x8900): */
                   32262:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   32263:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32264:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32265:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32266:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map80;
                   32267: 
                   32268:   /* root 549 (base opcode 0x8940): */
                   32269:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   32270:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32271:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32272:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32273:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map81;
                   32274: 
                   32275:   /* root 550 (base opcode 0x8980): */
                   32276:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   32277:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32278:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32279:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32280:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map82;
                   32281: 
                   32282:   /* root 551 (base opcode 0x89c0): */
                   32283:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   32284:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32285:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32286:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32287:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   32288: 
                   32289:   /* root 552 (base opcode 0x8a00): */
                   32290:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32291:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   32292:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32293:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32294:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   32295: 
                   32296:   /* root 553 (base opcode 0x8a40): */
                   32297:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32298:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   32299:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32300:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   32301:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   32302: 
                   32303:   /* root 554 (base opcode 0x8a80): */
                   32304:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32305:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   32306:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32307:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   32308:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   32309: 
                   32310:   /* root 555 (base opcode 0x8ac0): */
                   32311:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   32312:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32313:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32314:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32315:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   32316: 
                   32317:   /* root 556 (base opcode 0x8b00): */
                   32318:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   32319:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32320:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32321:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32322:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map80;
                   32323: 
                   32324:   /* root 557 (base opcode 0x8b40): */
                   32325:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   32326:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32327:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32328:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32329:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map81;
                   32330: 
                   32331:   /* root 558 (base opcode 0x8b80): */
                   32332:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   32333:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32334:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32335:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32336:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map82;
                   32337: 
                   32338:   /* root 559 (base opcode 0x8bc0): */
                   32339:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   32340:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32341:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32342:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32343:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   32344: 
                   32345:   /* root 560 (base opcode 0x8c00): */
                   32346:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32347:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   32348:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32349:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32350:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   32351: 
                   32352:   /* root 561 (base opcode 0x8c40): */
                   32353:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32354:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   32355:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32356:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   32357:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   32358: 
                   32359:   /* root 562 (base opcode 0x8c80): */
                   32360:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32361:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   32362:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32363:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   32364:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   32365: 
                   32366:   /* root 563 (base opcode 0x8cc0): */
                   32367:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   32368:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32369:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32370:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32371:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   32372: 
                   32373:   /* root 564 (base opcode 0x8d00): */
                   32374:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   32375:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32376:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32377:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32378:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map80;
                   32379: 
                   32380:   /* root 565 (base opcode 0x8d40): */
                   32381:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   32382:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32383:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32384:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32385:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map81;
                   32386: 
                   32387:   /* root 566 (base opcode 0x8d80): */
                   32388:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   32389:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32390:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32391:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32392:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map82;
                   32393: 
                   32394:   /* root 567 (base opcode 0x8dc0): */
                   32395:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   32396:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32397:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32398:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32399:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   32400: 
                   32401:   /* root 568 (base opcode 0x8e00): */
                   32402:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32403:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   32404:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32405:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32406:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   32407: 
                   32408:   /* root 569 (base opcode 0x8e40): */
                   32409:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32410:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   32411:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32412:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   32413:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   32414: 
                   32415:   /* root 570 (base opcode 0x8e80): */
                   32416:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32417:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   32418:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32419:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   32420:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   32421: 
                   32422:   /* root 571 (base opcode 0x8ec0): */
                   32423:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   32424:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32425:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32426:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32427:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   32428: 
                   32429:   /* root 572 (base opcode 0x8f00): */
                   32430:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   32431:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32432:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32433:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32434:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map80;
                   32435: 
                   32436:   /* root 573 (base opcode 0x8f40): */
                   32437:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   32438:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32439:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32440:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32441:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map81;
                   32442: 
                   32443:   /* root 574 (base opcode 0x8f80): */
                   32444:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   32445:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32446:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32447:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32448:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map82;
                   32449: 
                   32450:   /* root 575 (base opcode 0x8fc0): */
                   32451:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   32452:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32453:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32454:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   32455:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   32456: 
                   32457:   /* root 576 (base opcode 0x9000): */
                   32458:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32459:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   32460:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32461:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32462:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   32463: 
                   32464:   /* root 577 (base opcode 0x9040): */
                   32465:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32466:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   32467:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32468:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32469:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   32470: 
                   32471:   /* root 578 (base opcode 0x9080): */
                   32472:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32473:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   32474:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32475:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32476:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   32477: 
                   32478:   /* root 579 (base opcode 0x90c0): */
                   32479:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32480:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   32481:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32482:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32483:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   32484: 
                   32485:   /* root 580 (base opcode 0x9100): */
                   32486:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   32487:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32488:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32489:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32490:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map88;
                   32491: 
                   32492:   /* root 581 (base opcode 0x9140): */
                   32493:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   32494:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32495:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32496:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32497:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map89;
                   32498: 
                   32499:   /* root 582 (base opcode 0x9180): */
                   32500:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   32501:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32502:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32503:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32504:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map90;
                   32505: 
                   32506:   /* root 583 (base opcode 0x91c0): */
                   32507:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32508:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   32509:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32510:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32511:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   32512: 
                   32513:   /* root 584 (base opcode 0x9200): */
                   32514:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32515:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   32516:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32517:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32518:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   32519: 
                   32520:   /* root 585 (base opcode 0x9240): */
                   32521:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32522:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   32523:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32524:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32525:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   32526: 
                   32527:   /* root 586 (base opcode 0x9280): */
                   32528:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32529:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   32530:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32531:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32532:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   32533: 
                   32534:   /* root 587 (base opcode 0x92c0): */
                   32535:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32536:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   32537:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32538:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32539:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   32540: 
                   32541:   /* root 588 (base opcode 0x9300): */
                   32542:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   32543:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32544:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32545:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32546:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map88;
                   32547: 
                   32548:   /* root 589 (base opcode 0x9340): */
                   32549:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   32550:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32551:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32552:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32553:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map89;
                   32554: 
                   32555:   /* root 590 (base opcode 0x9380): */
                   32556:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   32557:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32558:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32559:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32560:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map90;
                   32561: 
                   32562:   /* root 591 (base opcode 0x93c0): */
                   32563:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32564:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   32565:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32566:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32567:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   32568: 
                   32569:   /* root 592 (base opcode 0x9400): */
                   32570:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32571:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   32572:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32573:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32574:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   32575: 
                   32576:   /* root 593 (base opcode 0x9440): */
                   32577:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32578:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   32579:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32580:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32581:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   32582: 
                   32583:   /* root 594 (base opcode 0x9480): */
                   32584:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32585:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   32586:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32587:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32588:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   32589: 
                   32590:   /* root 595 (base opcode 0x94c0): */
                   32591:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32592:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   32593:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32594:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32595:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   32596: 
                   32597:   /* root 596 (base opcode 0x9500): */
                   32598:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   32599:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32600:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32601:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32602:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map88;
                   32603: 
                   32604:   /* root 597 (base opcode 0x9540): */
                   32605:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   32606:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32607:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32608:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32609:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map89;
                   32610: 
                   32611:   /* root 598 (base opcode 0x9580): */
                   32612:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   32613:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32614:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32615:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32616:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map90;
                   32617: 
                   32618:   /* root 599 (base opcode 0x95c0): */
                   32619:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32620:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   32621:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32622:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32623:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   32624: 
                   32625:   /* root 600 (base opcode 0x9600): */
                   32626:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32627:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   32628:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32629:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32630:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   32631: 
                   32632:   /* root 601 (base opcode 0x9640): */
                   32633:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32634:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   32635:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32636:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32637:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   32638: 
                   32639:   /* root 602 (base opcode 0x9680): */
                   32640:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32641:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   32642:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32643:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32644:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   32645: 
                   32646:   /* root 603 (base opcode 0x96c0): */
                   32647:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32648:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   32649:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32650:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32651:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   32652: 
                   32653:   /* root 604 (base opcode 0x9700): */
                   32654:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   32655:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32656:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32657:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32658:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map88;
                   32659: 
                   32660:   /* root 605 (base opcode 0x9740): */
                   32661:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   32662:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32663:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32664:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32665:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map89;
                   32666: 
                   32667:   /* root 606 (base opcode 0x9780): */
                   32668:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   32669:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32670:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32671:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32672:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map90;
                   32673: 
                   32674:   /* root 607 (base opcode 0x97c0): */
                   32675:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32676:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   32677:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32678:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32679:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   32680: 
                   32681:   /* root 608 (base opcode 0x9800): */
                   32682:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32683:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   32684:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32685:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32686:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   32687: 
                   32688:   /* root 609 (base opcode 0x9840): */
                   32689:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32690:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   32691:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32692:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32693:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   32694: 
                   32695:   /* root 610 (base opcode 0x9880): */
                   32696:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32697:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   32698:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32699:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32700:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   32701: 
                   32702:   /* root 611 (base opcode 0x98c0): */
                   32703:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32704:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   32705:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32706:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32707:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   32708: 
                   32709:   /* root 612 (base opcode 0x9900): */
                   32710:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   32711:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32712:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32713:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32714:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map88;
                   32715: 
                   32716:   /* root 613 (base opcode 0x9940): */
                   32717:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   32718:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32719:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32720:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32721:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map89;
                   32722: 
                   32723:   /* root 614 (base opcode 0x9980): */
                   32724:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   32725:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32726:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32727:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32728:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map90;
                   32729: 
                   32730:   /* root 615 (base opcode 0x99c0): */
                   32731:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32732:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   32733:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32734:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32735:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   32736: 
                   32737:   /* root 616 (base opcode 0x9a00): */
                   32738:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32739:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   32740:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32741:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32742:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   32743: 
                   32744:   /* root 617 (base opcode 0x9a40): */
                   32745:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32746:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   32747:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32748:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32749:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   32750: 
                   32751:   /* root 618 (base opcode 0x9a80): */
                   32752:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32753:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   32754:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32755:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32756:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   32757: 
                   32758:   /* root 619 (base opcode 0x9ac0): */
                   32759:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32760:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   32761:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32762:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32763:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   32764: 
                   32765:   /* root 620 (base opcode 0x9b00): */
                   32766:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   32767:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32768:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32769:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32770:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map88;
                   32771: 
                   32772:   /* root 621 (base opcode 0x9b40): */
                   32773:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   32774:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32775:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32776:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32777:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map89;
                   32778: 
                   32779:   /* root 622 (base opcode 0x9b80): */
                   32780:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   32781:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32782:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32783:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32784:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map90;
                   32785: 
                   32786:   /* root 623 (base opcode 0x9bc0): */
                   32787:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32788:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   32789:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32790:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32791:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   32792: 
                   32793:   /* root 624 (base opcode 0x9c00): */
                   32794:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32795:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   32796:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32797:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32798:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   32799: 
                   32800:   /* root 625 (base opcode 0x9c40): */
                   32801:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32802:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   32803:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32804:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32805:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   32806: 
                   32807:   /* root 626 (base opcode 0x9c80): */
                   32808:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32809:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   32810:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32811:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32812:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   32813: 
                   32814:   /* root 627 (base opcode 0x9cc0): */
                   32815:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32816:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   32817:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32818:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32819:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   32820: 
                   32821:   /* root 628 (base opcode 0x9d00): */
                   32822:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   32823:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32824:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32825:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32826:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map88;
                   32827: 
                   32828:   /* root 629 (base opcode 0x9d40): */
                   32829:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   32830:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32831:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32832:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32833:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map89;
                   32834: 
                   32835:   /* root 630 (base opcode 0x9d80): */
                   32836:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   32837:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32838:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32839:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32840:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map90;
                   32841: 
                   32842:   /* root 631 (base opcode 0x9dc0): */
                   32843:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32844:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   32845:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32846:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32847:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   32848: 
                   32849:   /* root 632 (base opcode 0x9e00): */
                   32850:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   32851:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   32852:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32853:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   32854:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   32855: 
                   32856:   /* root 633 (base opcode 0x9e40): */
                   32857:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32858:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   32859:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32860:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32861:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   32862: 
                   32863:   /* root 634 (base opcode 0x9e80): */
                   32864:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32865:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   32866:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32867:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32868:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   32869: 
                   32870:   /* root 635 (base opcode 0x9ec0): */
                   32871:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   32872:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   32873:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32874:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   32875:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   32876: 
                   32877:   /* root 636 (base opcode 0x9f00): */
                   32878:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   32879:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   32880:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   32881:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32882:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map88;
                   32883: 
                   32884:   /* root 637 (base opcode 0x9f40): */
                   32885:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   32886:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   32887:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   32888:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32889:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map89;
                   32890: 
                   32891:   /* root 638 (base opcode 0x9f80): */
                   32892:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   32893:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   32894:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32895:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   32896:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map90;
                   32897: 
                   32898:   /* root 639 (base opcode 0x9fc0): */
                   32899:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   32900:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   32901:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   32902:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   32903:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   32904: 
                   32905:   /* root 640 (base opcode 0xa000): */
                   32906:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32907:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32908: 
                   32909:   /* root 641 (base opcode 0xa040): */
                   32910:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32911:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32912: 
                   32913:   /* root 642 (base opcode 0xa080): */
                   32914:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32915:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32916: 
                   32917:   /* root 643 (base opcode 0xa0c0): */
                   32918:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32919:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32920: 
                   32921:   /* root 644 (base opcode 0xa100): */
                   32922:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32923:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32924: 
                   32925:   /* root 645 (base opcode 0xa140): */
                   32926:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32927:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32928: 
                   32929:   /* root 646 (base opcode 0xa180): */
                   32930:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32931:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32932: 
                   32933:   /* root 647 (base opcode 0xa1c0): */
                   32934:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32935:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32936: 
                   32937:   /* root 648 (base opcode 0xa200): */
                   32938:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32939:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32940: 
                   32941:   /* root 649 (base opcode 0xa240): */
                   32942:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32943:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32944: 
                   32945:   /* root 650 (base opcode 0xa280): */
                   32946:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32947:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32948: 
                   32949:   /* root 651 (base opcode 0xa2c0): */
                   32950:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32951:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32952: 
                   32953:   /* root 652 (base opcode 0xa300): */
                   32954:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32955:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32956: 
                   32957:   /* root 653 (base opcode 0xa340): */
                   32958:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32959:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32960: 
                   32961:   /* root 654 (base opcode 0xa380): */
                   32962:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32963:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32964: 
                   32965:   /* root 655 (base opcode 0xa3c0): */
                   32966:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32967:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32968: 
                   32969:   /* root 656 (base opcode 0xa400): */
                   32970:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32971:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32972: 
                   32973:   /* root 657 (base opcode 0xa440): */
                   32974:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32975:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32976: 
                   32977:   /* root 658 (base opcode 0xa480): */
                   32978:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32979:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32980: 
                   32981:   /* root 659 (base opcode 0xa4c0): */
                   32982:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32983:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32984: 
                   32985:   /* root 660 (base opcode 0xa500): */
                   32986:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32987:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32988: 
                   32989:   /* root 661 (base opcode 0xa540): */
                   32990:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32991:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32992: 
                   32993:   /* root 662 (base opcode 0xa580): */
                   32994:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32995:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   32996: 
                   32997:   /* root 663 (base opcode 0xa5c0): */
                   32998:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   32999:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33000: 
                   33001:   /* root 664 (base opcode 0xa600): */
                   33002:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33003:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33004: 
                   33005:   /* root 665 (base opcode 0xa640): */
                   33006:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33007:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33008: 
                   33009:   /* root 666 (base opcode 0xa680): */
                   33010:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33011:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33012: 
                   33013:   /* root 667 (base opcode 0xa6c0): */
                   33014:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33015:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33016: 
                   33017:   /* root 668 (base opcode 0xa700): */
                   33018:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33019:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33020: 
                   33021:   /* root 669 (base opcode 0xa740): */
                   33022:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33023:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33024: 
                   33025:   /* root 670 (base opcode 0xa780): */
                   33026:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33027:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33028: 
                   33029:   /* root 671 (base opcode 0xa7c0): */
                   33030:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33031:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33032: 
                   33033:   /* root 672 (base opcode 0xa800): */
                   33034:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33035:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33036: 
                   33037:   /* root 673 (base opcode 0xa840): */
                   33038:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33039:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33040: 
                   33041:   /* root 674 (base opcode 0xa880): */
                   33042:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33043:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33044: 
                   33045:   /* root 675 (base opcode 0xa8c0): */
                   33046:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33047:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33048: 
                   33049:   /* root 676 (base opcode 0xa900): */
                   33050:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33051:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33052: 
                   33053:   /* root 677 (base opcode 0xa940): */
                   33054:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33055:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33056: 
                   33057:   /* root 678 (base opcode 0xa980): */
                   33058:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33059:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33060: 
                   33061:   /* root 679 (base opcode 0xa9c0): */
                   33062:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33063:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33064: 
                   33065:   /* root 680 (base opcode 0xaa00): */
                   33066:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33067:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33068: 
                   33069:   /* root 681 (base opcode 0xaa40): */
                   33070:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33071:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33072: 
                   33073:   /* root 682 (base opcode 0xaa80): */
                   33074:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33075:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33076: 
                   33077:   /* root 683 (base opcode 0xaac0): */
                   33078:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33079:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33080: 
                   33081:   /* root 684 (base opcode 0xab00): */
                   33082:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33083:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33084: 
                   33085:   /* root 685 (base opcode 0xab40): */
                   33086:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33087:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33088: 
                   33089:   /* root 686 (base opcode 0xab80): */
                   33090:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33091:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33092: 
                   33093:   /* root 687 (base opcode 0xabc0): */
                   33094:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33095:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33096: 
                   33097:   /* root 688 (base opcode 0xac00): */
                   33098:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33099:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33100: 
                   33101:   /* root 689 (base opcode 0xac40): */
                   33102:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33103:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33104: 
                   33105:   /* root 690 (base opcode 0xac80): */
                   33106:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33107:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33108: 
                   33109:   /* root 691 (base opcode 0xacc0): */
                   33110:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33111:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33112: 
                   33113:   /* root 692 (base opcode 0xad00): */
                   33114:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33115:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33116: 
                   33117:   /* root 693 (base opcode 0xad40): */
                   33118:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33119:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33120: 
                   33121:   /* root 694 (base opcode 0xad80): */
                   33122:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33123:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33124: 
                   33125:   /* root 695 (base opcode 0xadc0): */
                   33126:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33127:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33128: 
                   33129:   /* root 696 (base opcode 0xae00): */
                   33130:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33131:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33132: 
                   33133:   /* root 697 (base opcode 0xae40): */
                   33134:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33135:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33136: 
                   33137:   /* root 698 (base opcode 0xae80): */
                   33138:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33139:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33140: 
                   33141:   /* root 699 (base opcode 0xaec0): */
                   33142:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33143:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33144: 
                   33145:   /* root 700 (base opcode 0xaf00): */
                   33146:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33147:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33148: 
                   33149:   /* root 701 (base opcode 0xaf40): */
                   33150:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33151:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33152: 
                   33153:   /* root 702 (base opcode 0xaf80): */
                   33154:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33155:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33156: 
                   33157:   /* root 703 (base opcode 0xafc0): */
                   33158:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   33159:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   33160: 
                   33161:   /* root 704 (base opcode 0xb000): */
                   33162:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33163:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   33164:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33165:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33166:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   33167: 
                   33168:   /* root 705 (base opcode 0xb040): */
                   33169:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33170:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   33171:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33172:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33173:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   33174: 
                   33175:   /* root 706 (base opcode 0xb080): */
                   33176:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33177:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   33178:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33179:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33180:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33181: 
                   33182:   /* root 707 (base opcode 0xb0c0): */
                   33183:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33184:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   33185:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33186:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33187:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   33188: 
                   33189:   /* root 708 (base opcode 0xb100): */
                   33190:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   33191:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33192:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33193:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   33194:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   33195: 
                   33196:   /* root 709 (base opcode 0xb140): */
                   33197:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   33198:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33199:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33200:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   33201:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   33202: 
                   33203:   /* root 710 (base opcode 0xb180): */
                   33204:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   33205:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33206:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33207:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   33208:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   33209: 
                   33210:   /* root 711 (base opcode 0xb1c0): */
                   33211:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   33213:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33214:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33215:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33216: 
                   33217:   /* root 712 (base opcode 0xb200): */
                   33218:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33219:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   33220:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33221:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33222:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   33223: 
                   33224:   /* root 713 (base opcode 0xb240): */
                   33225:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33226:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   33227:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33228:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33229:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   33230: 
                   33231:   /* root 714 (base opcode 0xb280): */
                   33232:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33233:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   33234:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33235:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33236:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33237: 
                   33238:   /* root 715 (base opcode 0xb2c0): */
                   33239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33240:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   33241:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33242:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33243:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   33244: 
                   33245:   /* root 716 (base opcode 0xb300): */
                   33246:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   33247:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33248:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33249:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   33250:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   33251: 
                   33252:   /* root 717 (base opcode 0xb340): */
                   33253:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   33254:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33255:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33256:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   33257:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   33258: 
                   33259:   /* root 718 (base opcode 0xb380): */
                   33260:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   33261:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33262:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33263:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   33264:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   33265: 
                   33266:   /* root 719 (base opcode 0xb3c0): */
                   33267:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33268:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   33269:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33270:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33271:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33272: 
                   33273:   /* root 720 (base opcode 0xb400): */
                   33274:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33275:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   33276:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33277:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33278:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   33279: 
                   33280:   /* root 721 (base opcode 0xb440): */
                   33281:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33282:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   33283:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33284:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33285:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   33286: 
                   33287:   /* root 722 (base opcode 0xb480): */
                   33288:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33289:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   33290:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33291:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33292:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33293: 
                   33294:   /* root 723 (base opcode 0xb4c0): */
                   33295:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33296:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   33297:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33298:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33299:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   33300: 
                   33301:   /* root 724 (base opcode 0xb500): */
                   33302:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   33303:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33304:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33305:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   33306:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   33307: 
                   33308:   /* root 725 (base opcode 0xb540): */
                   33309:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   33310:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33311:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33312:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   33313:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   33314: 
                   33315:   /* root 726 (base opcode 0xb580): */
                   33316:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   33317:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33318:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33319:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   33320:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   33321: 
                   33322:   /* root 727 (base opcode 0xb5c0): */
                   33323:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33324:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   33325:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33326:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33327:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33328: 
                   33329:   /* root 728 (base opcode 0xb600): */
                   33330:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33331:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   33332:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33333:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33334:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   33335: 
                   33336:   /* root 729 (base opcode 0xb640): */
                   33337:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33338:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   33339:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33340:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33341:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   33342: 
                   33343:   /* root 730 (base opcode 0xb680): */
                   33344:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33345:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   33346:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33347:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33348:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33349: 
                   33350:   /* root 731 (base opcode 0xb6c0): */
                   33351:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33352:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   33353:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33354:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33355:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   33356: 
                   33357:   /* root 732 (base opcode 0xb700): */
                   33358:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   33359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33360:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33361:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   33362:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   33363: 
                   33364:   /* root 733 (base opcode 0xb740): */
                   33365:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   33366:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33367:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33368:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   33369:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   33370: 
                   33371:   /* root 734 (base opcode 0xb780): */
                   33372:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   33373:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33374:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33375:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   33376:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   33377: 
                   33378:   /* root 735 (base opcode 0xb7c0): */
                   33379:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33380:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   33381:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33382:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33383:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33384: 
                   33385:   /* root 736 (base opcode 0xb800): */
                   33386:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33387:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   33388:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33389:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33390:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   33391: 
                   33392:   /* root 737 (base opcode 0xb840): */
                   33393:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33394:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   33395:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33396:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33397:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   33398: 
                   33399:   /* root 738 (base opcode 0xb880): */
                   33400:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33401:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   33402:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33403:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33404:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33405: 
                   33406:   /* root 739 (base opcode 0xb8c0): */
                   33407:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33408:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   33409:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33410:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33411:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   33412: 
                   33413:   /* root 740 (base opcode 0xb900): */
                   33414:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   33415:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33416:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33417:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   33418:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   33419: 
                   33420:   /* root 741 (base opcode 0xb940): */
                   33421:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   33422:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33423:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33424:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   33425:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   33426: 
                   33427:   /* root 742 (base opcode 0xb980): */
                   33428:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   33429:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33430:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33431:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   33432:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   33433: 
                   33434:   /* root 743 (base opcode 0xb9c0): */
                   33435:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33436:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   33437:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33438:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33439:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33440: 
                   33441:   /* root 744 (base opcode 0xba00): */
                   33442:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33443:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   33444:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33445:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33446:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   33447: 
                   33448:   /* root 745 (base opcode 0xba40): */
                   33449:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33450:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   33451:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33452:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33453:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   33454: 
                   33455:   /* root 746 (base opcode 0xba80): */
                   33456:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33457:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   33458:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33459:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33460:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33461: 
                   33462:   /* root 747 (base opcode 0xbac0): */
                   33463:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33464:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   33465:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33466:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33467:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   33468: 
                   33469:   /* root 748 (base opcode 0xbb00): */
                   33470:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   33471:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33472:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33473:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   33474:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   33475: 
                   33476:   /* root 749 (base opcode 0xbb40): */
                   33477:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   33478:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33479:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33480:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   33481:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   33482: 
                   33483:   /* root 750 (base opcode 0xbb80): */
                   33484:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   33485:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33486:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33487:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   33488:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   33489: 
                   33490:   /* root 751 (base opcode 0xbbc0): */
                   33491:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33492:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   33493:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33494:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33495:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33496: 
                   33497:   /* root 752 (base opcode 0xbc00): */
                   33498:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33499:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   33500:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33501:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33502:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   33503: 
                   33504:   /* root 753 (base opcode 0xbc40): */
                   33505:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33506:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   33507:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33508:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33509:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   33510: 
                   33511:   /* root 754 (base opcode 0xbc80): */
                   33512:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33513:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   33514:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33515:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33516:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33517: 
                   33518:   /* root 755 (base opcode 0xbcc0): */
                   33519:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33520:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   33521:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33522:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33523:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   33524: 
                   33525:   /* root 756 (base opcode 0xbd00): */
                   33526:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   33527:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33528:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33529:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   33530:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   33531: 
                   33532:   /* root 757 (base opcode 0xbd40): */
                   33533:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   33534:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33535:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33536:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   33537:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   33538: 
                   33539:   /* root 758 (base opcode 0xbd80): */
                   33540:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   33541:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33542:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33543:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   33544:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   33545: 
                   33546:   /* root 759 (base opcode 0xbdc0): */
                   33547:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33548:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   33549:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33550:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33551:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33552: 
                   33553:   /* root 760 (base opcode 0xbe00): */
                   33554:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33555:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   33556:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33557:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33558:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   33559: 
                   33560:   /* root 761 (base opcode 0xbe40): */
                   33561:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33562:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   33563:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33564:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33565:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   33566: 
                   33567:   /* root 762 (base opcode 0xbe80): */
                   33568:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33569:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   33570:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33571:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33572:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33573: 
                   33574:   /* root 763 (base opcode 0xbec0): */
                   33575:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33576:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   33577:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33578:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   33579:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   33580: 
                   33581:   /* root 764 (base opcode 0xbf00): */
                   33582:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   33583:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33584:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33585:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   33586:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   33587: 
                   33588:   /* root 765 (base opcode 0xbf40): */
                   33589:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   33590:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33591:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33592:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   33593:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   33594: 
                   33595:   /* root 766 (base opcode 0xbf80): */
                   33596:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   33597:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33598:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33599:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   33600:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   33601: 
                   33602:   /* root 767 (base opcode 0xbfc0): */
                   33603:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33604:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   33605:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33606:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   33607:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   33608: 
                   33609:   /* root 768 (base opcode 0xc000): */
                   33610:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33611:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   33612:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33613:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33614:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   33615: 
                   33616:   /* root 769 (base opcode 0xc040): */
                   33617:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33618:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   33619:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33620:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   33621:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   33622: 
                   33623:   /* root 770 (base opcode 0xc080): */
                   33624:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33625:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   33626:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33627:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   33628:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   33629: 
                   33630:   /* root 771 (base opcode 0xc0c0): */
                   33631:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   33632:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33633:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33634:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33635:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   33636: 
                   33637:   /* root 772 (base opcode 0xc100): */
                   33638:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   33639:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33640:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33641:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   33642:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map102;
                   33643: 
                   33644:   /* root 773 (base opcode 0xc140): */
                   33645:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   33646:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33647:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33648:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   33649:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   33650: 
                   33651:   /* root 774 (base opcode 0xc180): */
                   33652:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   33653:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33654:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33655:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   33656:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   33657: 
                   33658:   /* root 775 (base opcode 0xc1c0): */
                   33659:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   33660:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33661:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33662:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33663:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   33664: 
                   33665:   /* root 776 (base opcode 0xc200): */
                   33666:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33667:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   33668:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33669:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33670:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   33671: 
                   33672:   /* root 777 (base opcode 0xc240): */
                   33673:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33674:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   33675:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33676:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   33677:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   33678: 
                   33679:   /* root 778 (base opcode 0xc280): */
                   33680:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33681:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   33682:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33683:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   33684:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   33685: 
                   33686:   /* root 779 (base opcode 0xc2c0): */
                   33687:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   33688:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33689:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33690:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33691:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   33692: 
                   33693:   /* root 780 (base opcode 0xc300): */
                   33694:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   33695:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33696:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33697:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   33698:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   33699: 
                   33700:   /* root 781 (base opcode 0xc340): */
                   33701:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   33702:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33703:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33704:   root_entry->_tme_m68k_decoder_root_submap = submap45;
                   33705:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   33706: 
                   33707:   /* root 782 (base opcode 0xc380): */
                   33708:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   33709:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33710:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33711:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   33712:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   33713: 
                   33714:   /* root 783 (base opcode 0xc3c0): */
                   33715:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   33716:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33717:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33718:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33719:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   33720: 
                   33721:   /* root 784 (base opcode 0xc400): */
                   33722:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33723:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   33724:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33725:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33726:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   33727: 
                   33728:   /* root 785 (base opcode 0xc440): */
                   33729:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33730:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   33731:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33732:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   33733:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   33734: 
                   33735:   /* root 786 (base opcode 0xc480): */
                   33736:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33737:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   33738:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33739:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   33740:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   33741: 
                   33742:   /* root 787 (base opcode 0xc4c0): */
                   33743:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   33744:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33745:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33746:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33747:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   33748: 
                   33749:   /* root 788 (base opcode 0xc500): */
                   33750:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   33751:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33752:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33753:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   33754:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   33755: 
                   33756:   /* root 789 (base opcode 0xc540): */
                   33757:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   33758:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33759:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33760:   root_entry->_tme_m68k_decoder_root_submap = submap46;
                   33761:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   33762: 
                   33763:   /* root 790 (base opcode 0xc580): */
                   33764:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   33765:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33766:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33767:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   33768:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   33769: 
                   33770:   /* root 791 (base opcode 0xc5c0): */
                   33771:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   33772:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33773:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33774:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33775:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   33776: 
                   33777:   /* root 792 (base opcode 0xc600): */
                   33778:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33779:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   33780:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33781:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33782:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   33783: 
                   33784:   /* root 793 (base opcode 0xc640): */
                   33785:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33786:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   33787:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33788:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   33789:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   33790: 
                   33791:   /* root 794 (base opcode 0xc680): */
                   33792:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33793:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   33794:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33795:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   33796:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   33797: 
                   33798:   /* root 795 (base opcode 0xc6c0): */
                   33799:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   33800:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33801:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33802:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33803:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   33804: 
                   33805:   /* root 796 (base opcode 0xc700): */
                   33806:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   33807:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33808:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33809:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   33810:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   33811: 
                   33812:   /* root 797 (base opcode 0xc740): */
                   33813:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   33814:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33815:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33816:   root_entry->_tme_m68k_decoder_root_submap = submap47;
                   33817:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   33818: 
                   33819:   /* root 798 (base opcode 0xc780): */
                   33820:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   33821:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33822:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33823:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   33824:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   33825: 
                   33826:   /* root 799 (base opcode 0xc7c0): */
                   33827:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   33828:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33829:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33830:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33831:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   33832: 
                   33833:   /* root 800 (base opcode 0xc800): */
                   33834:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33835:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   33836:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33837:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33838:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   33839: 
                   33840:   /* root 801 (base opcode 0xc840): */
                   33841:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33842:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   33843:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33844:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   33845:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   33846: 
                   33847:   /* root 802 (base opcode 0xc880): */
                   33848:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33849:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   33850:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33851:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   33852:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   33853: 
                   33854:   /* root 803 (base opcode 0xc8c0): */
                   33855:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   33856:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33857:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33858:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33859:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   33860: 
                   33861:   /* root 804 (base opcode 0xc900): */
                   33862:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   33863:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33864:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33865:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   33866:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   33867: 
                   33868:   /* root 805 (base opcode 0xc940): */
                   33869:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   33870:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33871:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33872:   root_entry->_tme_m68k_decoder_root_submap = submap48;
                   33873:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   33874: 
                   33875:   /* root 806 (base opcode 0xc980): */
                   33876:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   33877:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33878:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33879:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   33880:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   33881: 
                   33882:   /* root 807 (base opcode 0xc9c0): */
                   33883:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   33884:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33885:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33886:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33887:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   33888: 
                   33889:   /* root 808 (base opcode 0xca00): */
                   33890:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33891:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   33892:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33893:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33894:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   33895: 
                   33896:   /* root 809 (base opcode 0xca40): */
                   33897:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33898:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   33899:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33900:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   33901:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   33902: 
                   33903:   /* root 810 (base opcode 0xca80): */
                   33904:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33905:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   33906:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33907:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   33908:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   33909: 
                   33910:   /* root 811 (base opcode 0xcac0): */
                   33911:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   33912:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33913:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33914:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33915:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   33916: 
                   33917:   /* root 812 (base opcode 0xcb00): */
                   33918:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   33919:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33920:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33921:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   33922:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   33923: 
                   33924:   /* root 813 (base opcode 0xcb40): */
                   33925:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   33926:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33927:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33928:   root_entry->_tme_m68k_decoder_root_submap = submap49;
                   33929:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   33930: 
                   33931:   /* root 814 (base opcode 0xcb80): */
                   33932:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   33933:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33934:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33935:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   33936:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   33937: 
                   33938:   /* root 815 (base opcode 0xcbc0): */
                   33939:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   33940:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33941:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33942:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33943:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   33944: 
                   33945:   /* root 816 (base opcode 0xcc00): */
                   33946:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   33947:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   33948:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33949:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   33950:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   33951: 
                   33952:   /* root 817 (base opcode 0xcc40): */
                   33953:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   33954:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   33955:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33956:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   33957:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   33958: 
                   33959:   /* root 818 (base opcode 0xcc80): */
                   33960:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   33961:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   33962:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33963:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   33964:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   33965: 
                   33966:   /* root 819 (base opcode 0xccc0): */
                   33967:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   33968:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33969:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33970:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33971:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   33972: 
                   33973:   /* root 820 (base opcode 0xcd00): */
                   33974:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   33975:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   33976:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   33977:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   33978:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   33979: 
                   33980:   /* root 821 (base opcode 0xcd40): */
                   33981:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   33982:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33983:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33984:   root_entry->_tme_m68k_decoder_root_submap = submap50;
                   33985:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   33986: 
                   33987:   /* root 822 (base opcode 0xcd80): */
                   33988:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   33989:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   33990:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   33991:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   33992:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   33993: 
                   33994:   /* root 823 (base opcode 0xcdc0): */
                   33995:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   33996:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   33997:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   33998:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   33999:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   34000: 
                   34001:   /* root 824 (base opcode 0xce00): */
                   34002:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   34003:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   34004:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34005:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   34006:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   34007: 
                   34008:   /* root 825 (base opcode 0xce40): */
                   34009:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34010:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   34011:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34012:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   34013:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   34014: 
                   34015:   /* root 826 (base opcode 0xce80): */
                   34016:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34017:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   34018:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34019:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   34020:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   34021: 
                   34022:   /* root 827 (base opcode 0xcec0): */
                   34023:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   34024:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34025:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34026:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   34027:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   34028: 
                   34029:   /* root 828 (base opcode 0xcf00): */
                   34030:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   34031:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   34032:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34033:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34034:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   34035: 
                   34036:   /* root 829 (base opcode 0xcf40): */
                   34037:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   34038:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34039:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34040:   root_entry->_tme_m68k_decoder_root_submap = submap51;
                   34041:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   34042: 
                   34043:   /* root 830 (base opcode 0xcf80): */
                   34044:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   34045:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   34046:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34047:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   34048:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   34049: 
                   34050:   /* root 831 (base opcode 0xcfc0): */
                   34051:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   34052:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34053:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34054:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   34055:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   34056: 
                   34057:   /* root 832 (base opcode 0xd000): */
                   34058:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   34059:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34060:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34061:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   34062:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   34063: 
                   34064:   /* root 833 (base opcode 0xd040): */
                   34065:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34066:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34067:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34068:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34069:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   34070: 
                   34071:   /* root 834 (base opcode 0xd080): */
                   34072:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34073:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34074:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34075:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34076:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   34077: 
                   34078:   /* root 835 (base opcode 0xd0c0): */
                   34079:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34080:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   34081:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34082:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34083:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   34084: 
                   34085:   /* root 836 (base opcode 0xd100): */
                   34086:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34087:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   34088:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34089:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34090:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   34091: 
                   34092:   /* root 837 (base opcode 0xd140): */
                   34093:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34094:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34095:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34096:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34097:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   34098: 
                   34099:   /* root 838 (base opcode 0xd180): */
                   34100:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34101:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   34102:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34103:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34104:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   34105: 
                   34106:   /* root 839 (base opcode 0xd1c0): */
                   34107:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34108:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   34109:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34110:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34111:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   34112: 
                   34113:   /* root 840 (base opcode 0xd200): */
                   34114:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   34115:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   34116:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34117:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   34118:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   34119: 
                   34120:   /* root 841 (base opcode 0xd240): */
                   34121:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34122:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   34123:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34124:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34125:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   34126: 
                   34127:   /* root 842 (base opcode 0xd280): */
                   34128:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34129:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   34130:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34131:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34132:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   34133: 
                   34134:   /* root 843 (base opcode 0xd2c0): */
                   34135:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34136:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   34137:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34138:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34139:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   34140: 
                   34141:   /* root 844 (base opcode 0xd300): */
                   34142:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   34143:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   34144:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34145:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34146:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   34147: 
                   34148:   /* root 845 (base opcode 0xd340): */
                   34149:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   34150:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34151:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34152:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34153:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   34154: 
                   34155:   /* root 846 (base opcode 0xd380): */
                   34156:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   34157:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   34158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34159:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34160:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   34161: 
                   34162:   /* root 847 (base opcode 0xd3c0): */
                   34163:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34164:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   34165:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34166:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34167:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   34168: 
                   34169:   /* root 848 (base opcode 0xd400): */
                   34170:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   34171:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   34172:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34173:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   34174:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   34175: 
                   34176:   /* root 849 (base opcode 0xd440): */
                   34177:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34178:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   34179:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34180:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34181:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   34182: 
                   34183:   /* root 850 (base opcode 0xd480): */
                   34184:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34185:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   34186:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34187:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34188:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   34189: 
                   34190:   /* root 851 (base opcode 0xd4c0): */
                   34191:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34192:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   34193:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34194:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34195:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   34196: 
                   34197:   /* root 852 (base opcode 0xd500): */
                   34198:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   34199:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   34200:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34201:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34202:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   34203: 
                   34204:   /* root 853 (base opcode 0xd540): */
                   34205:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   34206:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34207:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34208:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34209:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   34210: 
                   34211:   /* root 854 (base opcode 0xd580): */
                   34212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   34213:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   34214:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34215:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34216:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   34217: 
                   34218:   /* root 855 (base opcode 0xd5c0): */
                   34219:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34220:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   34221:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34222:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34223:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   34224: 
                   34225:   /* root 856 (base opcode 0xd600): */
                   34226:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   34227:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   34228:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34229:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   34230:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   34231: 
                   34232:   /* root 857 (base opcode 0xd640): */
                   34233:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34234:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   34235:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34236:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34237:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   34238: 
                   34239:   /* root 858 (base opcode 0xd680): */
                   34240:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34241:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   34242:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34243:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34244:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   34245: 
                   34246:   /* root 859 (base opcode 0xd6c0): */
                   34247:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34248:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   34249:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34250:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34251:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   34252: 
                   34253:   /* root 860 (base opcode 0xd700): */
                   34254:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   34255:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   34256:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34257:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34258:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   34259: 
                   34260:   /* root 861 (base opcode 0xd740): */
                   34261:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   34262:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34263:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34264:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34265:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   34266: 
                   34267:   /* root 862 (base opcode 0xd780): */
                   34268:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   34269:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   34270:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34271:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34272:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   34273: 
                   34274:   /* root 863 (base opcode 0xd7c0): */
                   34275:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34276:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   34277:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34278:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34279:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   34280: 
                   34281:   /* root 864 (base opcode 0xd800): */
                   34282:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   34283:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   34284:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34285:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   34286:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   34287: 
                   34288:   /* root 865 (base opcode 0xd840): */
                   34289:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34290:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   34291:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34292:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34293:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   34294: 
                   34295:   /* root 866 (base opcode 0xd880): */
                   34296:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34297:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   34298:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34299:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34300:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   34301: 
                   34302:   /* root 867 (base opcode 0xd8c0): */
                   34303:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34304:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   34305:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34306:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34307:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   34308: 
                   34309:   /* root 868 (base opcode 0xd900): */
                   34310:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   34311:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   34312:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34313:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34314:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   34315: 
                   34316:   /* root 869 (base opcode 0xd940): */
                   34317:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   34318:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34319:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34320:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34321:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   34322: 
                   34323:   /* root 870 (base opcode 0xd980): */
                   34324:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   34325:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   34326:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34327:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34328:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   34329: 
                   34330:   /* root 871 (base opcode 0xd9c0): */
                   34331:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34332:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   34333:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34334:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34335:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   34336: 
                   34337:   /* root 872 (base opcode 0xda00): */
                   34338:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   34339:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   34340:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34341:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   34342:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   34343: 
                   34344:   /* root 873 (base opcode 0xda40): */
                   34345:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34346:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   34347:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34348:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34349:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   34350: 
                   34351:   /* root 874 (base opcode 0xda80): */
                   34352:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34353:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   34354:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34355:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34356:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   34357: 
                   34358:   /* root 875 (base opcode 0xdac0): */
                   34359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34360:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   34361:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34362:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34363:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   34364: 
                   34365:   /* root 876 (base opcode 0xdb00): */
                   34366:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   34367:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   34368:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34369:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34370:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   34371: 
                   34372:   /* root 877 (base opcode 0xdb40): */
                   34373:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   34374:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34375:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34376:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34377:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   34378: 
                   34379:   /* root 878 (base opcode 0xdb80): */
                   34380:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   34381:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   34382:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34383:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34384:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   34385: 
                   34386:   /* root 879 (base opcode 0xdbc0): */
                   34387:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34388:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   34389:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34390:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34391:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   34392: 
                   34393:   /* root 880 (base opcode 0xdc00): */
                   34394:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   34395:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   34396:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34397:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   34398:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   34399: 
                   34400:   /* root 881 (base opcode 0xdc40): */
                   34401:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34402:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   34403:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34404:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34405:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   34406: 
                   34407:   /* root 882 (base opcode 0xdc80): */
                   34408:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34409:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   34410:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34411:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34412:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   34413: 
                   34414:   /* root 883 (base opcode 0xdcc0): */
                   34415:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34416:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   34417:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34418:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34419:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   34420: 
                   34421:   /* root 884 (base opcode 0xdd00): */
                   34422:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   34423:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   34424:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34425:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34426:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   34427: 
                   34428:   /* root 885 (base opcode 0xdd40): */
                   34429:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   34430:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34431:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34432:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34433:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   34434: 
                   34435:   /* root 886 (base opcode 0xdd80): */
                   34436:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   34437:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   34438:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34439:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34440:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   34441: 
                   34442:   /* root 887 (base opcode 0xddc0): */
                   34443:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34444:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   34445:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34446:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34447:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   34448: 
                   34449:   /* root 888 (base opcode 0xde00): */
                   34450:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   34451:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   34452:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34453:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   34454:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   34455: 
                   34456:   /* root 889 (base opcode 0xde40): */
                   34457:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34458:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   34459:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34460:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34461:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   34462: 
                   34463:   /* root 890 (base opcode 0xde80): */
                   34464:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34465:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   34466:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34467:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34468:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   34469: 
                   34470:   /* root 891 (base opcode 0xdec0): */
                   34471:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   34472:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   34473:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34474:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   34475:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   34476: 
                   34477:   /* root 892 (base opcode 0xdf00): */
                   34478:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   34479:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   34480:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   34481:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34482:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   34483: 
                   34484:   /* root 893 (base opcode 0xdf40): */
                   34485:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   34486:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34487:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34488:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34489:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   34490: 
                   34491:   /* root 894 (base opcode 0xdf80): */
                   34492:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   34493:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   34494:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34495:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34496:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   34497: 
                   34498:   /* root 895 (base opcode 0xdfc0): */
                   34499:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   34500:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   34501:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   34502:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   34503:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   34504: 
                   34505:   /* root 896 (base opcode 0xe000): */
                   34506:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34507:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34508:   root_entry->_tme_m68k_decoder_root_submap = submap52;
                   34509:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   34510: 
                   34511:   /* root 897 (base opcode 0xe040): */
                   34512:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34513:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34514:   root_entry->_tme_m68k_decoder_root_submap = submap53;
                   34515:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   34516: 
                   34517:   /* root 898 (base opcode 0xe080): */
                   34518:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34519:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34520:   root_entry->_tme_m68k_decoder_root_submap = submap54;
                   34521:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   34522: 
                   34523:   /* root 899 (base opcode 0xe0c0): */
                   34524:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   34525:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34526:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34527:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34528:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map118;
                   34529: 
                   34530:   /* root 900 (base opcode 0xe100): */
                   34531:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34532:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34533:   root_entry->_tme_m68k_decoder_root_submap = submap52;
                   34534:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   34535: 
                   34536:   /* root 901 (base opcode 0xe140): */
                   34537:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34538:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34539:   root_entry->_tme_m68k_decoder_root_submap = submap53;
                   34540:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   34541: 
                   34542:   /* root 902 (base opcode 0xe180): */
                   34543:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34544:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34545:   root_entry->_tme_m68k_decoder_root_submap = submap54;
                   34546:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   34547: 
                   34548:   /* root 903 (base opcode 0xe1c0): */
                   34549:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   34550:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34551:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34552:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34553:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map122;
                   34554: 
                   34555:   /* root 904 (base opcode 0xe200): */
                   34556:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   34557:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34558:   root_entry->_tme_m68k_decoder_root_submap = submap55;
                   34559:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   34560: 
                   34561:   /* root 905 (base opcode 0xe240): */
                   34562:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   34563:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34564:   root_entry->_tme_m68k_decoder_root_submap = submap56;
                   34565:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   34566: 
                   34567:   /* root 906 (base opcode 0xe280): */
                   34568:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   34569:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34570:   root_entry->_tme_m68k_decoder_root_submap = submap57;
                   34571:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   34572: 
                   34573:   /* root 907 (base opcode 0xe2c0): */
                   34574:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   34575:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34576:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34577:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34578:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map123;
                   34579: 
                   34580:   /* root 908 (base opcode 0xe300): */
                   34581:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   34582:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34583:   root_entry->_tme_m68k_decoder_root_submap = submap55;
                   34584:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   34585: 
                   34586:   /* root 909 (base opcode 0xe340): */
                   34587:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   34588:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34589:   root_entry->_tme_m68k_decoder_root_submap = submap56;
                   34590:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   34591: 
                   34592:   /* root 910 (base opcode 0xe380): */
                   34593:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   34594:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34595:   root_entry->_tme_m68k_decoder_root_submap = submap57;
                   34596:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   34597: 
                   34598:   /* root 911 (base opcode 0xe3c0): */
                   34599:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   34600:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34601:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34602:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34603:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map124;
                   34604: 
                   34605:   /* root 912 (base opcode 0xe400): */
                   34606:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   34607:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34608:   root_entry->_tme_m68k_decoder_root_submap = submap58;
                   34609:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   34610: 
                   34611:   /* root 913 (base opcode 0xe440): */
                   34612:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   34613:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34614:   root_entry->_tme_m68k_decoder_root_submap = submap59;
                   34615:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   34616: 
                   34617:   /* root 914 (base opcode 0xe480): */
                   34618:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   34619:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34620:   root_entry->_tme_m68k_decoder_root_submap = submap60;
                   34621:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   34622: 
                   34623:   /* root 915 (base opcode 0xe4c0): */
                   34624:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   34625:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34626:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34627:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34628:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map125;
                   34629: 
                   34630:   /* root 916 (base opcode 0xe500): */
                   34631:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   34632:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34633:   root_entry->_tme_m68k_decoder_root_submap = submap58;
                   34634:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   34635: 
                   34636:   /* root 917 (base opcode 0xe540): */
                   34637:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   34638:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34639:   root_entry->_tme_m68k_decoder_root_submap = submap59;
                   34640:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   34641: 
                   34642:   /* root 918 (base opcode 0xe580): */
                   34643:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   34644:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34645:   root_entry->_tme_m68k_decoder_root_submap = submap60;
                   34646:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   34647: 
                   34648:   /* root 919 (base opcode 0xe5c0): */
                   34649:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   34650:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34651:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34652:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34653:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map126;
                   34654: 
                   34655:   /* root 920 (base opcode 0xe600): */
                   34656:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   34657:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34658:   root_entry->_tme_m68k_decoder_root_submap = submap61;
                   34659:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   34660: 
                   34661:   /* root 921 (base opcode 0xe640): */
                   34662:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   34663:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34664:   root_entry->_tme_m68k_decoder_root_submap = submap62;
                   34665:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   34666: 
                   34667:   /* root 922 (base opcode 0xe680): */
                   34668:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   34669:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34670:   root_entry->_tme_m68k_decoder_root_submap = submap63;
                   34671:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   34672: 
                   34673:   /* root 923 (base opcode 0xe6c0): */
                   34674:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   34675:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34676:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34677:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34678:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map127;
                   34679: 
                   34680:   /* root 924 (base opcode 0xe700): */
                   34681:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   34682:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34683:   root_entry->_tme_m68k_decoder_root_submap = submap61;
                   34684:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   34685: 
                   34686:   /* root 925 (base opcode 0xe740): */
                   34687:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   34688:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34689:   root_entry->_tme_m68k_decoder_root_submap = submap62;
                   34690:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   34691: 
                   34692:   /* root 926 (base opcode 0xe780): */
                   34693:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   34694:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34695:   root_entry->_tme_m68k_decoder_root_submap = submap63;
                   34696:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   34697: 
                   34698:   /* root 927 (base opcode 0xe7c0): */
                   34699:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   34700:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   34701:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   34702:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   34703:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map128;
                   34704: 
                   34705:   /* root 928 (base opcode 0xe800): */
                   34706:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   34707:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34708:   root_entry->_tme_m68k_decoder_root_submap = submap64;
                   34709:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   34710: 
                   34711:   /* root 929 (base opcode 0xe840): */
                   34712:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   34713:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34714:   root_entry->_tme_m68k_decoder_root_submap = submap65;
                   34715:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   34716: 
                   34717:   /* root 930 (base opcode 0xe880): */
                   34718:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   34719:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34720:   root_entry->_tme_m68k_decoder_root_submap = submap66;
                   34721:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   34722: 
                   34723:   /* root 931 (base opcode 0xe8c0): */
                   34724:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34725:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34726: 
                   34727:   /* root 932 (base opcode 0xe900): */
                   34728:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   34729:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34730:   root_entry->_tme_m68k_decoder_root_submap = submap64;
                   34731:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   34732: 
                   34733:   /* root 933 (base opcode 0xe940): */
                   34734:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   34735:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34736:   root_entry->_tme_m68k_decoder_root_submap = submap65;
                   34737:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   34738: 
                   34739:   /* root 934 (base opcode 0xe980): */
                   34740:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   34741:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34742:   root_entry->_tme_m68k_decoder_root_submap = submap66;
                   34743:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   34744: 
                   34745:   /* root 935 (base opcode 0xe9c0): */
                   34746:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34747:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34748: 
                   34749:   /* root 936 (base opcode 0xea00): */
                   34750:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   34751:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34752:   root_entry->_tme_m68k_decoder_root_submap = submap67;
                   34753:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   34754: 
                   34755:   /* root 937 (base opcode 0xea40): */
                   34756:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   34757:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34758:   root_entry->_tme_m68k_decoder_root_submap = submap68;
                   34759:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   34760: 
                   34761:   /* root 938 (base opcode 0xea80): */
                   34762:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   34763:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34764:   root_entry->_tme_m68k_decoder_root_submap = submap69;
                   34765:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   34766: 
                   34767:   /* root 939 (base opcode 0xeac0): */
                   34768:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34769:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34770: 
                   34771:   /* root 940 (base opcode 0xeb00): */
                   34772:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   34773:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34774:   root_entry->_tme_m68k_decoder_root_submap = submap67;
                   34775:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   34776: 
                   34777:   /* root 941 (base opcode 0xeb40): */
                   34778:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   34779:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34780:   root_entry->_tme_m68k_decoder_root_submap = submap68;
                   34781:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   34782: 
                   34783:   /* root 942 (base opcode 0xeb80): */
                   34784:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   34785:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34786:   root_entry->_tme_m68k_decoder_root_submap = submap69;
                   34787:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   34788: 
                   34789:   /* root 943 (base opcode 0xebc0): */
                   34790:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34791:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34792: 
                   34793:   /* root 944 (base opcode 0xec00): */
                   34794:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   34795:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34796:   root_entry->_tme_m68k_decoder_root_submap = submap70;
                   34797:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   34798: 
                   34799:   /* root 945 (base opcode 0xec40): */
                   34800:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   34801:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34802:   root_entry->_tme_m68k_decoder_root_submap = submap71;
                   34803:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   34804: 
                   34805:   /* root 946 (base opcode 0xec80): */
                   34806:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   34807:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34808:   root_entry->_tme_m68k_decoder_root_submap = submap72;
                   34809:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   34810: 
                   34811:   /* root 947 (base opcode 0xecc0): */
                   34812:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34813:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34814: 
                   34815:   /* root 948 (base opcode 0xed00): */
                   34816:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   34817:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34818:   root_entry->_tme_m68k_decoder_root_submap = submap70;
                   34819:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   34820: 
                   34821:   /* root 949 (base opcode 0xed40): */
                   34822:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   34823:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34824:   root_entry->_tme_m68k_decoder_root_submap = submap71;
                   34825:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   34826: 
                   34827:   /* root 950 (base opcode 0xed80): */
                   34828:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   34829:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34830:   root_entry->_tme_m68k_decoder_root_submap = submap72;
                   34831:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   34832: 
                   34833:   /* root 951 (base opcode 0xedc0): */
                   34834:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34835:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34836: 
                   34837:   /* root 952 (base opcode 0xee00): */
                   34838:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   34839:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34840:   root_entry->_tme_m68k_decoder_root_submap = submap73;
                   34841:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   34842: 
                   34843:   /* root 953 (base opcode 0xee40): */
                   34844:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   34845:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34846:   root_entry->_tme_m68k_decoder_root_submap = submap74;
                   34847:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   34848: 
                   34849:   /* root 954 (base opcode 0xee80): */
                   34850:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   34851:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34852:   root_entry->_tme_m68k_decoder_root_submap = submap75;
                   34853:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   34854: 
                   34855:   /* root 955 (base opcode 0xeec0): */
                   34856:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34857:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34858: 
                   34859:   /* root 956 (base opcode 0xef00): */
                   34860:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   34861:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   34862:   root_entry->_tme_m68k_decoder_root_submap = submap73;
                   34863:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   34864: 
                   34865:   /* root 957 (base opcode 0xef40): */
                   34866:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   34867:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   34868:   root_entry->_tme_m68k_decoder_root_submap = submap74;
                   34869:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   34870: 
                   34871:   /* root 958 (base opcode 0xef80): */
                   34872:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   34873:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   34874:   root_entry->_tme_m68k_decoder_root_submap = submap75;
                   34875:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   34876: 
                   34877:   /* root 959 (base opcode 0xefc0): */
                   34878:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34879:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34880: 
                   34881:   /* root 960 (base opcode 0xf000): */
                   34882:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34883:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34884: 
                   34885:   /* root 961 (base opcode 0xf040): */
                   34886:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34887:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34888: 
                   34889:   /* root 962 (base opcode 0xf080): */
                   34890:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34891:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34892: 
                   34893:   /* root 963 (base opcode 0xf0c0): */
                   34894:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34895:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34896: 
                   34897:   /* root 964 (base opcode 0xf100): */
                   34898:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34899:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34900: 
                   34901:   /* root 965 (base opcode 0xf140): */
                   34902:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34903:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34904: 
                   34905:   /* root 966 (base opcode 0xf180): */
                   34906:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34907:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34908: 
                   34909:   /* root 967 (base opcode 0xf1c0): */
                   34910:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34911:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34912: 
                   34913:   /* root 968 (base opcode 0xf200): */
                   34914:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34915:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34916: 
                   34917:   /* root 969 (base opcode 0xf240): */
                   34918:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34919:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34920: 
                   34921:   /* root 970 (base opcode 0xf280): */
                   34922:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34923:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34924: 
                   34925:   /* root 971 (base opcode 0xf2c0): */
                   34926:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34927:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34928: 
                   34929:   /* root 972 (base opcode 0xf300): */
                   34930:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34931:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34932: 
                   34933:   /* root 973 (base opcode 0xf340): */
                   34934:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34935:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34936: 
                   34937:   /* root 974 (base opcode 0xf380): */
                   34938:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34939:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34940: 
                   34941:   /* root 975 (base opcode 0xf3c0): */
                   34942:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34943:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34944: 
                   34945:   /* root 976 (base opcode 0xf400): */
                   34946:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34947:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34948: 
                   34949:   /* root 977 (base opcode 0xf440): */
                   34950:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34951:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34952: 
                   34953:   /* root 978 (base opcode 0xf480): */
                   34954:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34955:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34956: 
                   34957:   /* root 979 (base opcode 0xf4c0): */
                   34958:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34959:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34960: 
                   34961:   /* root 980 (base opcode 0xf500): */
                   34962:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34963:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34964: 
                   34965:   /* root 981 (base opcode 0xf540): */
                   34966:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34967:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34968: 
                   34969:   /* root 982 (base opcode 0xf580): */
                   34970:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34971:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34972: 
                   34973:   /* root 983 (base opcode 0xf5c0): */
                   34974:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34975:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34976: 
                   34977:   /* root 984 (base opcode 0xf600): */
                   34978:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34979:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34980: 
                   34981:   /* root 985 (base opcode 0xf640): */
                   34982:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34983:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34984: 
                   34985:   /* root 986 (base opcode 0xf680): */
                   34986:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34987:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34988: 
                   34989:   /* root 987 (base opcode 0xf6c0): */
                   34990:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34991:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34992: 
                   34993:   /* root 988 (base opcode 0xf700): */
                   34994:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34995:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   34996: 
                   34997:   /* root 989 (base opcode 0xf740): */
                   34998:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   34999:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35000: 
                   35001:   /* root 990 (base opcode 0xf780): */
                   35002:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35003:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35004: 
                   35005:   /* root 991 (base opcode 0xf7c0): */
                   35006:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35007:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35008: 
                   35009:   /* root 992 (base opcode 0xf800): */
                   35010:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35011:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35012: 
                   35013:   /* root 993 (base opcode 0xf840): */
                   35014:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35015:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35016: 
                   35017:   /* root 994 (base opcode 0xf880): */
                   35018:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35019:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35020: 
                   35021:   /* root 995 (base opcode 0xf8c0): */
                   35022:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35023:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35024: 
                   35025:   /* root 996 (base opcode 0xf900): */
                   35026:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35027:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35028: 
                   35029:   /* root 997 (base opcode 0xf940): */
                   35030:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35031:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35032: 
                   35033:   /* root 998 (base opcode 0xf980): */
                   35034:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35035:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35036: 
                   35037:   /* root 999 (base opcode 0xf9c0): */
                   35038:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35039:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35040: 
                   35041:   /* root 1000 (base opcode 0xfa00): */
                   35042:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35043:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35044: 
                   35045:   /* root 1001 (base opcode 0xfa40): */
                   35046:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35047:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35048: 
                   35049:   /* root 1002 (base opcode 0xfa80): */
                   35050:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35051:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35052: 
                   35053:   /* root 1003 (base opcode 0xfac0): */
                   35054:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35055:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35056: 
                   35057:   /* root 1004 (base opcode 0xfb00): */
                   35058:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35059:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35060: 
                   35061:   /* root 1005 (base opcode 0xfb40): */
                   35062:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35063:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35064: 
                   35065:   /* root 1006 (base opcode 0xfb80): */
                   35066:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35067:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35068: 
                   35069:   /* root 1007 (base opcode 0xfbc0): */
                   35070:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35071:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35072: 
                   35073:   /* root 1008 (base opcode 0xfc00): */
                   35074:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35075:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35076: 
                   35077:   /* root 1009 (base opcode 0xfc40): */
                   35078:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35079:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35080: 
                   35081:   /* root 1010 (base opcode 0xfc80): */
                   35082:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35083:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35084: 
                   35085:   /* root 1011 (base opcode 0xfcc0): */
                   35086:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35087:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35088: 
                   35089:   /* root 1012 (base opcode 0xfd00): */
                   35090:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35091:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35092: 
                   35093:   /* root 1013 (base opcode 0xfd40): */
                   35094:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35095:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35096: 
                   35097:   /* root 1014 (base opcode 0xfd80): */
                   35098:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35099:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35100: 
                   35101:   /* root 1015 (base opcode 0xfdc0): */
                   35102:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35103:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35104: 
                   35105:   /* root 1016 (base opcode 0xfe00): */
                   35106:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35107:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35108: 
                   35109:   /* root 1017 (base opcode 0xfe40): */
                   35110:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35111:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35112: 
                   35113:   /* root 1018 (base opcode 0xfe80): */
                   35114:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35115:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35116: 
                   35117:   /* root 1019 (base opcode 0xfec0): */
                   35118:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35119:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35120: 
                   35121:   /* root 1020 (base opcode 0xff00): */
                   35122:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35123:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35124: 
                   35125:   /* root 1021 (base opcode 0xff40): */
                   35126:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35127:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35128: 
                   35129:   /* root 1022 (base opcode 0xff80): */
                   35130:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35131:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35132: 
                   35133:   /* root 1023 (base opcode 0xffc0): */
                   35134:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   35135:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   35136: 
                   35137: }
                   35138: 
                   35139: /* create submap 76: */
                   35140: static struct _tme_m68k_decoder_submap *
                   35141: _tme_m68k_create_submap76(struct tme_m68k *ic)
                   35142: {
                   35143:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   35144:   int entry_i;
                   35145: 
                   35146:   /* allocate and initialize the submap: */
                   35147:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   35148:   submap_entry = submap;
                   35149:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   35150:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   35151:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   35152:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   35153:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   35154:       submap_entry++;
                   35155:   }
                   35156: 
                   35157:   /* fill the submap: */
                   35158:   submap_entry = submap;
                   35159: 
                   35160:   /* submap 76 sub 0 */
                   35161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   35162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35163:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35164: 
                   35165:   /* submap 76 sub 1 */
                   35166:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   35167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35168:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35169: 
                   35170:   /* submap 76 sub 2 */
                   35171:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   35172:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35173:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35174: 
                   35175:   /* submap 76 sub 3 */
                   35176:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   35177:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35178:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35179: 
                   35180:   /* submap 76 sub 4 */
                   35181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   35182:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35183:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35184: 
                   35185:   /* submap 76 sub 5 */
                   35186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   35187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35188:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35189: 
                   35190:   /* submap 76 sub 6 */
                   35191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   35192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35193:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35194: 
                   35195:   /* submap 76 sub 7 */
                   35196:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   35197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35198:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35199: 
                   35200:   /* submap 76 sub 8 */
                   35201:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35202:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35203: 
                   35204:   /* submap 76 sub 9 */
                   35205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35206:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35207: 
                   35208:   /* submap 76 sub 10 */
                   35209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35210:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35211: 
                   35212:   /* submap 76 sub 11 */
                   35213:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35214:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35215: 
                   35216:   /* submap 76 sub 12 */
                   35217:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35218:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35219: 
                   35220:   /* submap 76 sub 13 */
                   35221:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35222:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35223: 
                   35224:   /* submap 76 sub 14 */
                   35225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35226:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35227: 
                   35228:   /* submap 76 sub 15 */
                   35229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35230:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35231: 
                   35232:   /* submap 76 sub 16 */
                   35233:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35235:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35236: 
                   35237:   /* submap 76 sub 17 */
                   35238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35240:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35241: 
                   35242:   /* submap 76 sub 18 */
                   35243:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35244:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35245:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35246: 
                   35247:   /* submap 76 sub 19 */
                   35248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35249:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35250:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35251: 
                   35252:   /* submap 76 sub 20 */
                   35253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35254:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35255:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35256: 
                   35257:   /* submap 76 sub 21 */
                   35258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35260:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35261: 
                   35262:   /* submap 76 sub 22 */
                   35263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35265:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35266: 
                   35267:   /* submap 76 sub 23 */
                   35268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35269:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35270:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35271: 
                   35272:   /* submap 76 sub 24 */
                   35273:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35274: 
                   35275:   /* submap 76 sub 25 */
                   35276:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35277: 
                   35278:   /* submap 76 sub 26 */
                   35279:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35280: 
                   35281:   /* submap 76 sub 27 */
                   35282:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35283: 
                   35284:   /* submap 76 sub 28 */
                   35285:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35286: 
                   35287:   /* submap 76 sub 29 */
                   35288:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35289: 
                   35290:   /* submap 76 sub 30 */
                   35291:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35292: 
                   35293:   /* submap 76 sub 31 */
                   35294:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35295: 
                   35296:   /* submap 76 sub 32 */
                   35297:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35298: 
                   35299:   /* submap 76 sub 33 */
                   35300:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35301: 
                   35302:   /* submap 76 sub 34 */
                   35303:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35304: 
                   35305:   /* submap 76 sub 35 */
                   35306:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35307: 
                   35308:   /* submap 76 sub 36 */
                   35309:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35310: 
                   35311:   /* submap 76 sub 37 */
                   35312:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35313: 
                   35314:   /* submap 76 sub 38 */
                   35315:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35316: 
                   35317:   /* submap 76 sub 39 */
                   35318:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35319: 
                   35320:   /* submap 76 sub 40 */
                   35321:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35323:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35324: 
                   35325:   /* submap 76 sub 41 */
                   35326:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35328:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35329: 
                   35330:   /* submap 76 sub 42 */
                   35331:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35333:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35334: 
                   35335:   /* submap 76 sub 43 */
                   35336:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35338:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35339: 
                   35340:   /* submap 76 sub 44 */
                   35341:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35343:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35344: 
                   35345:   /* submap 76 sub 45 */
                   35346:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35348:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35349: 
                   35350:   /* submap 76 sub 46 */
                   35351:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35353:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35354: 
                   35355:   /* submap 76 sub 47 */
                   35356:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35358:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35359: 
                   35360:   /* submap 76 sub 48 */
                   35361:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35363:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35364: 
                   35365:   /* submap 76 sub 49 */
                   35366:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35368:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35369: 
                   35370:   /* submap 76 sub 50 */
                   35371:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35373:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35374: 
                   35375:   /* submap 76 sub 51 */
                   35376:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35377:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35378:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35379: 
                   35380:   /* submap 76 sub 52 */
                   35381:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35383:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35384: 
                   35385:   /* submap 76 sub 53 */
                   35386:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35388:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35389: 
                   35390:   /* submap 76 sub 54 */
                   35391:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35393:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35394: 
                   35395:   /* submap 76 sub 55 */
                   35396:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35398:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35399: 
                   35400:   /* submap 76 sub 56 */
                   35401:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35403:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35404: 
                   35405:   /* submap 76 sub 57 */
                   35406:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35408:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35409: 
                   35410:   /* submap 76 sub 58 */
                   35411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35413:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35414: 
                   35415:   /* submap 76 sub 59 */
                   35416:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35418:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35419: 
                   35420:   /* submap 76 sub 60 */
                   35421:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35422: 
                   35423:   /* submap 76 sub 61 */
                   35424:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35425: 
                   35426:   /* submap 76 sub 62 */
                   35427:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35428: 
                   35429:   /* submap 76 sub 63 */
                   35430:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35431: 
                   35432:   /* done: */
                   35433:   return(submap);
                   35434: }
                   35435: 
                   35436: /* create submap 77: */
                   35437: static struct _tme_m68k_decoder_submap *
                   35438: _tme_m68k_create_submap77(struct tme_m68k *ic)
                   35439: {
                   35440:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   35441:   int entry_i;
                   35442: 
                   35443:   /* allocate and initialize the submap: */
                   35444:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   35445:   submap_entry = submap;
                   35446:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   35447:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   35448:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   35449:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   35450:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   35451:       submap_entry++;
                   35452:   }
                   35453: 
                   35454:   /* fill the submap: */
                   35455:   submap_entry = submap;
                   35456: 
                   35457:   /* submap 77 sub 0 */
                   35458:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35459:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35461: 
                   35462:   /* submap 77 sub 1 */
                   35463:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35464:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35465:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35466: 
                   35467:   /* submap 77 sub 2 */
                   35468:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35469:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35470:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35471: 
                   35472:   /* submap 77 sub 3 */
                   35473:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35474:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35475:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35476: 
                   35477:   /* submap 77 sub 4 */
                   35478:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35479:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35480:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35481: 
                   35482:   /* submap 77 sub 5 */
                   35483:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35484:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35485:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35486: 
                   35487:   /* submap 77 sub 6 */
                   35488:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35489:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35490:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35491: 
                   35492:   /* submap 77 sub 7 */
                   35493:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35494:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35495:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35496: 
                   35497:   /* submap 77 sub 8 */
                   35498:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35499:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35500:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35501: 
                   35502:   /* submap 77 sub 9 */
                   35503:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35504:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35505:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35506: 
                   35507:   /* submap 77 sub 10 */
                   35508:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35509:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35510:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35511: 
                   35512:   /* submap 77 sub 11 */
                   35513:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35514:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35515:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35516: 
                   35517:   /* submap 77 sub 12 */
                   35518:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35519:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35520:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35521: 
                   35522:   /* submap 77 sub 13 */
                   35523:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35524:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35525:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35526: 
                   35527:   /* submap 77 sub 14 */
                   35528:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35529:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35530:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35531: 
                   35532:   /* submap 77 sub 15 */
                   35533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35534:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35535:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   35536: 
                   35537:   /* submap 77 sub 16 */
                   35538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   35539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35540:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   35541:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   35542:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35543: 
                   35544:   /* submap 77 sub 17 */
                   35545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   35546:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   35548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   35549:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35550: 
                   35551:   /* submap 77 sub 18 */
                   35552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   35553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35554:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   35555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   35556:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35557: 
                   35558:   /* submap 77 sub 19 */
                   35559:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   35560:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   35562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   35563:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35564: 
                   35565:   /* submap 77 sub 20 */
                   35566:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   35567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   35569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   35570:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35571: 
                   35572:   /* submap 77 sub 21 */
                   35573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   35574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35575:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   35576:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   35577:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35578: 
                   35579:   /* submap 77 sub 22 */
                   35580:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   35581:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   35583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   35584:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35585: 
                   35586:   /* submap 77 sub 23 */
                   35587:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   35588:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   35590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   35591:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   35592: 
                   35593:   /* submap 77 sub 24 */
                   35594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   35595:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35596:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35597:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35598: 
                   35599:   /* submap 77 sub 25 */
                   35600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   35601:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35602:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35603:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35604: 
                   35605:   /* submap 77 sub 26 */
                   35606:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   35607:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35608:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35609:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35610: 
                   35611:   /* submap 77 sub 27 */
                   35612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   35613:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35615:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35616: 
                   35617:   /* submap 77 sub 28 */
                   35618:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   35619:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35620:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35621:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35622: 
                   35623:   /* submap 77 sub 29 */
                   35624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   35625:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35627:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35628: 
                   35629:   /* submap 77 sub 30 */
                   35630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   35631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35633:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35634: 
                   35635:   /* submap 77 sub 31 */
                   35636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   35637:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35638:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35639:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   35640: 
                   35641:   /* submap 77 sub 32 */
                   35642:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   35643:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35645:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35646: 
                   35647:   /* submap 77 sub 33 */
                   35648:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   35649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35651:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35652: 
                   35653:   /* submap 77 sub 34 */
                   35654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   35655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35656:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35657:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35658: 
                   35659:   /* submap 77 sub 35 */
                   35660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   35661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35663:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35664: 
                   35665:   /* submap 77 sub 36 */
                   35666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   35667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35668:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35669:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35670: 
                   35671:   /* submap 77 sub 37 */
                   35672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   35673:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35675:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35676: 
                   35677:   /* submap 77 sub 38 */
                   35678:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   35679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35681:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35682: 
                   35683:   /* submap 77 sub 39 */
                   35684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   35685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35687:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35688: 
                   35689:   /* submap 77 sub 40 */
                   35690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   35691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35693:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35694: 
                   35695:   /* submap 77 sub 41 */
                   35696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   35697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35698:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35699:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35700: 
                   35701:   /* submap 77 sub 42 */
                   35702:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   35703:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35705:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35706: 
                   35707:   /* submap 77 sub 43 */
                   35708:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   35709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35711:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35712: 
                   35713:   /* submap 77 sub 44 */
                   35714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   35715:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35716:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35717:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35718: 
                   35719:   /* submap 77 sub 45 */
                   35720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   35721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35722:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35723:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35724: 
                   35725:   /* submap 77 sub 46 */
                   35726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   35727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35728:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35729:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35730: 
                   35731:   /* submap 77 sub 47 */
                   35732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   35733:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35735:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   35736: 
                   35737:   /* submap 77 sub 48 */
                   35738:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35740:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 7;
                   35741: 
                   35742:   /* submap 77 sub 49 */
                   35743:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35745:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 6;
                   35746: 
                   35747:   /* submap 77 sub 50 */
                   35748:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35750:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 12;
                   35751: 
                   35752:   /* submap 77 sub 51 */
                   35753:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35755:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 9;
                   35756: 
                   35757:   /* submap 77 sub 52 */
                   35758:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   35760:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16S32;
                   35761:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 8;
                   35762: 
                   35763:   /* submap 77 sub 53 */
                   35764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35766:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 11;
                   35767: 
                   35768:   /* submap 77 sub 54 */
                   35769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35770:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35771:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 13;
                   35772: 
                   35773:   /* submap 77 sub 55 */
                   35774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35775:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35776:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 10;
                   35777: 
                   35778:   /* submap 77 sub 56 */
                   35779:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   35780: 
                   35781:   /* submap 77 sub 57 */
                   35782:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   35783: 
                   35784:   /* submap 77 sub 58 */
                   35785:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35786:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35787:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 5;
                   35788: 
                   35789:   /* submap 77 sub 59 */
                   35790:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   35791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   35792:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 5;
                   35793: 
                   35794:   /* submap 77 sub 60 */
                   35795:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   35796: 
                   35797:   /* submap 77 sub 61 */
                   35798:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   35799: 
                   35800:   /* submap 77 sub 62 */
                   35801:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   35802: 
                   35803:   /* submap 77 sub 63 */
                   35804:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   35805: 
                   35806:   /* done: */
                   35807:   return(submap);
                   35808: }
                   35809: 
                   35810: /* opcode map for m68010 root 56 (submap 15): */
                   35811: static const struct _tme_m68k_opcode _tme_m68k_opcode_map129[3] = {
                   35812:   { tme_m68k_moves8, TME_M68K_SPECOP_MOVES, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   35813:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35814:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35815: };
                   35816: 
                   35817: /* opcode map for m68010 root 57 (submap 15): */
                   35818: static const struct _tme_m68k_opcode _tme_m68k_opcode_map130[3] = {
                   35819:   { tme_m68k_moves16, TME_M68K_SPECOP_MOVES, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   35820:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35821:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35822: };
                   35823: 
                   35824: /* opcode map for m68010 root 58 (submap 15): */
                   35825: static const struct _tme_m68k_opcode _tme_m68k_opcode_map131[3] = {
                   35826:   { tme_m68k_moves32, TME_M68K_SPECOP_MOVES, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   35827:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35828:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35829: };
                   35830: 
                   35831: /* opcode map for m68010 root 259 (submap 1): */
                   35832: static const struct _tme_m68k_opcode _tme_m68k_opcode_map132[3] = {
                   35833:   { tme_m68k_move_from_sr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_WRITE },
                   35834:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35835:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35836: };
                   35837: 
                   35838: /* opcode map for m68010 root 264 (submap 0): */
                   35839: static const struct _tme_m68k_opcode _tme_m68k_opcode_map133[3] = {
                   35840:   { tme_m68k_clr8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_WRITE },
                   35841:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35842:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35843: };
                   35844: 
                   35845: /* opcode map for m68010 root 265 (submap 1): */
                   35846: static const struct _tme_m68k_opcode _tme_m68k_opcode_map134[3] = {
                   35847:   { tme_m68k_clr16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_WRITE },
                   35848:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35849:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35850: };
                   35851: 
                   35852: /* opcode map for m68010 root 266 (submap 2): */
                   35853: static const struct _tme_m68k_opcode _tme_m68k_opcode_map135[2] = {
                   35854:   { tme_m68k_clr32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_WRITE },
                   35855:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35856: };
                   35857: 
                   35858: /* opcode map for m68010 root 267 (submap 1): */
                   35859: static const struct _tme_m68k_opcode _tme_m68k_opcode_map136[3] = {
                   35860:   { tme_m68k_move_from_ccr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_WRITE },
                   35861:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35862:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35863: };
                   35864: 
                   35865: /* opcode map for m68010 root 289 (submap 76): */
                   35866: static const struct _tme_m68k_opcode _tme_m68k_opcode_map137[4] = {
                   35867:   { tme_m68k_pea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35868:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35869:   { tme_m68k_bkpt, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35870:   { tme_m68k_swap, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35871: };
                   35872: 
                   35873: /* opcode map for m68010 root 313 (submap 77): */
                   35874: static const struct _tme_m68k_opcode _tme_m68k_opcode_map138[14] = {
                   35875:   { tme_m68k_move_usp, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35876:   { tme_m68k_trap, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35877:   { tme_m68k_link, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35878:   { tme_m68k_unlk, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35879:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35880:   { tme_m68k_movec, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   35881:   { tme_m68k_nop, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35882:   { tme_m68k_reset, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35883:   { tme_m68k_rtd, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35884:   { tme_m68k_rte, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35885:   { tme_m68k_rtr, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35886:   { tme_m68k_rts, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35887:   { tme_m68k_stop, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   35888:   { tme_m68k_trapv, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35889: };
                   35890: 
                   35891: /* opcode map for m68010 root 516 (submap 43): */
                   35892: static const struct _tme_m68k_opcode _tme_m68k_opcode_map139[3] = {
                   35893:   { tme_m68k_or8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   35894:   { tme_m68k_sbcd, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35895:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35896: };
                   35897: 
                   35898: /* opcode map for m68010 root 517 (submap 43): */
                   35899: static const struct _tme_m68k_opcode _tme_m68k_opcode_map140[3] = {
                   35900:   { tme_m68k_or16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   35901:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35902:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35903: };
                   35904: 
                   35905: /* opcode map for m68010 root 518 (submap 43): */
                   35906: static const struct _tme_m68k_opcode _tme_m68k_opcode_map141[3] = {
                   35907:   { tme_m68k_or32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   35908:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35909:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35910: };
                   35911: 
                   35912: /* opcode map for m68010 root 580 (submap 43): */
                   35913: static const struct _tme_m68k_opcode _tme_m68k_opcode_map142[3] = {
                   35914:   { tme_m68k_sub8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   35915:   { tme_m68k_subx8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35916:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35917: };
                   35918: 
                   35919: /* opcode map for m68010 root 581 (submap 43): */
                   35920: static const struct _tme_m68k_opcode _tme_m68k_opcode_map143[3] = {
                   35921:   { tme_m68k_sub16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   35922:   { tme_m68k_subx16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35923:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35924: };
                   35925: 
                   35926: /* opcode map for m68010 root 582 (submap 43): */
                   35927: static const struct _tme_m68k_opcode _tme_m68k_opcode_map144[3] = {
                   35928:   { tme_m68k_sub32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   35929:   { tme_m68k_subx32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35930:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   35931: };
                   35932: 
                   35933: /* initializes the m68010 decoder map: */
                   35934: void
                   35935: _tme_m68010_decoder_map_init(struct tme_m68k *ic)
                   35936: {
                   35937:   struct _tme_m68k_decoder_root *root, *root_entry;
                   35938:   int entry_i;
                   35939: 
                   35940:   /* the submaps used by this CPU: */
                   35941:   struct _tme_m68k_decoder_submap *submap0 = _tme_m68k_create_submap0(ic);
                   35942:   struct _tme_m68k_decoder_submap *submap1 = _tme_m68k_create_submap1(ic);
                   35943:   struct _tme_m68k_decoder_submap *submap2 = _tme_m68k_create_submap2(ic);
                   35944:   struct _tme_m68k_decoder_submap *submap36 = _tme_m68k_create_submap36(ic);
                   35945:   struct _tme_m68k_decoder_submap *submap3 = _tme_m68k_create_submap3(ic);
                   35946:   struct _tme_m68k_decoder_submap *submap15 = _tme_m68k_create_submap15(ic);
                   35947:   struct _tme_m68k_decoder_submap *submap4 = _tme_m68k_create_submap4(ic);
                   35948:   struct _tme_m68k_decoder_submap *submap5 = _tme_m68k_create_submap5(ic);
                   35949:   struct _tme_m68k_decoder_submap *submap6 = _tme_m68k_create_submap6(ic);
                   35950:   struct _tme_m68k_decoder_submap *submap7 = _tme_m68k_create_submap7(ic);
                   35951:   struct _tme_m68k_decoder_submap *submap8 = _tme_m68k_create_submap8(ic);
                   35952:   struct _tme_m68k_decoder_submap *submap9 = _tme_m68k_create_submap9(ic);
                   35953:   struct _tme_m68k_decoder_submap *submap10 = _tme_m68k_create_submap10(ic);
                   35954:   struct _tme_m68k_decoder_submap *submap11 = _tme_m68k_create_submap11(ic);
                   35955:   struct _tme_m68k_decoder_submap *submap76 = _tme_m68k_create_submap76(ic);
                   35956:   struct _tme_m68k_decoder_submap *submap13 = _tme_m68k_create_submap13(ic);
                   35957:   struct _tme_m68k_decoder_submap *submap14 = _tme_m68k_create_submap14(ic);
                   35958:   struct _tme_m68k_decoder_submap *submap16 = _tme_m68k_create_submap16(ic);
                   35959:   struct _tme_m68k_decoder_submap *submap77 = _tme_m68k_create_submap77(ic);
                   35960:   struct _tme_m68k_decoder_submap *submap12 = _tme_m68k_create_submap12(ic);
                   35961:   struct _tme_m68k_decoder_submap *submap18 = _tme_m68k_create_submap18(ic);
                   35962:   struct _tme_m68k_decoder_submap *submap19 = _tme_m68k_create_submap19(ic);
                   35963:   struct _tme_m68k_decoder_submap *submap20 = _tme_m68k_create_submap20(ic);
                   35964:   struct _tme_m68k_decoder_submap *submap21 = _tme_m68k_create_submap21(ic);
                   35965:   struct _tme_m68k_decoder_submap *submap22 = _tme_m68k_create_submap22(ic);
                   35966:   struct _tme_m68k_decoder_submap *submap23 = _tme_m68k_create_submap23(ic);
                   35967:   struct _tme_m68k_decoder_submap *submap24 = _tme_m68k_create_submap24(ic);
                   35968:   struct _tme_m68k_decoder_submap *submap25 = _tme_m68k_create_submap25(ic);
                   35969:   struct _tme_m68k_decoder_submap *submap26 = _tme_m68k_create_submap26(ic);
                   35970:   struct _tme_m68k_decoder_submap *submap27 = _tme_m68k_create_submap27(ic);
                   35971:   struct _tme_m68k_decoder_submap *submap28 = _tme_m68k_create_submap28(ic);
                   35972:   struct _tme_m68k_decoder_submap *submap29 = _tme_m68k_create_submap29(ic);
                   35973:   struct _tme_m68k_decoder_submap *submap30 = _tme_m68k_create_submap30(ic);
                   35974:   struct _tme_m68k_decoder_submap *submap31 = _tme_m68k_create_submap31(ic);
                   35975:   struct _tme_m68k_decoder_submap *submap32 = _tme_m68k_create_submap32(ic);
                   35976:   struct _tme_m68k_decoder_submap *submap33 = _tme_m68k_create_submap33(ic);
                   35977:   struct _tme_m68k_decoder_submap *submap34 = _tme_m68k_create_submap34(ic);
                   35978:   struct _tme_m68k_decoder_submap *submap35 = _tme_m68k_create_submap35(ic);
                   35979:   struct _tme_m68k_decoder_submap *submap37 = _tme_m68k_create_submap37(ic);
                   35980:   struct _tme_m68k_decoder_submap *submap38 = _tme_m68k_create_submap38(ic);
                   35981:   struct _tme_m68k_decoder_submap *submap39 = _tme_m68k_create_submap39(ic);
                   35982:   struct _tme_m68k_decoder_submap *submap40 = _tme_m68k_create_submap40(ic);
                   35983:   struct _tme_m68k_decoder_submap *submap43 = _tme_m68k_create_submap43(ic);
                   35984:   struct _tme_m68k_decoder_submap *submap41 = _tme_m68k_create_submap41(ic);
                   35985:   struct _tme_m68k_decoder_submap *submap42 = _tme_m68k_create_submap42(ic);
                   35986:   struct _tme_m68k_decoder_submap *submap44 = _tme_m68k_create_submap44(ic);
                   35987:   struct _tme_m68k_decoder_submap *submap45 = _tme_m68k_create_submap45(ic);
                   35988:   struct _tme_m68k_decoder_submap *submap46 = _tme_m68k_create_submap46(ic);
                   35989:   struct _tme_m68k_decoder_submap *submap47 = _tme_m68k_create_submap47(ic);
                   35990:   struct _tme_m68k_decoder_submap *submap48 = _tme_m68k_create_submap48(ic);
                   35991:   struct _tme_m68k_decoder_submap *submap49 = _tme_m68k_create_submap49(ic);
                   35992:   struct _tme_m68k_decoder_submap *submap50 = _tme_m68k_create_submap50(ic);
                   35993:   struct _tme_m68k_decoder_submap *submap51 = _tme_m68k_create_submap51(ic);
                   35994:   struct _tme_m68k_decoder_submap *submap52 = _tme_m68k_create_submap52(ic);
                   35995:   struct _tme_m68k_decoder_submap *submap53 = _tme_m68k_create_submap53(ic);
                   35996:   struct _tme_m68k_decoder_submap *submap54 = _tme_m68k_create_submap54(ic);
                   35997:   struct _tme_m68k_decoder_submap *submap55 = _tme_m68k_create_submap55(ic);
                   35998:   struct _tme_m68k_decoder_submap *submap56 = _tme_m68k_create_submap56(ic);
                   35999:   struct _tme_m68k_decoder_submap *submap57 = _tme_m68k_create_submap57(ic);
                   36000:   struct _tme_m68k_decoder_submap *submap58 = _tme_m68k_create_submap58(ic);
                   36001:   struct _tme_m68k_decoder_submap *submap59 = _tme_m68k_create_submap59(ic);
                   36002:   struct _tme_m68k_decoder_submap *submap60 = _tme_m68k_create_submap60(ic);
                   36003:   struct _tme_m68k_decoder_submap *submap61 = _tme_m68k_create_submap61(ic);
                   36004:   struct _tme_m68k_decoder_submap *submap62 = _tme_m68k_create_submap62(ic);
                   36005:   struct _tme_m68k_decoder_submap *submap63 = _tme_m68k_create_submap63(ic);
                   36006:   struct _tme_m68k_decoder_submap *submap64 = _tme_m68k_create_submap64(ic);
                   36007:   struct _tme_m68k_decoder_submap *submap65 = _tme_m68k_create_submap65(ic);
                   36008:   struct _tme_m68k_decoder_submap *submap66 = _tme_m68k_create_submap66(ic);
                   36009:   struct _tme_m68k_decoder_submap *submap67 = _tme_m68k_create_submap67(ic);
                   36010:   struct _tme_m68k_decoder_submap *submap68 = _tme_m68k_create_submap68(ic);
                   36011:   struct _tme_m68k_decoder_submap *submap69 = _tme_m68k_create_submap69(ic);
                   36012:   struct _tme_m68k_decoder_submap *submap70 = _tme_m68k_create_submap70(ic);
                   36013:   struct _tme_m68k_decoder_submap *submap71 = _tme_m68k_create_submap71(ic);
                   36014:   struct _tme_m68k_decoder_submap *submap72 = _tme_m68k_create_submap72(ic);
                   36015:   struct _tme_m68k_decoder_submap *submap73 = _tme_m68k_create_submap73(ic);
                   36016:   struct _tme_m68k_decoder_submap *submap74 = _tme_m68k_create_submap74(ic);
                   36017:   struct _tme_m68k_decoder_submap *submap75 = _tme_m68k_create_submap75(ic);
                   36018: 
                   36019:   /* allocate and initialize the root map: */
                   36020:   root = tme_new(struct _tme_m68k_decoder_root, 1024);
                   36021:   ic->_tme_m68k_decoder_root = root;
                   36022:   root_entry = root;
                   36023:   for (entry_i = 0; entry_i < 1024; entry_i++) {
                   36024:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   36025:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   36026:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   36027:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   36028:       root_entry++;
                   36029:   }
                   36030:   root_entry = root;
                   36031: 
                   36032:   /* fill the root map: */
                   36033: 
                   36034:   /* root 0 (base opcode 0x0000): */
                   36035:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36036:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36037:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36038:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   36039:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   36040:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map0;
                   36041: 
                   36042:   /* root 1 (base opcode 0x0040): */
                   36043:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   36044:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   36045:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36046:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   36047:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   36048:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map1;
                   36049: 
                   36050:   /* root 2 (base opcode 0x0080): */
                   36051:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36052:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36053:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36054:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   36055:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   36056:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map2;
                   36057: 
                   36058:   /* root 3 (base opcode 0x00c0): */
                   36059:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36060:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36061: 
                   36062:   /* root 4 (base opcode 0x0100): */
                   36063:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   36064:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36065:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36066:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36067:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   36068: 
                   36069:   /* root 5 (base opcode 0x0140): */
                   36070:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   36071:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36072:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36073:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36074:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   36075: 
                   36076:   /* root 6 (base opcode 0x0180): */
                   36077:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   36078:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36079:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36080:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36081:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   36082: 
                   36083:   /* root 7 (base opcode 0x01c0): */
                   36084:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   36085:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36086:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36087:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36088:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   36089: 
                   36090:   /* root 8 (base opcode 0x0200): */
                   36091:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36092:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36093:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36094:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   36095:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   36096:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map8;
                   36097: 
                   36098:   /* root 9 (base opcode 0x0240): */
                   36099:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   36100:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   36101:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36102:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   36103:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   36104:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map9;
                   36105: 
                   36106:   /* root 10 (base opcode 0x0280): */
                   36107:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36108:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36109:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36110:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   36111:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   36112:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map10;
                   36113: 
                   36114:   /* root 11 (base opcode 0x02c0): */
                   36115:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36116:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36117: 
                   36118:   /* root 12 (base opcode 0x0300): */
                   36119:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   36120:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36121:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36122:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36123:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   36124: 
                   36125:   /* root 13 (base opcode 0x0340): */
                   36126:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   36127:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36128:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36129:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36130:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   36131: 
                   36132:   /* root 14 (base opcode 0x0380): */
                   36133:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   36134:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36135:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36136:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36137:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   36138: 
                   36139:   /* root 15 (base opcode 0x03c0): */
                   36140:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   36141:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36142:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36143:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36144:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   36145: 
                   36146:   /* root 16 (base opcode 0x0400): */
                   36147:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36148:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36149:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36150:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   36151:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   36152:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map11;
                   36153: 
                   36154:   /* root 17 (base opcode 0x0440): */
                   36155:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   36156:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   36157:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   36159:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   36160:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map12;
                   36161: 
                   36162:   /* root 18 (base opcode 0x0480): */
                   36163:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36164:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36165:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36166:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   36167:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   36168:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map13;
                   36169: 
                   36170:   /* root 19 (base opcode 0x04c0): */
                   36171:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36172:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36173: 
                   36174:   /* root 20 (base opcode 0x0500): */
                   36175:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   36176:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36177:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36178:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36179:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   36180: 
                   36181:   /* root 21 (base opcode 0x0540): */
                   36182:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   36183:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36184:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36185:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36186:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   36187: 
                   36188:   /* root 22 (base opcode 0x0580): */
                   36189:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   36190:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36191:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36192:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36193:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   36194: 
                   36195:   /* root 23 (base opcode 0x05c0): */
                   36196:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   36197:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36198:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36199:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36200:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   36201: 
                   36202:   /* root 24 (base opcode 0x0600): */
                   36203:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36204:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36205:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36206:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   36207:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   36208:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map14;
                   36209: 
                   36210:   /* root 25 (base opcode 0x0640): */
                   36211:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   36212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   36213:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36214:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   36215:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   36216:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map15;
                   36217: 
                   36218:   /* root 26 (base opcode 0x0680): */
                   36219:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36220:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36221:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36222:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   36223:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   36224:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map16;
                   36225: 
                   36226:   /* root 27 (base opcode 0x06c0): */
                   36227:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36228:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36229: 
                   36230:   /* root 28 (base opcode 0x0700): */
                   36231:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   36232:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36233:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36234:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36235:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   36236: 
                   36237:   /* root 29 (base opcode 0x0740): */
                   36238:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   36239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36240:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36241:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36242:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   36243: 
                   36244:   /* root 30 (base opcode 0x0780): */
                   36245:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   36246:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36247:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36248:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36249:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   36250: 
                   36251:   /* root 31 (base opcode 0x07c0): */
                   36252:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   36253:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36254:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36255:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36256:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   36257: 
                   36258:   /* root 32 (base opcode 0x0800): */
                   36259:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36260:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36261:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36262:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   36263:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36264:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map17;
                   36265: 
                   36266:   /* root 33 (base opcode 0x0840): */
                   36267:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36268:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36269:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36270:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   36271:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36272:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map18;
                   36273: 
                   36274:   /* root 34 (base opcode 0x0880): */
                   36275:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36276:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36277:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36278:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   36279:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36280:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map19;
                   36281: 
                   36282:   /* root 35 (base opcode 0x08c0): */
                   36283:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36284:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36285:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36286:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   36287:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36288:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map20;
                   36289: 
                   36290:   /* root 36 (base opcode 0x0900): */
                   36291:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   36292:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36293:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36294:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36295:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   36296: 
                   36297:   /* root 37 (base opcode 0x0940): */
                   36298:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   36299:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36300:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36301:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36302:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   36303: 
                   36304:   /* root 38 (base opcode 0x0980): */
                   36305:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   36306:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36307:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36308:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36309:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   36310: 
                   36311:   /* root 39 (base opcode 0x09c0): */
                   36312:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   36313:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36314:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36315:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36316:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   36317: 
                   36318:   /* root 40 (base opcode 0x0a00): */
                   36319:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36320:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36321:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36322:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   36323:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   36324:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map21;
                   36325: 
                   36326:   /* root 41 (base opcode 0x0a40): */
                   36327:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   36328:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   36329:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36330:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   36331:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   36332:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map22;
                   36333: 
                   36334:   /* root 42 (base opcode 0x0a80): */
                   36335:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36336:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36337:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36338:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   36339:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   36340:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map23;
                   36341: 
                   36342:   /* root 43 (base opcode 0x0ac0): */
                   36343:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36344:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36345: 
                   36346:   /* root 44 (base opcode 0x0b00): */
                   36347:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   36348:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36349:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36350:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36351:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   36352: 
                   36353:   /* root 45 (base opcode 0x0b40): */
                   36354:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   36355:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36356:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36357:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36358:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   36359: 
                   36360:   /* root 46 (base opcode 0x0b80): */
                   36361:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   36362:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36363:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36364:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36365:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   36366: 
                   36367:   /* root 47 (base opcode 0x0bc0): */
                   36368:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   36369:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36370:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36371:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36372:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   36373: 
                   36374:   /* root 48 (base opcode 0x0c00): */
                   36375:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36376:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36377:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36378:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   36379:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   36380:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map24;
                   36381: 
                   36382:   /* root 49 (base opcode 0x0c40): */
                   36383:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   36384:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   36385:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36386:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   36387:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   36388:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map25;
                   36389: 
                   36390:   /* root 50 (base opcode 0x0c80): */
                   36391:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36392:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36393:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   36394:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   36395:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   36396:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   36397: 
                   36398:   /* root 51 (base opcode 0x0cc0): */
                   36399:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36400:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36401: 
                   36402:   /* root 52 (base opcode 0x0d00): */
                   36403:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   36404:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36405:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36406:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36407:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   36408: 
                   36409:   /* root 53 (base opcode 0x0d40): */
                   36410:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   36411:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36412:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36413:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36414:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   36415: 
                   36416:   /* root 54 (base opcode 0x0d80): */
                   36417:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   36418:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36419:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36420:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36421:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   36422: 
                   36423:   /* root 55 (base opcode 0x0dc0): */
                   36424:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   36425:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36426:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36427:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36428:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   36429: 
                   36430:   /* root 56 (base opcode 0x0e00): */
                   36431:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36432:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36433:   root_entry->_tme_m68k_decoder_root_submap = submap15;
                   36434:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map129;
                   36435: 
                   36436:   /* root 57 (base opcode 0x0e40): */
                   36437:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   36438:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   36439:   root_entry->_tme_m68k_decoder_root_submap = submap15;
                   36440:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map130;
                   36441: 
                   36442:   /* root 58 (base opcode 0x0e80): */
                   36443:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36444:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36445:   root_entry->_tme_m68k_decoder_root_submap = submap15;
                   36446:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map131;
                   36447: 
                   36448:   /* root 59 (base opcode 0x0ec0): */
                   36449:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36450:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36451: 
                   36452:   /* root 60 (base opcode 0x0f00): */
                   36453:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   36454:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36455:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36456:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36457:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   36458: 
                   36459:   /* root 61 (base opcode 0x0f40): */
                   36460:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   36461:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36462:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36463:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36464:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   36465: 
                   36466:   /* root 62 (base opcode 0x0f80): */
                   36467:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   36468:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36469:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36470:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36471:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   36472: 
                   36473:   /* root 63 (base opcode 0x0fc0): */
                   36474:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   36475:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36476:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36477:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   36478:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   36479: 
                   36480:   /* root 64 (base opcode 0x1000): */
                   36481:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   36482:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36483:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36484:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   36485:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   36486: 
                   36487:   /* root 65 (base opcode 0x1040): */
                   36488:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36489:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36490: 
                   36491:   /* root 66 (base opcode 0x1080): */
                   36492:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36493:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36494:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36495:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36496:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36497: 
                   36498:   /* root 67 (base opcode 0x10c0): */
                   36499:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36500:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36501:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36502:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36503:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36504: 
                   36505:   /* root 68 (base opcode 0x1100): */
                   36506:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36507:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36508:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36509:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36510:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36511: 
                   36512:   /* root 69 (base opcode 0x1140): */
                   36513:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36514:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36515:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36516:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36517:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36518: 
                   36519:   /* root 70 (base opcode 0x1180): */
                   36520:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36521:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36522:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36523:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36524:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36525: 
                   36526:   /* root 71 (base opcode 0x11c0): */
                   36527:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36528:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36529:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36530:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36531:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36532: 
                   36533:   /* root 72 (base opcode 0x1200): */
                   36534:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   36535:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36536:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36537:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   36538:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   36539: 
                   36540:   /* root 73 (base opcode 0x1240): */
                   36541:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36542:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36543: 
                   36544:   /* root 74 (base opcode 0x1280): */
                   36545:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36546:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36547:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36548:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36549:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36550: 
                   36551:   /* root 75 (base opcode 0x12c0): */
                   36552:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36553:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36554:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36555:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36556:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36557: 
                   36558:   /* root 76 (base opcode 0x1300): */
                   36559:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36560:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36561:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36562:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36563:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36564: 
                   36565:   /* root 77 (base opcode 0x1340): */
                   36566:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36567:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36568:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36569:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36570:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36571: 
                   36572:   /* root 78 (base opcode 0x1380): */
                   36573:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36574:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36575:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36576:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36577:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36578: 
                   36579:   /* root 79 (base opcode 0x13c0): */
                   36580:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36581:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36582:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36583:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36584:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36585: 
                   36586:   /* root 80 (base opcode 0x1400): */
                   36587:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   36588:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36589:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36590:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   36591:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   36592: 
                   36593:   /* root 81 (base opcode 0x1440): */
                   36594:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36595:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36596: 
                   36597:   /* root 82 (base opcode 0x1480): */
                   36598:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36599:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36600:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36601:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36602:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36603: 
                   36604:   /* root 83 (base opcode 0x14c0): */
                   36605:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36606:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36607:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36608:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36609:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36610: 
                   36611:   /* root 84 (base opcode 0x1500): */
                   36612:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36613:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36614:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36615:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36616:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36617: 
                   36618:   /* root 85 (base opcode 0x1540): */
                   36619:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36620:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36621:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36622:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36623:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36624: 
                   36625:   /* root 86 (base opcode 0x1580): */
                   36626:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36627:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36628:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36629:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36630:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36631: 
                   36632:   /* root 87 (base opcode 0x15c0): */
                   36633:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36634:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36635: 
                   36636:   /* root 88 (base opcode 0x1600): */
                   36637:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   36638:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36639:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36640:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   36641:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   36642: 
                   36643:   /* root 89 (base opcode 0x1640): */
                   36644:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36645:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36646: 
                   36647:   /* root 90 (base opcode 0x1680): */
                   36648:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36649:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36650:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36651:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36652:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36653: 
                   36654:   /* root 91 (base opcode 0x16c0): */
                   36655:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36656:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36657:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36658:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36659:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36660: 
                   36661:   /* root 92 (base opcode 0x1700): */
                   36662:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36663:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36664:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36665:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36666:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36667: 
                   36668:   /* root 93 (base opcode 0x1740): */
                   36669:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36670:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36671:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36672:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36673:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36674: 
                   36675:   /* root 94 (base opcode 0x1780): */
                   36676:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36677:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36678:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36679:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36680:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36681: 
                   36682:   /* root 95 (base opcode 0x17c0): */
                   36683:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36684:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36685: 
                   36686:   /* root 96 (base opcode 0x1800): */
                   36687:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   36688:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36689:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36690:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   36691:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   36692: 
                   36693:   /* root 97 (base opcode 0x1840): */
                   36694:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36695:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36696: 
                   36697:   /* root 98 (base opcode 0x1880): */
                   36698:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36699:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36700:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36701:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36702:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36703: 
                   36704:   /* root 99 (base opcode 0x18c0): */
                   36705:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36706:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36707:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36708:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36709:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36710: 
                   36711:   /* root 100 (base opcode 0x1900): */
                   36712:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36713:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36714:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36715:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36716:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36717: 
                   36718:   /* root 101 (base opcode 0x1940): */
                   36719:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36720:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36721:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36722:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36723:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36724: 
                   36725:   /* root 102 (base opcode 0x1980): */
                   36726:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36727:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36728:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36729:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36730:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36731: 
                   36732:   /* root 103 (base opcode 0x19c0): */
                   36733:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36734:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36735: 
                   36736:   /* root 104 (base opcode 0x1a00): */
                   36737:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   36738:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36739:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36740:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   36741:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   36742: 
                   36743:   /* root 105 (base opcode 0x1a40): */
                   36744:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36745:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36746: 
                   36747:   /* root 106 (base opcode 0x1a80): */
                   36748:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36749:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36750:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36751:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36752:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36753: 
                   36754:   /* root 107 (base opcode 0x1ac0): */
                   36755:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36756:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36757:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36758:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36759:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36760: 
                   36761:   /* root 108 (base opcode 0x1b00): */
                   36762:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36763:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36764:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36765:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36766:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36767: 
                   36768:   /* root 109 (base opcode 0x1b40): */
                   36769:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36770:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36771:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36772:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36773:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36774: 
                   36775:   /* root 110 (base opcode 0x1b80): */
                   36776:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36777:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36778:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36779:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36780:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36781: 
                   36782:   /* root 111 (base opcode 0x1bc0): */
                   36783:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36784:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36785: 
                   36786:   /* root 112 (base opcode 0x1c00): */
                   36787:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   36788:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36789:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36790:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   36791:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   36792: 
                   36793:   /* root 113 (base opcode 0x1c40): */
                   36794:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36795:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36796: 
                   36797:   /* root 114 (base opcode 0x1c80): */
                   36798:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36799:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36800:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36801:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36802:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36803: 
                   36804:   /* root 115 (base opcode 0x1cc0): */
                   36805:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36806:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36807:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36808:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36809:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36810: 
                   36811:   /* root 116 (base opcode 0x1d00): */
                   36812:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36813:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36814:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36815:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36816:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36817: 
                   36818:   /* root 117 (base opcode 0x1d40): */
                   36819:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36820:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36821:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36822:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36823:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36824: 
                   36825:   /* root 118 (base opcode 0x1d80): */
                   36826:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36827:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36828:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36829:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36830:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36831: 
                   36832:   /* root 119 (base opcode 0x1dc0): */
                   36833:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36834:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36835: 
                   36836:   /* root 120 (base opcode 0x1e00): */
                   36837:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   36838:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36839:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36840:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   36841:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   36842: 
                   36843:   /* root 121 (base opcode 0x1e40): */
                   36844:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36845:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36846: 
                   36847:   /* root 122 (base opcode 0x1e80): */
                   36848:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36849:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36850:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36851:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36852:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36853: 
                   36854:   /* root 123 (base opcode 0x1ec0): */
                   36855:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36856:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36857:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36858:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36859:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36860: 
                   36861:   /* root 124 (base opcode 0x1f00): */
                   36862:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36863:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36864:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36865:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36866:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36867: 
                   36868:   /* root 125 (base opcode 0x1f40): */
                   36869:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36870:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36871:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36872:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36873:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36874: 
                   36875:   /* root 126 (base opcode 0x1f80): */
                   36876:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   36877:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   36878:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   36879:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   36880:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   36881: 
                   36882:   /* root 127 (base opcode 0x1fc0): */
                   36883:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   36884:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   36885: 
                   36886:   /* root 128 (base opcode 0x2000): */
                   36887:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   36888:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36889:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36890:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   36891:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   36892: 
                   36893:   /* root 129 (base opcode 0x2040): */
                   36894:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   36895:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36896:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36897:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   36898:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   36899: 
                   36900:   /* root 130 (base opcode 0x2080): */
                   36901:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36902:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36903:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36904:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36905:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36906: 
                   36907:   /* root 131 (base opcode 0x20c0): */
                   36908:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36909:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36910:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36911:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36912:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36913: 
                   36914:   /* root 132 (base opcode 0x2100): */
                   36915:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36916:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36917:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36918:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36919:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36920: 
                   36921:   /* root 133 (base opcode 0x2140): */
                   36922:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36923:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36924:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36925:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36926:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36927: 
                   36928:   /* root 134 (base opcode 0x2180): */
                   36929:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36930:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36931:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36932:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36933:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36934: 
                   36935:   /* root 135 (base opcode 0x21c0): */
                   36936:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36937:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36938:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36939:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36940:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36941: 
                   36942:   /* root 136 (base opcode 0x2200): */
                   36943:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   36944:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36945:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36946:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   36947:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   36948: 
                   36949:   /* root 137 (base opcode 0x2240): */
                   36950:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   36951:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36952:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36953:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   36954:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   36955: 
                   36956:   /* root 138 (base opcode 0x2280): */
                   36957:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36958:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36959:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36960:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36961:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36962: 
                   36963:   /* root 139 (base opcode 0x22c0): */
                   36964:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36965:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36966:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36967:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36968:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36969: 
                   36970:   /* root 140 (base opcode 0x2300): */
                   36971:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36972:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36973:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36974:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36975:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36976: 
                   36977:   /* root 141 (base opcode 0x2340): */
                   36978:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36979:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36980:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36981:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36982:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36983: 
                   36984:   /* root 142 (base opcode 0x2380): */
                   36985:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36986:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36987:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36988:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36989:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36990: 
                   36991:   /* root 143 (base opcode 0x23c0): */
                   36992:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   36993:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   36994:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   36995:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   36996:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   36997: 
                   36998:   /* root 144 (base opcode 0x2400): */
                   36999:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   37000:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37001:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37002:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37003:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   37004: 
                   37005:   /* root 145 (base opcode 0x2440): */
                   37006:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   37007:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37008:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37009:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37010:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   37011: 
                   37012:   /* root 146 (base opcode 0x2480): */
                   37013:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37014:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37015:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37016:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37017:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37018: 
                   37019:   /* root 147 (base opcode 0x24c0): */
                   37020:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37021:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37022:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37023:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37024:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37025: 
                   37026:   /* root 148 (base opcode 0x2500): */
                   37027:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37028:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37029:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37030:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37031:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37032: 
                   37033:   /* root 149 (base opcode 0x2540): */
                   37034:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37035:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37036:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37037:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37038:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37039: 
                   37040:   /* root 150 (base opcode 0x2580): */
                   37041:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37042:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37043:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37044:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37045:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37046: 
                   37047:   /* root 151 (base opcode 0x25c0): */
                   37048:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37049:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37050: 
                   37051:   /* root 152 (base opcode 0x2600): */
                   37052:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   37053:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37054:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37055:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37056:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   37057: 
                   37058:   /* root 153 (base opcode 0x2640): */
                   37059:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   37060:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37061:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37062:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37063:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   37064: 
                   37065:   /* root 154 (base opcode 0x2680): */
                   37066:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37067:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37068:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37069:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37070:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37071: 
                   37072:   /* root 155 (base opcode 0x26c0): */
                   37073:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37074:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37075:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37076:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37077:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37078: 
                   37079:   /* root 156 (base opcode 0x2700): */
                   37080:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37081:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37082:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37083:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37084:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37085: 
                   37086:   /* root 157 (base opcode 0x2740): */
                   37087:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37088:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37089:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37090:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37091:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37092: 
                   37093:   /* root 158 (base opcode 0x2780): */
                   37094:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37095:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37096:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37097:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37098:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37099: 
                   37100:   /* root 159 (base opcode 0x27c0): */
                   37101:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37102:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37103: 
                   37104:   /* root 160 (base opcode 0x2800): */
                   37105:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   37106:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37107:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37108:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37109:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   37110: 
                   37111:   /* root 161 (base opcode 0x2840): */
                   37112:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   37113:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37114:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37115:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37116:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   37117: 
                   37118:   /* root 162 (base opcode 0x2880): */
                   37119:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37120:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37121:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37122:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37123:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37124: 
                   37125:   /* root 163 (base opcode 0x28c0): */
                   37126:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37127:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37128:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37129:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37130:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37131: 
                   37132:   /* root 164 (base opcode 0x2900): */
                   37133:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37134:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37135:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37136:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37137:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37138: 
                   37139:   /* root 165 (base opcode 0x2940): */
                   37140:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37141:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37142:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37143:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37144:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37145: 
                   37146:   /* root 166 (base opcode 0x2980): */
                   37147:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37148:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37149:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37150:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37151:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37152: 
                   37153:   /* root 167 (base opcode 0x29c0): */
                   37154:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37155:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37156: 
                   37157:   /* root 168 (base opcode 0x2a00): */
                   37158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   37159:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37160:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37161:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37162:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   37163: 
                   37164:   /* root 169 (base opcode 0x2a40): */
                   37165:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   37166:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37167:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37168:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37169:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   37170: 
                   37171:   /* root 170 (base opcode 0x2a80): */
                   37172:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37173:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37174:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37175:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37176:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37177: 
                   37178:   /* root 171 (base opcode 0x2ac0): */
                   37179:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37180:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37181:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37182:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37183:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37184: 
                   37185:   /* root 172 (base opcode 0x2b00): */
                   37186:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37187:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37188:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37189:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37190:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37191: 
                   37192:   /* root 173 (base opcode 0x2b40): */
                   37193:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37194:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37195:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37196:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37197:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37198: 
                   37199:   /* root 174 (base opcode 0x2b80): */
                   37200:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37201:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37202:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37203:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37204:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37205: 
                   37206:   /* root 175 (base opcode 0x2bc0): */
                   37207:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37208:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37209: 
                   37210:   /* root 176 (base opcode 0x2c00): */
                   37211:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   37212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37213:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37214:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37215:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   37216: 
                   37217:   /* root 177 (base opcode 0x2c40): */
                   37218:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   37219:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37220:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37221:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37222:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   37223: 
                   37224:   /* root 178 (base opcode 0x2c80): */
                   37225:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37226:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37227:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37228:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37229:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37230: 
                   37231:   /* root 179 (base opcode 0x2cc0): */
                   37232:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37233:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37234:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37235:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37236:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37237: 
                   37238:   /* root 180 (base opcode 0x2d00): */
                   37239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37240:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37241:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37242:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37243:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37244: 
                   37245:   /* root 181 (base opcode 0x2d40): */
                   37246:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37247:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37248:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37249:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37250:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37251: 
                   37252:   /* root 182 (base opcode 0x2d80): */
                   37253:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37254:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37255:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37256:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37257:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37258: 
                   37259:   /* root 183 (base opcode 0x2dc0): */
                   37260:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37261:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37262: 
                   37263:   /* root 184 (base opcode 0x2e00): */
                   37264:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   37265:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37266:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37267:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37268:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   37269: 
                   37270:   /* root 185 (base opcode 0x2e40): */
                   37271:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   37272:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37273:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37274:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   37275:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   37276: 
                   37277:   /* root 186 (base opcode 0x2e80): */
                   37278:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37279:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37280:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37281:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37282:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37283: 
                   37284:   /* root 187 (base opcode 0x2ec0): */
                   37285:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37286:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37287:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37288:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37289:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37290: 
                   37291:   /* root 188 (base opcode 0x2f00): */
                   37292:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37293:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37294:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37295:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37296:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37297: 
                   37298:   /* root 189 (base opcode 0x2f40): */
                   37299:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37300:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37301:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37302:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37303:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37304: 
                   37305:   /* root 190 (base opcode 0x2f80): */
                   37306:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   37307:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37308:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37309:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   37310:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   37311: 
                   37312:   /* root 191 (base opcode 0x2fc0): */
                   37313:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37314:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37315: 
                   37316:   /* root 192 (base opcode 0x3000): */
                   37317:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   37318:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37319:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37320:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37321:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   37322: 
                   37323:   /* root 193 (base opcode 0x3040): */
                   37324:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   37325:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37326:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37327:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37328:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   37329: 
                   37330:   /* root 194 (base opcode 0x3080): */
                   37331:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37332:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37333:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37334:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37335:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37336: 
                   37337:   /* root 195 (base opcode 0x30c0): */
                   37338:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37339:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37340:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37341:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37342:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37343: 
                   37344:   /* root 196 (base opcode 0x3100): */
                   37345:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37346:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37347:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37348:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37349:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37350: 
                   37351:   /* root 197 (base opcode 0x3140): */
                   37352:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37353:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37354:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37355:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37356:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37357: 
                   37358:   /* root 198 (base opcode 0x3180): */
                   37359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37360:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37361:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37362:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37363:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37364: 
                   37365:   /* root 199 (base opcode 0x31c0): */
                   37366:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37367:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37368:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37369:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37370:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37371: 
                   37372:   /* root 200 (base opcode 0x3200): */
                   37373:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   37374:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37375:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37376:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37377:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   37378: 
                   37379:   /* root 201 (base opcode 0x3240): */
                   37380:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   37381:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37382:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37383:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37384:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   37385: 
                   37386:   /* root 202 (base opcode 0x3280): */
                   37387:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37388:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37389:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37390:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37391:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37392: 
                   37393:   /* root 203 (base opcode 0x32c0): */
                   37394:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37395:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37396:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37397:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37398:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37399: 
                   37400:   /* root 204 (base opcode 0x3300): */
                   37401:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37402:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37403:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37404:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37405:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37406: 
                   37407:   /* root 205 (base opcode 0x3340): */
                   37408:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37409:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37410:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37411:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37412:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37413: 
                   37414:   /* root 206 (base opcode 0x3380): */
                   37415:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37416:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37417:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37418:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37419:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37420: 
                   37421:   /* root 207 (base opcode 0x33c0): */
                   37422:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37423:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37424:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37425:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37426:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37427: 
                   37428:   /* root 208 (base opcode 0x3400): */
                   37429:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   37430:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37431:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37432:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37433:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   37434: 
                   37435:   /* root 209 (base opcode 0x3440): */
                   37436:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   37437:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37438:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37439:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37440:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   37441: 
                   37442:   /* root 210 (base opcode 0x3480): */
                   37443:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37444:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37445:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37446:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37447:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37448: 
                   37449:   /* root 211 (base opcode 0x34c0): */
                   37450:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37451:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37452:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37453:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37454:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37455: 
                   37456:   /* root 212 (base opcode 0x3500): */
                   37457:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37458:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37459:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37460:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37461:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37462: 
                   37463:   /* root 213 (base opcode 0x3540): */
                   37464:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37465:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37466:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37467:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37468:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37469: 
                   37470:   /* root 214 (base opcode 0x3580): */
                   37471:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37472:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37473:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37474:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37475:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37476: 
                   37477:   /* root 215 (base opcode 0x35c0): */
                   37478:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37479:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37480: 
                   37481:   /* root 216 (base opcode 0x3600): */
                   37482:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   37483:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37484:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37485:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37486:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   37487: 
                   37488:   /* root 217 (base opcode 0x3640): */
                   37489:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   37490:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37491:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37492:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37493:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   37494: 
                   37495:   /* root 218 (base opcode 0x3680): */
                   37496:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37497:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37498:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37499:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37500:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37501: 
                   37502:   /* root 219 (base opcode 0x36c0): */
                   37503:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37504:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37505:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37506:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37507:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37508: 
                   37509:   /* root 220 (base opcode 0x3700): */
                   37510:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37511:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37512:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37513:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37514:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37515: 
                   37516:   /* root 221 (base opcode 0x3740): */
                   37517:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37518:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37519:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37520:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37521:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37522: 
                   37523:   /* root 222 (base opcode 0x3780): */
                   37524:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37525:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37526:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37527:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37528:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37529: 
                   37530:   /* root 223 (base opcode 0x37c0): */
                   37531:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37532:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37533: 
                   37534:   /* root 224 (base opcode 0x3800): */
                   37535:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   37536:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37537:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37538:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37539:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   37540: 
                   37541:   /* root 225 (base opcode 0x3840): */
                   37542:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   37543:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37544:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37545:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37546:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   37547: 
                   37548:   /* root 226 (base opcode 0x3880): */
                   37549:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37550:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37551:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37552:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37553:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37554: 
                   37555:   /* root 227 (base opcode 0x38c0): */
                   37556:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37557:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37558:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37559:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37560:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37561: 
                   37562:   /* root 228 (base opcode 0x3900): */
                   37563:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37564:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37565:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37566:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37567:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37568: 
                   37569:   /* root 229 (base opcode 0x3940): */
                   37570:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37571:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37572:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37573:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37574:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37575: 
                   37576:   /* root 230 (base opcode 0x3980): */
                   37577:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37578:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37579:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37580:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37581:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37582: 
                   37583:   /* root 231 (base opcode 0x39c0): */
                   37584:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37585:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37586: 
                   37587:   /* root 232 (base opcode 0x3a00): */
                   37588:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   37589:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37590:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37591:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37592:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   37593: 
                   37594:   /* root 233 (base opcode 0x3a40): */
                   37595:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   37596:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37597:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37598:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37599:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   37600: 
                   37601:   /* root 234 (base opcode 0x3a80): */
                   37602:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37603:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37604:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37605:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37606:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37607: 
                   37608:   /* root 235 (base opcode 0x3ac0): */
                   37609:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37610:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37611:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37612:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37613:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37614: 
                   37615:   /* root 236 (base opcode 0x3b00): */
                   37616:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37617:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37618:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37619:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37620:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37621: 
                   37622:   /* root 237 (base opcode 0x3b40): */
                   37623:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37624:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37625:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37626:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37627:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37628: 
                   37629:   /* root 238 (base opcode 0x3b80): */
                   37630:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37631:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37632:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37633:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37634:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37635: 
                   37636:   /* root 239 (base opcode 0x3bc0): */
                   37637:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37638:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37639: 
                   37640:   /* root 240 (base opcode 0x3c00): */
                   37641:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   37642:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37643:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37644:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37645:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   37646: 
                   37647:   /* root 241 (base opcode 0x3c40): */
                   37648:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   37649:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37650:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37651:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37652:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   37653: 
                   37654:   /* root 242 (base opcode 0x3c80): */
                   37655:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37656:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37657:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37658:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37659:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37660: 
                   37661:   /* root 243 (base opcode 0x3cc0): */
                   37662:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37663:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37664:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37665:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37666:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37667: 
                   37668:   /* root 244 (base opcode 0x3d00): */
                   37669:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37670:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37671:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37672:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37673:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37674: 
                   37675:   /* root 245 (base opcode 0x3d40): */
                   37676:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37677:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37678:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37679:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37680:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37681: 
                   37682:   /* root 246 (base opcode 0x3d80): */
                   37683:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37684:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37685:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37686:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37687:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37688: 
                   37689:   /* root 247 (base opcode 0x3dc0): */
                   37690:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37691:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37692: 
                   37693:   /* root 248 (base opcode 0x3e00): */
                   37694:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   37695:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37696:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37697:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37698:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   37699: 
                   37700:   /* root 249 (base opcode 0x3e40): */
                   37701:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   37702:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37703:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37704:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   37705:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   37706: 
                   37707:   /* root 250 (base opcode 0x3e80): */
                   37708:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37709:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37710:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37711:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37712:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37713: 
                   37714:   /* root 251 (base opcode 0x3ec0): */
                   37715:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37716:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37717:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37718:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37719:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37720: 
                   37721:   /* root 252 (base opcode 0x3f00): */
                   37722:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37723:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37724:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37725:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37726:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37727: 
                   37728:   /* root 253 (base opcode 0x3f40): */
                   37729:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37730:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37731:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37732:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37733:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37734: 
                   37735:   /* root 254 (base opcode 0x3f80): */
                   37736:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   37737:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37738:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37739:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   37740:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   37741: 
                   37742:   /* root 255 (base opcode 0x3fc0): */
                   37743:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37744:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37745: 
                   37746:   /* root 256 (base opcode 0x4000): */
                   37747:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   37748:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   37749:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   37750:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map35;
                   37751: 
                   37752:   /* root 257 (base opcode 0x4040): */
                   37753:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37754:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37755:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   37756:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map36;
                   37757: 
                   37758:   /* root 258 (base opcode 0x4080): */
                   37759:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37760:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37761:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   37762:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map37;
                   37763: 
                   37764:   /* root 259 (base opcode 0x40c0): */
                   37765:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37766:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37767:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   37768:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map132;
                   37769: 
                   37770:   /* root 260 (base opcode 0x4100): */
                   37771:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   37772:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37773:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37774:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   37775:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   37776: 
                   37777:   /* root 261 (base opcode 0x4140): */
                   37778:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37779:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37780: 
                   37781:   /* root 262 (base opcode 0x4180): */
                   37782:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   37783:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37784:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37785:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   37786:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   37787: 
                   37788:   /* root 263 (base opcode 0x41c0): */
                   37789:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   37790:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   37791:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   37792:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   37793:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   37794: 
                   37795:   /* root 264 (base opcode 0x4200): */
                   37796:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   37797:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   37798:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   37799:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map133;
                   37800: 
                   37801:   /* root 265 (base opcode 0x4240): */
                   37802:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37803:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37804:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   37805:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map134;
                   37806: 
                   37807:   /* root 266 (base opcode 0x4280): */
                   37808:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37809:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37810:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   37811:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map135;
                   37812: 
                   37813:   /* root 267 (base opcode 0x42c0): */
                   37814:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37815:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37816:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   37817:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map136;
                   37818: 
                   37819:   /* root 268 (base opcode 0x4300): */
                   37820:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   37821:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37822:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37823:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   37824:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   37825: 
                   37826:   /* root 269 (base opcode 0x4340): */
                   37827:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37828:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37829: 
                   37830:   /* root 270 (base opcode 0x4380): */
                   37831:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   37832:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37833:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37834:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   37835:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   37836: 
                   37837:   /* root 271 (base opcode 0x43c0): */
                   37838:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   37839:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   37840:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   37841:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   37842:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   37843: 
                   37844:   /* root 272 (base opcode 0x4400): */
                   37845:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   37846:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   37847:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   37848:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map45;
                   37849: 
                   37850:   /* root 273 (base opcode 0x4440): */
                   37851:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37852:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37853:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   37854:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map46;
                   37855: 
                   37856:   /* root 274 (base opcode 0x4480): */
                   37857:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37858:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37859:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   37860:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map47;
                   37861: 
                   37862:   /* root 275 (base opcode 0x44c0): */
                   37863:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37864:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37865:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   37866:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map48;
                   37867: 
                   37868:   /* root 276 (base opcode 0x4500): */
                   37869:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   37870:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37871:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37872:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   37873:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   37874: 
                   37875:   /* root 277 (base opcode 0x4540): */
                   37876:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37877:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37878: 
                   37879:   /* root 278 (base opcode 0x4580): */
                   37880:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   37881:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37882:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37883:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   37884:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   37885: 
                   37886:   /* root 279 (base opcode 0x45c0): */
                   37887:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   37888:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   37889:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   37890:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   37891:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   37892: 
                   37893:   /* root 280 (base opcode 0x4600): */
                   37894:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   37895:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   37896:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   37897:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map49;
                   37898: 
                   37899:   /* root 281 (base opcode 0x4640): */
                   37900:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37901:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37902:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   37903:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map50;
                   37904: 
                   37905:   /* root 282 (base opcode 0x4680): */
                   37906:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37907:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37908:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   37909:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map51;
                   37910: 
                   37911:   /* root 283 (base opcode 0x46c0): */
                   37912:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37913:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37914:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   37915:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map52;
                   37916: 
                   37917:   /* root 284 (base opcode 0x4700): */
                   37918:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   37919:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37920:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37921:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   37922:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   37923: 
                   37924:   /* root 285 (base opcode 0x4740): */
                   37925:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37926:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37927: 
                   37928:   /* root 286 (base opcode 0x4780): */
                   37929:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   37930:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37931:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37932:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   37933:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   37934: 
                   37935:   /* root 287 (base opcode 0x47c0): */
                   37936:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   37937:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   37938:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   37939:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   37940:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   37941: 
                   37942:   /* root 288 (base opcode 0x4800): */
                   37943:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   37944:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   37945:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   37946:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map53;
                   37947: 
                   37948:   /* root 289 (base opcode 0x4840): */
                   37949:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   37950:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   37951:   root_entry->_tme_m68k_decoder_root_submap = submap76;
                   37952:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map137;
                   37953: 
                   37954:   /* root 290 (base opcode 0x4880): */
                   37955:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   37956:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   37957:   root_entry->_tme_m68k_decoder_root_submap = submap13;
                   37958:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map55;
                   37959: 
                   37960:   /* root 291 (base opcode 0x48c0): */
                   37961:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   37962:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   37963:   root_entry->_tme_m68k_decoder_root_submap = submap14;
                   37964:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map56;
                   37965: 
                   37966:   /* root 292 (base opcode 0x4900): */
                   37967:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   37968:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   37969:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   37970:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   37971:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   37972: 
                   37973:   /* root 293 (base opcode 0x4940): */
                   37974:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   37975:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   37976: 
                   37977:   /* root 294 (base opcode 0x4980): */
                   37978:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   37979:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37980:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   37981:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   37982:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   37983: 
                   37984:   /* root 295 (base opcode 0x49c0): */
                   37985:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   37986:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   37987:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   37988:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   37989:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   37990: 
                   37991:   /* root 296 (base opcode 0x4a00): */
                   37992:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   37993:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   37994:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   37995:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map57;
                   37996: 
                   37997:   /* root 297 (base opcode 0x4a40): */
                   37998:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   37999:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38000:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   38001:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map58;
                   38002: 
                   38003:   /* root 298 (base opcode 0x4a80): */
                   38004:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38005:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38006:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   38007:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map59;
                   38008: 
                   38009:   /* root 299 (base opcode 0x4ac0): */
                   38010:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   38011:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   38012:   root_entry->_tme_m68k_decoder_root_submap = submap15;
                   38013:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map60;
                   38014: 
                   38015:   /* root 300 (base opcode 0x4b00): */
                   38016:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   38017:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38018:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38019:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   38020:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   38021: 
                   38022:   /* root 301 (base opcode 0x4b40): */
                   38023:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38024:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38025: 
                   38026:   /* root 302 (base opcode 0x4b80): */
                   38027:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   38028:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38029:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38030:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   38031:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   38032: 
                   38033:   /* root 303 (base opcode 0x4bc0): */
                   38034:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   38035:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   38036:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   38037:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   38038:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   38039: 
                   38040:   /* root 304 (base opcode 0x4c00): */
                   38041:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38042:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38043: 
                   38044:   /* root 305 (base opcode 0x4c40): */
                   38045:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38046:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38047: 
                   38048:   /* root 306 (base opcode 0x4c80): */
                   38049:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   38050:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   38051:   root_entry->_tme_m68k_decoder_root_submap = submap16;
                   38052:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map61;
                   38053: 
                   38054:   /* root 307 (base opcode 0x4cc0): */
                   38055:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   38056:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   38057:   root_entry->_tme_m68k_decoder_root_submap = submap16;
                   38058:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map62;
                   38059: 
                   38060:   /* root 308 (base opcode 0x4d00): */
                   38061:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   38062:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38063:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38064:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   38065:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   38066: 
                   38067:   /* root 309 (base opcode 0x4d40): */
                   38068:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38069:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38070: 
                   38071:   /* root 310 (base opcode 0x4d80): */
                   38072:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   38073:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38074:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38075:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   38076:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   38077: 
                   38078:   /* root 311 (base opcode 0x4dc0): */
                   38079:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   38080:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   38081:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   38082:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   38083:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   38084: 
                   38085:   /* root 312 (base opcode 0x4e00): */
                   38086:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38087:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38088: 
                   38089:   /* root 313 (base opcode 0x4e40): */
                   38090:   root_entry->_tme_m68k_decoder_root_submap = submap77;
                   38091:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map138;
                   38092: 
                   38093:   /* root 314 (base opcode 0x4e80): */
                   38094:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   38095:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   38096:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   38097:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map64;
                   38098: 
                   38099:   /* root 315 (base opcode 0x4ec0): */
                   38100:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   38101:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   38102:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   38103:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map65;
                   38104: 
                   38105:   /* root 316 (base opcode 0x4f00): */
                   38106:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   38107:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38108:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38109:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   38110:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   38111: 
                   38112:   /* root 317 (base opcode 0x4f40): */
                   38113:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38114:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38115: 
                   38116:   /* root 318 (base opcode 0x4f80): */
                   38117:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   38118:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38119:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38120:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   38121:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   38122: 
                   38123:   /* root 319 (base opcode 0x4fc0): */
                   38124:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   38125:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   38126:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   38127:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   38128:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   38129: 
                   38130:   /* root 320 (base opcode 0x5000): */
                   38131:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   38132:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38133:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38134:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   38135:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   38136: 
                   38137:   /* root 321 (base opcode 0x5040): */
                   38138:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[8];
                   38139:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38140:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38141:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   38142:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   38143: 
                   38144:   /* root 322 (base opcode 0x5080): */
                   38145:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   38146:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38147:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38148:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38149:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   38150: 
                   38151:   /* root 323 (base opcode 0x50c0): */
                   38152:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38153:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38154:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38155:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38156: 
                   38157:   /* root 324 (base opcode 0x5100): */
                   38158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   38159:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38160:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38161:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   38162:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   38163: 
                   38164:   /* root 325 (base opcode 0x5140): */
                   38165:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[8];
                   38166:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38167:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38168:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   38169:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   38170: 
                   38171:   /* root 326 (base opcode 0x5180): */
                   38172:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   38173:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38174:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38175:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38176:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   38177: 
                   38178:   /* root 327 (base opcode 0x51c0): */
                   38179:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38180:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38181:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38182:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38183: 
                   38184:   /* root 328 (base opcode 0x5200): */
                   38185:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   38186:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38187:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38188:   root_entry->_tme_m68k_decoder_root_submap = submap22;
                   38189:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   38190: 
                   38191:   /* root 329 (base opcode 0x5240): */
                   38192:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[1];
                   38193:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38194:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38195:   root_entry->_tme_m68k_decoder_root_submap = submap23;
                   38196:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   38197: 
                   38198:   /* root 330 (base opcode 0x5280): */
                   38199:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   38200:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38201:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38202:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38203:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   38204: 
                   38205:   /* root 331 (base opcode 0x52c0): */
                   38206:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38207:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38208:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38209:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38210: 
                   38211:   /* root 332 (base opcode 0x5300): */
                   38212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   38213:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38214:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38215:   root_entry->_tme_m68k_decoder_root_submap = submap22;
                   38216:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   38217: 
                   38218:   /* root 333 (base opcode 0x5340): */
                   38219:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[1];
                   38220:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38221:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38222:   root_entry->_tme_m68k_decoder_root_submap = submap23;
                   38223:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   38224: 
                   38225:   /* root 334 (base opcode 0x5380): */
                   38226:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   38227:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38228:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38229:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38230:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   38231: 
                   38232:   /* root 335 (base opcode 0x53c0): */
                   38233:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38234:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38235:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38236:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38237: 
                   38238:   /* root 336 (base opcode 0x5400): */
                   38239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   38240:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38241:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38242:   root_entry->_tme_m68k_decoder_root_submap = submap24;
                   38243:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   38244: 
                   38245:   /* root 337 (base opcode 0x5440): */
                   38246:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[2];
                   38247:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38248:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38249:   root_entry->_tme_m68k_decoder_root_submap = submap25;
                   38250:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   38251: 
                   38252:   /* root 338 (base opcode 0x5480): */
                   38253:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   38254:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38255:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38256:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38257:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   38258: 
                   38259:   /* root 339 (base opcode 0x54c0): */
                   38260:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38261:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38262:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38263:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38264: 
                   38265:   /* root 340 (base opcode 0x5500): */
                   38266:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   38267:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38268:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38269:   root_entry->_tme_m68k_decoder_root_submap = submap24;
                   38270:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   38271: 
                   38272:   /* root 341 (base opcode 0x5540): */
                   38273:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[2];
                   38274:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38275:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38276:   root_entry->_tme_m68k_decoder_root_submap = submap25;
                   38277:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   38278: 
                   38279:   /* root 342 (base opcode 0x5580): */
                   38280:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   38281:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38282:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38283:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38284:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   38285: 
                   38286:   /* root 343 (base opcode 0x55c0): */
                   38287:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38288:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38289:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38290:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38291: 
                   38292:   /* root 344 (base opcode 0x5600): */
                   38293:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   38294:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38295:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38296:   root_entry->_tme_m68k_decoder_root_submap = submap26;
                   38297:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   38298: 
                   38299:   /* root 345 (base opcode 0x5640): */
                   38300:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[3];
                   38301:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38302:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38303:   root_entry->_tme_m68k_decoder_root_submap = submap27;
                   38304:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   38305: 
                   38306:   /* root 346 (base opcode 0x5680): */
                   38307:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   38308:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38309:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38310:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38311:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   38312: 
                   38313:   /* root 347 (base opcode 0x56c0): */
                   38314:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38315:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38316:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38317:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38318: 
                   38319:   /* root 348 (base opcode 0x5700): */
                   38320:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   38321:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38322:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38323:   root_entry->_tme_m68k_decoder_root_submap = submap26;
                   38324:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   38325: 
                   38326:   /* root 349 (base opcode 0x5740): */
                   38327:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[3];
                   38328:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38329:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38330:   root_entry->_tme_m68k_decoder_root_submap = submap27;
                   38331:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   38332: 
                   38333:   /* root 350 (base opcode 0x5780): */
                   38334:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   38335:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38336:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38337:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38338:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   38339: 
                   38340:   /* root 351 (base opcode 0x57c0): */
                   38341:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38342:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38343:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38344:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38345: 
                   38346:   /* root 352 (base opcode 0x5800): */
                   38347:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   38348:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38349:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38350:   root_entry->_tme_m68k_decoder_root_submap = submap28;
                   38351:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   38352: 
                   38353:   /* root 353 (base opcode 0x5840): */
                   38354:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[4];
                   38355:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38356:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38357:   root_entry->_tme_m68k_decoder_root_submap = submap29;
                   38358:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   38359: 
                   38360:   /* root 354 (base opcode 0x5880): */
                   38361:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   38362:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38363:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38364:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38365:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   38366: 
                   38367:   /* root 355 (base opcode 0x58c0): */
                   38368:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38369:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38370:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38371:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38372: 
                   38373:   /* root 356 (base opcode 0x5900): */
                   38374:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   38375:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38376:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38377:   root_entry->_tme_m68k_decoder_root_submap = submap28;
                   38378:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   38379: 
                   38380:   /* root 357 (base opcode 0x5940): */
                   38381:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[4];
                   38382:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38383:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38384:   root_entry->_tme_m68k_decoder_root_submap = submap29;
                   38385:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   38386: 
                   38387:   /* root 358 (base opcode 0x5980): */
                   38388:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   38389:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38390:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38391:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38392:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   38393: 
                   38394:   /* root 359 (base opcode 0x59c0): */
                   38395:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38396:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38397:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38398:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38399: 
                   38400:   /* root 360 (base opcode 0x5a00): */
                   38401:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   38402:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38403:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38404:   root_entry->_tme_m68k_decoder_root_submap = submap30;
                   38405:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   38406: 
                   38407:   /* root 361 (base opcode 0x5a40): */
                   38408:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[5];
                   38409:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38410:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38411:   root_entry->_tme_m68k_decoder_root_submap = submap31;
                   38412:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   38413: 
                   38414:   /* root 362 (base opcode 0x5a80): */
                   38415:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   38416:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38417:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38418:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38419:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   38420: 
                   38421:   /* root 363 (base opcode 0x5ac0): */
                   38422:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38423:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38424:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38425:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38426: 
                   38427:   /* root 364 (base opcode 0x5b00): */
                   38428:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   38429:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38430:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38431:   root_entry->_tme_m68k_decoder_root_submap = submap30;
                   38432:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   38433: 
                   38434:   /* root 365 (base opcode 0x5b40): */
                   38435:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[5];
                   38436:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38437:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38438:   root_entry->_tme_m68k_decoder_root_submap = submap31;
                   38439:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   38440: 
                   38441:   /* root 366 (base opcode 0x5b80): */
                   38442:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   38443:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38444:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38445:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38446:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   38447: 
                   38448:   /* root 367 (base opcode 0x5bc0): */
                   38449:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38450:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38451:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38452:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38453: 
                   38454:   /* root 368 (base opcode 0x5c00): */
                   38455:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   38456:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38457:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38458:   root_entry->_tme_m68k_decoder_root_submap = submap32;
                   38459:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   38460: 
                   38461:   /* root 369 (base opcode 0x5c40): */
                   38462:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[6];
                   38463:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38464:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38465:   root_entry->_tme_m68k_decoder_root_submap = submap33;
                   38466:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   38467: 
                   38468:   /* root 370 (base opcode 0x5c80): */
                   38469:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   38470:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38471:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38472:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38473:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   38474: 
                   38475:   /* root 371 (base opcode 0x5cc0): */
                   38476:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38477:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38478:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38479:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38480: 
                   38481:   /* root 372 (base opcode 0x5d00): */
                   38482:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   38483:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38484:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38485:   root_entry->_tme_m68k_decoder_root_submap = submap32;
                   38486:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   38487: 
                   38488:   /* root 373 (base opcode 0x5d40): */
                   38489:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[6];
                   38490:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38491:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38492:   root_entry->_tme_m68k_decoder_root_submap = submap33;
                   38493:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   38494: 
                   38495:   /* root 374 (base opcode 0x5d80): */
                   38496:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   38497:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38498:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38499:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38500:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   38501: 
                   38502:   /* root 375 (base opcode 0x5dc0): */
                   38503:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38504:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38505:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38506:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38507: 
                   38508:   /* root 376 (base opcode 0x5e00): */
                   38509:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   38510:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38511:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38512:   root_entry->_tme_m68k_decoder_root_submap = submap34;
                   38513:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   38514: 
                   38515:   /* root 377 (base opcode 0x5e40): */
                   38516:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[7];
                   38517:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38518:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38519:   root_entry->_tme_m68k_decoder_root_submap = submap35;
                   38520:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   38521: 
                   38522:   /* root 378 (base opcode 0x5e80): */
                   38523:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   38524:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38525:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38526:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38527:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   38528: 
                   38529:   /* root 379 (base opcode 0x5ec0): */
                   38530:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38531:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38532:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38533:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38534: 
                   38535:   /* root 380 (base opcode 0x5f00): */
                   38536:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   38537:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38538:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38539:   root_entry->_tme_m68k_decoder_root_submap = submap34;
                   38540:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   38541: 
                   38542:   /* root 381 (base opcode 0x5f40): */
                   38543:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[7];
                   38544:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   38545:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   38546:   root_entry->_tme_m68k_decoder_root_submap = submap35;
                   38547:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   38548: 
                   38549:   /* root 382 (base opcode 0x5f80): */
                   38550:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   38551:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   38552:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   38553:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   38554:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   38555: 
                   38556:   /* root 383 (base opcode 0x5fc0): */
                   38557:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   38558:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   38559:   root_entry->_tme_m68k_decoder_root_submap = submap21;
                   38560:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map69;
                   38561: 
                   38562:   /* root 384 (base opcode 0x6000): */
                   38563:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38564:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38565: 
                   38566:   /* root 385 (base opcode 0x6040): */
                   38567:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38568:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38569: 
                   38570:   /* root 386 (base opcode 0x6080): */
                   38571:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38572:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38573: 
                   38574:   /* root 387 (base opcode 0x60c0): */
                   38575:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38576:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38577: 
                   38578:   /* root 388 (base opcode 0x6100): */
                   38579:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38580:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38581: 
                   38582:   /* root 389 (base opcode 0x6140): */
                   38583:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38584:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38585: 
                   38586:   /* root 390 (base opcode 0x6180): */
                   38587:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38588:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38589: 
                   38590:   /* root 391 (base opcode 0x61c0): */
                   38591:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38592:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38593: 
                   38594:   /* root 392 (base opcode 0x6200): */
                   38595:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38596:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38597: 
                   38598:   /* root 393 (base opcode 0x6240): */
                   38599:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38600:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38601: 
                   38602:   /* root 394 (base opcode 0x6280): */
                   38603:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38604:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38605: 
                   38606:   /* root 395 (base opcode 0x62c0): */
                   38607:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38608:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38609: 
                   38610:   /* root 396 (base opcode 0x6300): */
                   38611:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38612:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38613: 
                   38614:   /* root 397 (base opcode 0x6340): */
                   38615:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38616:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38617: 
                   38618:   /* root 398 (base opcode 0x6380): */
                   38619:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38620:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38621: 
                   38622:   /* root 399 (base opcode 0x63c0): */
                   38623:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38624:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38625: 
                   38626:   /* root 400 (base opcode 0x6400): */
                   38627:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38628:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38629: 
                   38630:   /* root 401 (base opcode 0x6440): */
                   38631:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38632:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38633: 
                   38634:   /* root 402 (base opcode 0x6480): */
                   38635:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38636:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38637: 
                   38638:   /* root 403 (base opcode 0x64c0): */
                   38639:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38640:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38641: 
                   38642:   /* root 404 (base opcode 0x6500): */
                   38643:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38644:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38645: 
                   38646:   /* root 405 (base opcode 0x6540): */
                   38647:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38648:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38649: 
                   38650:   /* root 406 (base opcode 0x6580): */
                   38651:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38652:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38653: 
                   38654:   /* root 407 (base opcode 0x65c0): */
                   38655:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38656:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38657: 
                   38658:   /* root 408 (base opcode 0x6600): */
                   38659:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38660:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38661: 
                   38662:   /* root 409 (base opcode 0x6640): */
                   38663:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38664:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38665: 
                   38666:   /* root 410 (base opcode 0x6680): */
                   38667:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38668:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38669: 
                   38670:   /* root 411 (base opcode 0x66c0): */
                   38671:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38672:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38673: 
                   38674:   /* root 412 (base opcode 0x6700): */
                   38675:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38676:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38677: 
                   38678:   /* root 413 (base opcode 0x6740): */
                   38679:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38680:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38681: 
                   38682:   /* root 414 (base opcode 0x6780): */
                   38683:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38684:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38685: 
                   38686:   /* root 415 (base opcode 0x67c0): */
                   38687:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38688:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38689: 
                   38690:   /* root 416 (base opcode 0x6800): */
                   38691:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38692:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38693: 
                   38694:   /* root 417 (base opcode 0x6840): */
                   38695:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38696:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38697: 
                   38698:   /* root 418 (base opcode 0x6880): */
                   38699:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38700:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38701: 
                   38702:   /* root 419 (base opcode 0x68c0): */
                   38703:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38704:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38705: 
                   38706:   /* root 420 (base opcode 0x6900): */
                   38707:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38708:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38709: 
                   38710:   /* root 421 (base opcode 0x6940): */
                   38711:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38712:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38713: 
                   38714:   /* root 422 (base opcode 0x6980): */
                   38715:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38716:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38717: 
                   38718:   /* root 423 (base opcode 0x69c0): */
                   38719:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38720:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38721: 
                   38722:   /* root 424 (base opcode 0x6a00): */
                   38723:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38724:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38725: 
                   38726:   /* root 425 (base opcode 0x6a40): */
                   38727:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38728:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38729: 
                   38730:   /* root 426 (base opcode 0x6a80): */
                   38731:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38732:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38733: 
                   38734:   /* root 427 (base opcode 0x6ac0): */
                   38735:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38736:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38737: 
                   38738:   /* root 428 (base opcode 0x6b00): */
                   38739:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38740:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38741: 
                   38742:   /* root 429 (base opcode 0x6b40): */
                   38743:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38744:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38745: 
                   38746:   /* root 430 (base opcode 0x6b80): */
                   38747:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38748:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38749: 
                   38750:   /* root 431 (base opcode 0x6bc0): */
                   38751:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38752:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38753: 
                   38754:   /* root 432 (base opcode 0x6c00): */
                   38755:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38756:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38757: 
                   38758:   /* root 433 (base opcode 0x6c40): */
                   38759:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38760:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38761: 
                   38762:   /* root 434 (base opcode 0x6c80): */
                   38763:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38764:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38765: 
                   38766:   /* root 435 (base opcode 0x6cc0): */
                   38767:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38768:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38769: 
                   38770:   /* root 436 (base opcode 0x6d00): */
                   38771:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38772:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38773: 
                   38774:   /* root 437 (base opcode 0x6d40): */
                   38775:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38776:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38777: 
                   38778:   /* root 438 (base opcode 0x6d80): */
                   38779:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38780:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38781: 
                   38782:   /* root 439 (base opcode 0x6dc0): */
                   38783:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38784:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38785: 
                   38786:   /* root 440 (base opcode 0x6e00): */
                   38787:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38788:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38789: 
                   38790:   /* root 441 (base opcode 0x6e40): */
                   38791:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38792:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38793: 
                   38794:   /* root 442 (base opcode 0x6e80): */
                   38795:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38796:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38797: 
                   38798:   /* root 443 (base opcode 0x6ec0): */
                   38799:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38800:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38801: 
                   38802:   /* root 444 (base opcode 0x6f00): */
                   38803:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38804:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38805: 
                   38806:   /* root 445 (base opcode 0x6f40): */
                   38807:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38808:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38809: 
                   38810:   /* root 446 (base opcode 0x6f80): */
                   38811:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38812:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38813: 
                   38814:   /* root 447 (base opcode 0x6fc0): */
                   38815:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38816:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   38817: 
                   38818:   /* root 448 (base opcode 0x7000): */
                   38819:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   38820:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38821:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38822: 
                   38823:   /* root 449 (base opcode 0x7040): */
                   38824:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   38825:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38826:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38827: 
                   38828:   /* root 450 (base opcode 0x7080): */
                   38829:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   38830:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38831:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38832: 
                   38833:   /* root 451 (base opcode 0x70c0): */
                   38834:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   38835:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38836:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38837: 
                   38838:   /* root 452 (base opcode 0x7100): */
                   38839:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38840:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38841: 
                   38842:   /* root 453 (base opcode 0x7140): */
                   38843:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38844:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38845: 
                   38846:   /* root 454 (base opcode 0x7180): */
                   38847:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38848:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38849: 
                   38850:   /* root 455 (base opcode 0x71c0): */
                   38851:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38852:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38853: 
                   38854:   /* root 456 (base opcode 0x7200): */
                   38855:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   38856:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38857:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38858: 
                   38859:   /* root 457 (base opcode 0x7240): */
                   38860:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   38861:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38862:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38863: 
                   38864:   /* root 458 (base opcode 0x7280): */
                   38865:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   38866:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38867:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38868: 
                   38869:   /* root 459 (base opcode 0x72c0): */
                   38870:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   38871:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38872:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38873: 
                   38874:   /* root 460 (base opcode 0x7300): */
                   38875:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38876:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38877: 
                   38878:   /* root 461 (base opcode 0x7340): */
                   38879:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38880:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38881: 
                   38882:   /* root 462 (base opcode 0x7380): */
                   38883:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38884:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38885: 
                   38886:   /* root 463 (base opcode 0x73c0): */
                   38887:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38888:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38889: 
                   38890:   /* root 464 (base opcode 0x7400): */
                   38891:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   38892:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38893:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38894: 
                   38895:   /* root 465 (base opcode 0x7440): */
                   38896:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   38897:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38898:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38899: 
                   38900:   /* root 466 (base opcode 0x7480): */
                   38901:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   38902:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38903:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38904: 
                   38905:   /* root 467 (base opcode 0x74c0): */
                   38906:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   38907:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38908:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38909: 
                   38910:   /* root 468 (base opcode 0x7500): */
                   38911:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38912:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38913: 
                   38914:   /* root 469 (base opcode 0x7540): */
                   38915:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38916:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38917: 
                   38918:   /* root 470 (base opcode 0x7580): */
                   38919:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38920:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38921: 
                   38922:   /* root 471 (base opcode 0x75c0): */
                   38923:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38924:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38925: 
                   38926:   /* root 472 (base opcode 0x7600): */
                   38927:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   38928:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38929:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38930: 
                   38931:   /* root 473 (base opcode 0x7640): */
                   38932:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   38933:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38934:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38935: 
                   38936:   /* root 474 (base opcode 0x7680): */
                   38937:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   38938:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38939:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38940: 
                   38941:   /* root 475 (base opcode 0x76c0): */
                   38942:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   38943:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38944:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38945: 
                   38946:   /* root 476 (base opcode 0x7700): */
                   38947:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38948:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38949: 
                   38950:   /* root 477 (base opcode 0x7740): */
                   38951:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38952:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38953: 
                   38954:   /* root 478 (base opcode 0x7780): */
                   38955:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38956:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38957: 
                   38958:   /* root 479 (base opcode 0x77c0): */
                   38959:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38960:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38961: 
                   38962:   /* root 480 (base opcode 0x7800): */
                   38963:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   38964:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38965:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38966: 
                   38967:   /* root 481 (base opcode 0x7840): */
                   38968:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   38969:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38970:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38971: 
                   38972:   /* root 482 (base opcode 0x7880): */
                   38973:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   38974:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38975:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38976: 
                   38977:   /* root 483 (base opcode 0x78c0): */
                   38978:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   38979:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   38980:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   38981: 
                   38982:   /* root 484 (base opcode 0x7900): */
                   38983:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38984:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38985: 
                   38986:   /* root 485 (base opcode 0x7940): */
                   38987:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38988:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38989: 
                   38990:   /* root 486 (base opcode 0x7980): */
                   38991:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38992:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38993: 
                   38994:   /* root 487 (base opcode 0x79c0): */
                   38995:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   38996:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   38997: 
                   38998:   /* root 488 (base opcode 0x7a00): */
                   38999:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   39000:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39001:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39002: 
                   39003:   /* root 489 (base opcode 0x7a40): */
                   39004:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   39005:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39006:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39007: 
                   39008:   /* root 490 (base opcode 0x7a80): */
                   39009:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   39010:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39011:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39012: 
                   39013:   /* root 491 (base opcode 0x7ac0): */
                   39014:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   39015:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39016:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39017: 
                   39018:   /* root 492 (base opcode 0x7b00): */
                   39019:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39020:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39021: 
                   39022:   /* root 493 (base opcode 0x7b40): */
                   39023:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39024:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39025: 
                   39026:   /* root 494 (base opcode 0x7b80): */
                   39027:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39028:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39029: 
                   39030:   /* root 495 (base opcode 0x7bc0): */
                   39031:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39032:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39033: 
                   39034:   /* root 496 (base opcode 0x7c00): */
                   39035:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   39036:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39037:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39038: 
                   39039:   /* root 497 (base opcode 0x7c40): */
                   39040:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   39041:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39042:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39043: 
                   39044:   /* root 498 (base opcode 0x7c80): */
                   39045:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   39046:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39047:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39048: 
                   39049:   /* root 499 (base opcode 0x7cc0): */
                   39050:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   39051:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39052:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39053: 
                   39054:   /* root 500 (base opcode 0x7d00): */
                   39055:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39056:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39057: 
                   39058:   /* root 501 (base opcode 0x7d40): */
                   39059:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39060:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39061: 
                   39062:   /* root 502 (base opcode 0x7d80): */
                   39063:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39064:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39065: 
                   39066:   /* root 503 (base opcode 0x7dc0): */
                   39067:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39068:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39069: 
                   39070:   /* root 504 (base opcode 0x7e00): */
                   39071:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   39072:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39073:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39074: 
                   39075:   /* root 505 (base opcode 0x7e40): */
                   39076:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   39077:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39078:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39079: 
                   39080:   /* root 506 (base opcode 0x7e80): */
                   39081:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   39082:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39083:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39084: 
                   39085:   /* root 507 (base opcode 0x7ec0): */
                   39086:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   39087:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   39088:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   39089: 
                   39090:   /* root 508 (base opcode 0x7f00): */
                   39091:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39092:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39093: 
                   39094:   /* root 509 (base opcode 0x7f40): */
                   39095:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39096:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39097: 
                   39098:   /* root 510 (base opcode 0x7f80): */
                   39099:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39100:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39101: 
                   39102:   /* root 511 (base opcode 0x7fc0): */
                   39103:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   39104:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   39105: 
                   39106:   /* root 512 (base opcode 0x8000): */
                   39107:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39108:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   39109:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39110:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39111:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   39112: 
                   39113:   /* root 513 (base opcode 0x8040): */
                   39114:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39115:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   39116:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39117:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   39118:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   39119: 
                   39120:   /* root 514 (base opcode 0x8080): */
                   39121:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39122:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   39123:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39124:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   39125:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   39126: 
                   39127:   /* root 515 (base opcode 0x80c0): */
                   39128:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   39129:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39130:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39131:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39132:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   39133: 
                   39134:   /* root 516 (base opcode 0x8100): */
                   39135:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   39136:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39137:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39138:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39139:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   39140: 
                   39141:   /* root 517 (base opcode 0x8140): */
                   39142:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   39143:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39144:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39145:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39146:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map140;
                   39147: 
                   39148:   /* root 518 (base opcode 0x8180): */
                   39149:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   39150:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39151:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39152:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39153:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map141;
                   39154: 
                   39155:   /* root 519 (base opcode 0x81c0): */
                   39156:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   39157:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39159:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39160:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   39161: 
                   39162:   /* root 520 (base opcode 0x8200): */
                   39163:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39164:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   39165:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39166:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39167:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   39168: 
                   39169:   /* root 521 (base opcode 0x8240): */
                   39170:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39171:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   39172:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39173:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   39174:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   39175: 
                   39176:   /* root 522 (base opcode 0x8280): */
                   39177:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39178:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   39179:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39180:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   39181:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   39182: 
                   39183:   /* root 523 (base opcode 0x82c0): */
                   39184:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   39185:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39186:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39187:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39188:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   39189: 
                   39190:   /* root 524 (base opcode 0x8300): */
                   39191:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   39192:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39193:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39194:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39195:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   39196: 
                   39197:   /* root 525 (base opcode 0x8340): */
                   39198:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   39199:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39200:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39201:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39202:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map140;
                   39203: 
                   39204:   /* root 526 (base opcode 0x8380): */
                   39205:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   39206:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39207:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39208:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39209:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map141;
                   39210: 
                   39211:   /* root 527 (base opcode 0x83c0): */
                   39212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   39213:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39214:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39215:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39216:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   39217: 
                   39218:   /* root 528 (base opcode 0x8400): */
                   39219:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39220:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   39221:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39222:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39223:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   39224: 
                   39225:   /* root 529 (base opcode 0x8440): */
                   39226:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39227:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   39228:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39229:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   39230:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   39231: 
                   39232:   /* root 530 (base opcode 0x8480): */
                   39233:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39234:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   39235:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39236:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   39237:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   39238: 
                   39239:   /* root 531 (base opcode 0x84c0): */
                   39240:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   39241:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39242:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39243:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39244:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   39245: 
                   39246:   /* root 532 (base opcode 0x8500): */
                   39247:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   39248:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39249:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39250:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39251:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   39252: 
                   39253:   /* root 533 (base opcode 0x8540): */
                   39254:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   39255:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39256:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39257:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39258:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map140;
                   39259: 
                   39260:   /* root 534 (base opcode 0x8580): */
                   39261:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   39262:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39263:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39264:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39265:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map141;
                   39266: 
                   39267:   /* root 535 (base opcode 0x85c0): */
                   39268:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   39269:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39270:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39271:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39272:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   39273: 
                   39274:   /* root 536 (base opcode 0x8600): */
                   39275:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39276:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   39277:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39278:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39279:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   39280: 
                   39281:   /* root 537 (base opcode 0x8640): */
                   39282:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39283:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   39284:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39285:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   39286:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   39287: 
                   39288:   /* root 538 (base opcode 0x8680): */
                   39289:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39290:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   39291:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39292:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   39293:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   39294: 
                   39295:   /* root 539 (base opcode 0x86c0): */
                   39296:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   39297:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39298:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39299:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39300:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   39301: 
                   39302:   /* root 540 (base opcode 0x8700): */
                   39303:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   39304:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39305:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39306:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39307:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   39308: 
                   39309:   /* root 541 (base opcode 0x8740): */
                   39310:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   39311:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39312:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39313:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39314:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map140;
                   39315: 
                   39316:   /* root 542 (base opcode 0x8780): */
                   39317:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   39318:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39319:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39320:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39321:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map141;
                   39322: 
                   39323:   /* root 543 (base opcode 0x87c0): */
                   39324:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   39325:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39326:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39327:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39328:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   39329: 
                   39330:   /* root 544 (base opcode 0x8800): */
                   39331:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39332:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   39333:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39334:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39335:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   39336: 
                   39337:   /* root 545 (base opcode 0x8840): */
                   39338:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39339:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   39340:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39341:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   39342:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   39343: 
                   39344:   /* root 546 (base opcode 0x8880): */
                   39345:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39346:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   39347:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39348:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   39349:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   39350: 
                   39351:   /* root 547 (base opcode 0x88c0): */
                   39352:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   39353:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39354:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39355:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39356:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   39357: 
                   39358:   /* root 548 (base opcode 0x8900): */
                   39359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   39360:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39361:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39362:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39363:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   39364: 
                   39365:   /* root 549 (base opcode 0x8940): */
                   39366:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   39367:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39368:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39369:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39370:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map140;
                   39371: 
                   39372:   /* root 550 (base opcode 0x8980): */
                   39373:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   39374:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39375:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39376:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39377:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map141;
                   39378: 
                   39379:   /* root 551 (base opcode 0x89c0): */
                   39380:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   39381:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39382:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39383:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39384:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   39385: 
                   39386:   /* root 552 (base opcode 0x8a00): */
                   39387:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39388:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   39389:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39390:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39391:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   39392: 
                   39393:   /* root 553 (base opcode 0x8a40): */
                   39394:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39395:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   39396:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39397:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   39398:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   39399: 
                   39400:   /* root 554 (base opcode 0x8a80): */
                   39401:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39402:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   39403:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39404:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   39405:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   39406: 
                   39407:   /* root 555 (base opcode 0x8ac0): */
                   39408:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   39409:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39410:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39411:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39412:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   39413: 
                   39414:   /* root 556 (base opcode 0x8b00): */
                   39415:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   39416:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39417:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39418:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39419:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   39420: 
                   39421:   /* root 557 (base opcode 0x8b40): */
                   39422:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   39423:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39424:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39425:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39426:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map140;
                   39427: 
                   39428:   /* root 558 (base opcode 0x8b80): */
                   39429:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   39430:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39431:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39432:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39433:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map141;
                   39434: 
                   39435:   /* root 559 (base opcode 0x8bc0): */
                   39436:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   39437:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39438:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39439:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39440:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   39441: 
                   39442:   /* root 560 (base opcode 0x8c00): */
                   39443:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39444:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   39445:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39446:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39447:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   39448: 
                   39449:   /* root 561 (base opcode 0x8c40): */
                   39450:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39451:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   39452:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39453:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   39454:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   39455: 
                   39456:   /* root 562 (base opcode 0x8c80): */
                   39457:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39458:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   39459:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39460:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   39461:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   39462: 
                   39463:   /* root 563 (base opcode 0x8cc0): */
                   39464:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   39465:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39466:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39467:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39468:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   39469: 
                   39470:   /* root 564 (base opcode 0x8d00): */
                   39471:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   39472:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39473:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39474:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39475:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   39476: 
                   39477:   /* root 565 (base opcode 0x8d40): */
                   39478:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   39479:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39480:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39481:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39482:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map140;
                   39483: 
                   39484:   /* root 566 (base opcode 0x8d80): */
                   39485:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   39486:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39487:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39488:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39489:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map141;
                   39490: 
                   39491:   /* root 567 (base opcode 0x8dc0): */
                   39492:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   39493:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39494:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39495:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39496:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   39497: 
                   39498:   /* root 568 (base opcode 0x8e00): */
                   39499:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39500:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   39501:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39502:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39503:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   39504: 
                   39505:   /* root 569 (base opcode 0x8e40): */
                   39506:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39507:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   39508:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39509:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   39510:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   39511: 
                   39512:   /* root 570 (base opcode 0x8e80): */
                   39513:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39514:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   39515:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39516:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   39517:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   39518: 
                   39519:   /* root 571 (base opcode 0x8ec0): */
                   39520:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   39521:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39522:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39523:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39524:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   39525: 
                   39526:   /* root 572 (base opcode 0x8f00): */
                   39527:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   39528:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39529:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39530:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39531:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   39532: 
                   39533:   /* root 573 (base opcode 0x8f40): */
                   39534:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   39535:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39536:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39537:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39538:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map140;
                   39539: 
                   39540:   /* root 574 (base opcode 0x8f80): */
                   39541:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   39542:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39543:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39544:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39545:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map141;
                   39546: 
                   39547:   /* root 575 (base opcode 0x8fc0): */
                   39548:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   39549:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39550:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39551:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   39552:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   39553: 
                   39554:   /* root 576 (base opcode 0x9000): */
                   39555:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39556:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   39557:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39558:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39559:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   39560: 
                   39561:   /* root 577 (base opcode 0x9040): */
                   39562:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39563:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   39564:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39565:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39566:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   39567: 
                   39568:   /* root 578 (base opcode 0x9080): */
                   39569:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39570:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   39571:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39572:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39573:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   39574: 
                   39575:   /* root 579 (base opcode 0x90c0): */
                   39576:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39577:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   39578:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39579:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39580:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   39581: 
                   39582:   /* root 580 (base opcode 0x9100): */
                   39583:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   39584:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39585:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39586:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39587:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   39588: 
                   39589:   /* root 581 (base opcode 0x9140): */
                   39590:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   39591:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39592:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39593:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39594:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   39595: 
                   39596:   /* root 582 (base opcode 0x9180): */
                   39597:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   39598:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39599:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39600:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39601:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   39602: 
                   39603:   /* root 583 (base opcode 0x91c0): */
                   39604:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39605:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   39606:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39607:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39608:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   39609: 
                   39610:   /* root 584 (base opcode 0x9200): */
                   39611:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39612:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   39613:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39614:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39615:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   39616: 
                   39617:   /* root 585 (base opcode 0x9240): */
                   39618:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39619:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   39620:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39621:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39622:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   39623: 
                   39624:   /* root 586 (base opcode 0x9280): */
                   39625:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39626:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   39627:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39628:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39629:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   39630: 
                   39631:   /* root 587 (base opcode 0x92c0): */
                   39632:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39633:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   39634:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39635:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39636:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   39637: 
                   39638:   /* root 588 (base opcode 0x9300): */
                   39639:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   39640:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39641:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39642:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39643:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   39644: 
                   39645:   /* root 589 (base opcode 0x9340): */
                   39646:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   39647:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39648:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39649:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39650:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   39651: 
                   39652:   /* root 590 (base opcode 0x9380): */
                   39653:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   39654:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39655:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39656:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39657:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   39658: 
                   39659:   /* root 591 (base opcode 0x93c0): */
                   39660:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39661:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   39662:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39663:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39664:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   39665: 
                   39666:   /* root 592 (base opcode 0x9400): */
                   39667:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39668:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   39669:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39670:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39671:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   39672: 
                   39673:   /* root 593 (base opcode 0x9440): */
                   39674:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39675:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   39676:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39677:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39678:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   39679: 
                   39680:   /* root 594 (base opcode 0x9480): */
                   39681:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39682:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   39683:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39684:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39685:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   39686: 
                   39687:   /* root 595 (base opcode 0x94c0): */
                   39688:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39689:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   39690:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39691:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39692:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   39693: 
                   39694:   /* root 596 (base opcode 0x9500): */
                   39695:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   39696:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39697:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39698:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39699:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   39700: 
                   39701:   /* root 597 (base opcode 0x9540): */
                   39702:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   39703:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39704:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39705:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39706:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   39707: 
                   39708:   /* root 598 (base opcode 0x9580): */
                   39709:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   39710:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39711:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39712:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39713:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   39714: 
                   39715:   /* root 599 (base opcode 0x95c0): */
                   39716:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39717:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   39718:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39719:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39720:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   39721: 
                   39722:   /* root 600 (base opcode 0x9600): */
                   39723:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39724:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   39725:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39726:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39727:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   39728: 
                   39729:   /* root 601 (base opcode 0x9640): */
                   39730:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39731:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   39732:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39733:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39734:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   39735: 
                   39736:   /* root 602 (base opcode 0x9680): */
                   39737:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39738:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   39739:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39740:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39741:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   39742: 
                   39743:   /* root 603 (base opcode 0x96c0): */
                   39744:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39745:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   39746:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39747:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39748:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   39749: 
                   39750:   /* root 604 (base opcode 0x9700): */
                   39751:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   39752:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39753:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39754:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39755:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   39756: 
                   39757:   /* root 605 (base opcode 0x9740): */
                   39758:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   39759:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39760:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39761:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39762:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   39763: 
                   39764:   /* root 606 (base opcode 0x9780): */
                   39765:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   39766:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39767:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39768:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39769:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   39770: 
                   39771:   /* root 607 (base opcode 0x97c0): */
                   39772:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39773:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   39774:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39775:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39776:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   39777: 
                   39778:   /* root 608 (base opcode 0x9800): */
                   39779:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39780:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   39781:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39782:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39783:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   39784: 
                   39785:   /* root 609 (base opcode 0x9840): */
                   39786:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39787:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   39788:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39789:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39790:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   39791: 
                   39792:   /* root 610 (base opcode 0x9880): */
                   39793:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39794:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   39795:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39796:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39797:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   39798: 
                   39799:   /* root 611 (base opcode 0x98c0): */
                   39800:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39801:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   39802:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39803:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39804:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   39805: 
                   39806:   /* root 612 (base opcode 0x9900): */
                   39807:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   39808:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39809:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39810:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39811:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   39812: 
                   39813:   /* root 613 (base opcode 0x9940): */
                   39814:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   39815:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39816:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39817:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39818:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   39819: 
                   39820:   /* root 614 (base opcode 0x9980): */
                   39821:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   39822:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39823:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39824:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39825:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   39826: 
                   39827:   /* root 615 (base opcode 0x99c0): */
                   39828:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39829:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   39830:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39831:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39832:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   39833: 
                   39834:   /* root 616 (base opcode 0x9a00): */
                   39835:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39836:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   39837:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39838:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39839:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   39840: 
                   39841:   /* root 617 (base opcode 0x9a40): */
                   39842:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39843:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   39844:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39845:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39846:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   39847: 
                   39848:   /* root 618 (base opcode 0x9a80): */
                   39849:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39850:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   39851:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39852:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39853:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   39854: 
                   39855:   /* root 619 (base opcode 0x9ac0): */
                   39856:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39857:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   39858:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39859:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39860:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   39861: 
                   39862:   /* root 620 (base opcode 0x9b00): */
                   39863:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   39864:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39865:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39866:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39867:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   39868: 
                   39869:   /* root 621 (base opcode 0x9b40): */
                   39870:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   39871:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39872:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39873:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39874:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   39875: 
                   39876:   /* root 622 (base opcode 0x9b80): */
                   39877:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   39878:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39879:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39880:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39881:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   39882: 
                   39883:   /* root 623 (base opcode 0x9bc0): */
                   39884:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39885:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   39886:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39887:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39888:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   39889: 
                   39890:   /* root 624 (base opcode 0x9c00): */
                   39891:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39892:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   39893:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39894:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39895:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   39896: 
                   39897:   /* root 625 (base opcode 0x9c40): */
                   39898:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39899:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   39900:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39901:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39902:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   39903: 
                   39904:   /* root 626 (base opcode 0x9c80): */
                   39905:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39906:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   39907:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39908:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39909:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   39910: 
                   39911:   /* root 627 (base opcode 0x9cc0): */
                   39912:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39913:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   39914:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39915:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39916:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   39917: 
                   39918:   /* root 628 (base opcode 0x9d00): */
                   39919:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   39920:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39921:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39922:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39923:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   39924: 
                   39925:   /* root 629 (base opcode 0x9d40): */
                   39926:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   39927:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39928:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39929:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39930:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   39931: 
                   39932:   /* root 630 (base opcode 0x9d80): */
                   39933:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   39934:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39935:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39936:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39937:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   39938: 
                   39939:   /* root 631 (base opcode 0x9dc0): */
                   39940:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39941:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   39942:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39943:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39944:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   39945: 
                   39946:   /* root 632 (base opcode 0x9e00): */
                   39947:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   39948:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   39949:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39950:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   39951:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   39952: 
                   39953:   /* root 633 (base opcode 0x9e40): */
                   39954:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39955:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   39956:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39957:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39958:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   39959: 
                   39960:   /* root 634 (base opcode 0x9e80): */
                   39961:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39962:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   39963:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39964:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   39965:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   39966: 
                   39967:   /* root 635 (base opcode 0x9ec0): */
                   39968:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   39969:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   39970:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39971:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   39972:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   39973: 
                   39974:   /* root 636 (base opcode 0x9f00): */
                   39975:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   39976:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   39977:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   39978:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39979:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   39980: 
                   39981:   /* root 637 (base opcode 0x9f40): */
                   39982:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   39983:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   39984:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   39985:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39986:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   39987: 
                   39988:   /* root 638 (base opcode 0x9f80): */
                   39989:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   39990:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   39991:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39992:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   39993:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   39994: 
                   39995:   /* root 639 (base opcode 0x9fc0): */
                   39996:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   39997:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   39998:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   39999:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40000:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   40001: 
                   40002:   /* root 640 (base opcode 0xa000): */
                   40003:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40004:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40005: 
                   40006:   /* root 641 (base opcode 0xa040): */
                   40007:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40008:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40009: 
                   40010:   /* root 642 (base opcode 0xa080): */
                   40011:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40012:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40013: 
                   40014:   /* root 643 (base opcode 0xa0c0): */
                   40015:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40016:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40017: 
                   40018:   /* root 644 (base opcode 0xa100): */
                   40019:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40020:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40021: 
                   40022:   /* root 645 (base opcode 0xa140): */
                   40023:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40024:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40025: 
                   40026:   /* root 646 (base opcode 0xa180): */
                   40027:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40028:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40029: 
                   40030:   /* root 647 (base opcode 0xa1c0): */
                   40031:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40032:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40033: 
                   40034:   /* root 648 (base opcode 0xa200): */
                   40035:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40036:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40037: 
                   40038:   /* root 649 (base opcode 0xa240): */
                   40039:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40040:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40041: 
                   40042:   /* root 650 (base opcode 0xa280): */
                   40043:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40044:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40045: 
                   40046:   /* root 651 (base opcode 0xa2c0): */
                   40047:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40048:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40049: 
                   40050:   /* root 652 (base opcode 0xa300): */
                   40051:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40052:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40053: 
                   40054:   /* root 653 (base opcode 0xa340): */
                   40055:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40056:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40057: 
                   40058:   /* root 654 (base opcode 0xa380): */
                   40059:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40060:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40061: 
                   40062:   /* root 655 (base opcode 0xa3c0): */
                   40063:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40064:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40065: 
                   40066:   /* root 656 (base opcode 0xa400): */
                   40067:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40068:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40069: 
                   40070:   /* root 657 (base opcode 0xa440): */
                   40071:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40072:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40073: 
                   40074:   /* root 658 (base opcode 0xa480): */
                   40075:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40076:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40077: 
                   40078:   /* root 659 (base opcode 0xa4c0): */
                   40079:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40080:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40081: 
                   40082:   /* root 660 (base opcode 0xa500): */
                   40083:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40084:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40085: 
                   40086:   /* root 661 (base opcode 0xa540): */
                   40087:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40088:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40089: 
                   40090:   /* root 662 (base opcode 0xa580): */
                   40091:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40092:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40093: 
                   40094:   /* root 663 (base opcode 0xa5c0): */
                   40095:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40096:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40097: 
                   40098:   /* root 664 (base opcode 0xa600): */
                   40099:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40100:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40101: 
                   40102:   /* root 665 (base opcode 0xa640): */
                   40103:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40104:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40105: 
                   40106:   /* root 666 (base opcode 0xa680): */
                   40107:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40108:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40109: 
                   40110:   /* root 667 (base opcode 0xa6c0): */
                   40111:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40112:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40113: 
                   40114:   /* root 668 (base opcode 0xa700): */
                   40115:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40116:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40117: 
                   40118:   /* root 669 (base opcode 0xa740): */
                   40119:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40120:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40121: 
                   40122:   /* root 670 (base opcode 0xa780): */
                   40123:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40124:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40125: 
                   40126:   /* root 671 (base opcode 0xa7c0): */
                   40127:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40128:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40129: 
                   40130:   /* root 672 (base opcode 0xa800): */
                   40131:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40132:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40133: 
                   40134:   /* root 673 (base opcode 0xa840): */
                   40135:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40136:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40137: 
                   40138:   /* root 674 (base opcode 0xa880): */
                   40139:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40140:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40141: 
                   40142:   /* root 675 (base opcode 0xa8c0): */
                   40143:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40144:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40145: 
                   40146:   /* root 676 (base opcode 0xa900): */
                   40147:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40148:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40149: 
                   40150:   /* root 677 (base opcode 0xa940): */
                   40151:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40152:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40153: 
                   40154:   /* root 678 (base opcode 0xa980): */
                   40155:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40156:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40157: 
                   40158:   /* root 679 (base opcode 0xa9c0): */
                   40159:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40160:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40161: 
                   40162:   /* root 680 (base opcode 0xaa00): */
                   40163:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40164:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40165: 
                   40166:   /* root 681 (base opcode 0xaa40): */
                   40167:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40168:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40169: 
                   40170:   /* root 682 (base opcode 0xaa80): */
                   40171:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40172:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40173: 
                   40174:   /* root 683 (base opcode 0xaac0): */
                   40175:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40176:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40177: 
                   40178:   /* root 684 (base opcode 0xab00): */
                   40179:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40180:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40181: 
                   40182:   /* root 685 (base opcode 0xab40): */
                   40183:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40184:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40185: 
                   40186:   /* root 686 (base opcode 0xab80): */
                   40187:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40188:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40189: 
                   40190:   /* root 687 (base opcode 0xabc0): */
                   40191:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40192:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40193: 
                   40194:   /* root 688 (base opcode 0xac00): */
                   40195:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40196:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40197: 
                   40198:   /* root 689 (base opcode 0xac40): */
                   40199:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40200:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40201: 
                   40202:   /* root 690 (base opcode 0xac80): */
                   40203:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40204:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40205: 
                   40206:   /* root 691 (base opcode 0xacc0): */
                   40207:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40208:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40209: 
                   40210:   /* root 692 (base opcode 0xad00): */
                   40211:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40212:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40213: 
                   40214:   /* root 693 (base opcode 0xad40): */
                   40215:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40216:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40217: 
                   40218:   /* root 694 (base opcode 0xad80): */
                   40219:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40220:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40221: 
                   40222:   /* root 695 (base opcode 0xadc0): */
                   40223:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40224:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40225: 
                   40226:   /* root 696 (base opcode 0xae00): */
                   40227:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40228:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40229: 
                   40230:   /* root 697 (base opcode 0xae40): */
                   40231:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40232:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40233: 
                   40234:   /* root 698 (base opcode 0xae80): */
                   40235:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40236:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40237: 
                   40238:   /* root 699 (base opcode 0xaec0): */
                   40239:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40240:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40241: 
                   40242:   /* root 700 (base opcode 0xaf00): */
                   40243:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40244:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40245: 
                   40246:   /* root 701 (base opcode 0xaf40): */
                   40247:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40248:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40249: 
                   40250:   /* root 702 (base opcode 0xaf80): */
                   40251:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40252:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40253: 
                   40254:   /* root 703 (base opcode 0xafc0): */
                   40255:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   40256:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   40257: 
                   40258:   /* root 704 (base opcode 0xb000): */
                   40259:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40260:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   40261:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40262:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40263:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   40264: 
                   40265:   /* root 705 (base opcode 0xb040): */
                   40266:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40267:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   40268:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40269:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40270:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   40271: 
                   40272:   /* root 706 (base opcode 0xb080): */
                   40273:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40274:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   40275:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40276:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40277:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40278: 
                   40279:   /* root 707 (base opcode 0xb0c0): */
                   40280:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40281:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   40282:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40283:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40284:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   40285: 
                   40286:   /* root 708 (base opcode 0xb100): */
                   40287:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   40288:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40289:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40290:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   40291:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   40292: 
                   40293:   /* root 709 (base opcode 0xb140): */
                   40294:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   40295:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40296:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40297:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   40298:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   40299: 
                   40300:   /* root 710 (base opcode 0xb180): */
                   40301:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   40302:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40303:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40304:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   40305:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   40306: 
                   40307:   /* root 711 (base opcode 0xb1c0): */
                   40308:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40309:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   40310:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40311:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40312:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40313: 
                   40314:   /* root 712 (base opcode 0xb200): */
                   40315:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40316:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   40317:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40318:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40319:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   40320: 
                   40321:   /* root 713 (base opcode 0xb240): */
                   40322:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40323:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   40324:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40325:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40326:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   40327: 
                   40328:   /* root 714 (base opcode 0xb280): */
                   40329:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40330:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   40331:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40332:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40333:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40334: 
                   40335:   /* root 715 (base opcode 0xb2c0): */
                   40336:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40337:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   40338:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40339:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40340:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   40341: 
                   40342:   /* root 716 (base opcode 0xb300): */
                   40343:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   40344:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40345:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40346:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   40347:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   40348: 
                   40349:   /* root 717 (base opcode 0xb340): */
                   40350:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   40351:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40352:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40353:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   40354:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   40355: 
                   40356:   /* root 718 (base opcode 0xb380): */
                   40357:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   40358:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40360:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   40361:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   40362: 
                   40363:   /* root 719 (base opcode 0xb3c0): */
                   40364:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40365:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   40366:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40367:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40368:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40369: 
                   40370:   /* root 720 (base opcode 0xb400): */
                   40371:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40372:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   40373:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40374:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40375:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   40376: 
                   40377:   /* root 721 (base opcode 0xb440): */
                   40378:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40379:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   40380:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40381:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40382:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   40383: 
                   40384:   /* root 722 (base opcode 0xb480): */
                   40385:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40386:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   40387:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40388:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40389:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40390: 
                   40391:   /* root 723 (base opcode 0xb4c0): */
                   40392:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40393:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   40394:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40395:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40396:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   40397: 
                   40398:   /* root 724 (base opcode 0xb500): */
                   40399:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   40400:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40401:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40402:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   40403:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   40404: 
                   40405:   /* root 725 (base opcode 0xb540): */
                   40406:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   40407:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40408:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40409:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   40410:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   40411: 
                   40412:   /* root 726 (base opcode 0xb580): */
                   40413:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   40414:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40415:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40416:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   40417:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   40418: 
                   40419:   /* root 727 (base opcode 0xb5c0): */
                   40420:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40421:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   40422:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40423:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40424:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40425: 
                   40426:   /* root 728 (base opcode 0xb600): */
                   40427:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40428:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   40429:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40430:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40431:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   40432: 
                   40433:   /* root 729 (base opcode 0xb640): */
                   40434:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40435:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   40436:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40437:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40438:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   40439: 
                   40440:   /* root 730 (base opcode 0xb680): */
                   40441:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40442:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   40443:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40444:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40445:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40446: 
                   40447:   /* root 731 (base opcode 0xb6c0): */
                   40448:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40449:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   40450:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40451:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40452:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   40453: 
                   40454:   /* root 732 (base opcode 0xb700): */
                   40455:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   40456:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40457:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40458:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   40459:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   40460: 
                   40461:   /* root 733 (base opcode 0xb740): */
                   40462:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   40463:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40464:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40465:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   40466:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   40467: 
                   40468:   /* root 734 (base opcode 0xb780): */
                   40469:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   40470:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40471:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40472:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   40473:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   40474: 
                   40475:   /* root 735 (base opcode 0xb7c0): */
                   40476:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40477:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   40478:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40479:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40480:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40481: 
                   40482:   /* root 736 (base opcode 0xb800): */
                   40483:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40484:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   40485:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40486:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40487:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   40488: 
                   40489:   /* root 737 (base opcode 0xb840): */
                   40490:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40491:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   40492:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40493:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40494:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   40495: 
                   40496:   /* root 738 (base opcode 0xb880): */
                   40497:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40498:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   40499:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40500:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40501:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40502: 
                   40503:   /* root 739 (base opcode 0xb8c0): */
                   40504:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40505:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   40506:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40507:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40508:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   40509: 
                   40510:   /* root 740 (base opcode 0xb900): */
                   40511:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   40512:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40513:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40514:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   40515:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   40516: 
                   40517:   /* root 741 (base opcode 0xb940): */
                   40518:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   40519:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40520:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40521:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   40522:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   40523: 
                   40524:   /* root 742 (base opcode 0xb980): */
                   40525:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   40526:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40527:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40528:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   40529:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   40530: 
                   40531:   /* root 743 (base opcode 0xb9c0): */
                   40532:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40533:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   40534:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40535:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40536:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40537: 
                   40538:   /* root 744 (base opcode 0xba00): */
                   40539:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40540:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   40541:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40542:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40543:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   40544: 
                   40545:   /* root 745 (base opcode 0xba40): */
                   40546:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40547:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   40548:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40549:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40550:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   40551: 
                   40552:   /* root 746 (base opcode 0xba80): */
                   40553:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40554:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   40555:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40556:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40557:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40558: 
                   40559:   /* root 747 (base opcode 0xbac0): */
                   40560:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40561:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   40562:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40563:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40564:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   40565: 
                   40566:   /* root 748 (base opcode 0xbb00): */
                   40567:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   40568:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40569:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40570:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   40571:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   40572: 
                   40573:   /* root 749 (base opcode 0xbb40): */
                   40574:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   40575:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40576:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40577:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   40578:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   40579: 
                   40580:   /* root 750 (base opcode 0xbb80): */
                   40581:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   40582:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40583:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40584:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   40585:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   40586: 
                   40587:   /* root 751 (base opcode 0xbbc0): */
                   40588:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40589:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   40590:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40591:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40592:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40593: 
                   40594:   /* root 752 (base opcode 0xbc00): */
                   40595:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40596:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   40597:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40598:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40599:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   40600: 
                   40601:   /* root 753 (base opcode 0xbc40): */
                   40602:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40603:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   40604:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40605:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40606:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   40607: 
                   40608:   /* root 754 (base opcode 0xbc80): */
                   40609:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40610:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   40611:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40612:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40613:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40614: 
                   40615:   /* root 755 (base opcode 0xbcc0): */
                   40616:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40617:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   40618:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40619:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40620:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   40621: 
                   40622:   /* root 756 (base opcode 0xbd00): */
                   40623:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   40624:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40625:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40626:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   40627:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   40628: 
                   40629:   /* root 757 (base opcode 0xbd40): */
                   40630:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   40631:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40632:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40633:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   40634:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   40635: 
                   40636:   /* root 758 (base opcode 0xbd80): */
                   40637:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   40638:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40639:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40640:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   40641:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   40642: 
                   40643:   /* root 759 (base opcode 0xbdc0): */
                   40644:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40645:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   40646:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40647:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40648:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40649: 
                   40650:   /* root 760 (base opcode 0xbe00): */
                   40651:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40652:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   40653:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40654:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40655:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   40656: 
                   40657:   /* root 761 (base opcode 0xbe40): */
                   40658:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40659:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   40660:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40661:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40662:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   40663: 
                   40664:   /* root 762 (base opcode 0xbe80): */
                   40665:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40666:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   40667:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40668:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40669:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40670: 
                   40671:   /* root 763 (base opcode 0xbec0): */
                   40672:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40673:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   40674:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40675:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   40676:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   40677: 
                   40678:   /* root 764 (base opcode 0xbf00): */
                   40679:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   40680:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40681:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40682:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   40683:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   40684: 
                   40685:   /* root 765 (base opcode 0xbf40): */
                   40686:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   40687:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40688:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40689:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   40690:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   40691: 
                   40692:   /* root 766 (base opcode 0xbf80): */
                   40693:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   40694:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40695:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40696:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   40697:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   40698: 
                   40699:   /* root 767 (base opcode 0xbfc0): */
                   40700:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40701:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   40702:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40703:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   40704:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   40705: 
                   40706:   /* root 768 (base opcode 0xc000): */
                   40707:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40708:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   40709:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40710:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40711:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   40712: 
                   40713:   /* root 769 (base opcode 0xc040): */
                   40714:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40715:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   40716:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40717:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   40718:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   40719: 
                   40720:   /* root 770 (base opcode 0xc080): */
                   40721:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40722:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   40723:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40724:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   40725:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   40726: 
                   40727:   /* root 771 (base opcode 0xc0c0): */
                   40728:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   40729:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40730:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40731:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   40732:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   40733: 
                   40734:   /* root 772 (base opcode 0xc100): */
                   40735:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   40736:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40737:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40738:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   40739:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   40740: 
                   40741:   /* root 773 (base opcode 0xc140): */
                   40742:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   40743:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40744:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40745:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   40746:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   40747: 
                   40748:   /* root 774 (base opcode 0xc180): */
                   40749:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   40750:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40751:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40752:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   40753:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   40754: 
                   40755:   /* root 775 (base opcode 0xc1c0): */
                   40756:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   40757:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40758:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40759:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   40760:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   40761: 
                   40762:   /* root 776 (base opcode 0xc200): */
                   40763:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40764:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   40765:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40766:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40767:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   40768: 
                   40769:   /* root 777 (base opcode 0xc240): */
                   40770:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40771:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   40772:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40773:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   40774:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   40775: 
                   40776:   /* root 778 (base opcode 0xc280): */
                   40777:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40778:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   40779:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40780:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   40781:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   40782: 
                   40783:   /* root 779 (base opcode 0xc2c0): */
                   40784:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   40785:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40786:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40787:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   40788:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   40789: 
                   40790:   /* root 780 (base opcode 0xc300): */
                   40791:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   40792:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40793:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40794:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   40795:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   40796: 
                   40797:   /* root 781 (base opcode 0xc340): */
                   40798:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   40799:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40800:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40801:   root_entry->_tme_m68k_decoder_root_submap = submap45;
                   40802:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   40803: 
                   40804:   /* root 782 (base opcode 0xc380): */
                   40805:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   40806:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40807:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40808:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   40809:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   40810: 
                   40811:   /* root 783 (base opcode 0xc3c0): */
                   40812:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   40813:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40814:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40815:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   40816:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   40817: 
                   40818:   /* root 784 (base opcode 0xc400): */
                   40819:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40820:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   40821:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40822:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40823:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   40824: 
                   40825:   /* root 785 (base opcode 0xc440): */
                   40826:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40827:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   40828:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40829:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   40830:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   40831: 
                   40832:   /* root 786 (base opcode 0xc480): */
                   40833:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40834:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   40835:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40836:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   40837:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   40838: 
                   40839:   /* root 787 (base opcode 0xc4c0): */
                   40840:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   40841:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40842:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40843:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   40844:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   40845: 
                   40846:   /* root 788 (base opcode 0xc500): */
                   40847:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   40848:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40849:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40850:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   40851:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   40852: 
                   40853:   /* root 789 (base opcode 0xc540): */
                   40854:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   40855:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40856:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40857:   root_entry->_tme_m68k_decoder_root_submap = submap46;
                   40858:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   40859: 
                   40860:   /* root 790 (base opcode 0xc580): */
                   40861:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   40862:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40863:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40864:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   40865:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   40866: 
                   40867:   /* root 791 (base opcode 0xc5c0): */
                   40868:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   40869:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40870:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40871:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   40872:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   40873: 
                   40874:   /* root 792 (base opcode 0xc600): */
                   40875:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40876:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   40877:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40878:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40879:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   40880: 
                   40881:   /* root 793 (base opcode 0xc640): */
                   40882:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40883:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   40884:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40885:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   40886:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   40887: 
                   40888:   /* root 794 (base opcode 0xc680): */
                   40889:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40890:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   40891:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40892:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   40893:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   40894: 
                   40895:   /* root 795 (base opcode 0xc6c0): */
                   40896:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   40897:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40898:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40899:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   40900:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   40901: 
                   40902:   /* root 796 (base opcode 0xc700): */
                   40903:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   40904:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40905:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40906:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   40907:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   40908: 
                   40909:   /* root 797 (base opcode 0xc740): */
                   40910:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   40911:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40912:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40913:   root_entry->_tme_m68k_decoder_root_submap = submap47;
                   40914:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   40915: 
                   40916:   /* root 798 (base opcode 0xc780): */
                   40917:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   40918:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40919:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40920:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   40921:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   40922: 
                   40923:   /* root 799 (base opcode 0xc7c0): */
                   40924:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   40925:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40926:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40927:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   40928:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   40929: 
                   40930:   /* root 800 (base opcode 0xc800): */
                   40931:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40932:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   40933:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40934:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40935:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   40936: 
                   40937:   /* root 801 (base opcode 0xc840): */
                   40938:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40939:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   40940:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40941:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   40942:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   40943: 
                   40944:   /* root 802 (base opcode 0xc880): */
                   40945:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   40946:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   40947:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40948:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   40949:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   40950: 
                   40951:   /* root 803 (base opcode 0xc8c0): */
                   40952:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   40953:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40954:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40955:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   40956:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   40957: 
                   40958:   /* root 804 (base opcode 0xc900): */
                   40959:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   40960:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   40961:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40962:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   40963:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   40964: 
                   40965:   /* root 805 (base opcode 0xc940): */
                   40966:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   40967:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40968:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40969:   root_entry->_tme_m68k_decoder_root_submap = submap48;
                   40970:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   40971: 
                   40972:   /* root 806 (base opcode 0xc980): */
                   40973:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   40974:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   40975:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   40976:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   40977:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   40978: 
                   40979:   /* root 807 (base opcode 0xc9c0): */
                   40980:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   40981:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   40982:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40983:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   40984:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   40985: 
                   40986:   /* root 808 (base opcode 0xca00): */
                   40987:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   40988:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   40989:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   40990:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   40991:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   40992: 
                   40993:   /* root 809 (base opcode 0xca40): */
                   40994:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   40995:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   40996:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   40997:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   40998:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   40999: 
                   41000:   /* root 810 (base opcode 0xca80): */
                   41001:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41002:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   41003:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41004:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   41005:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   41006: 
                   41007:   /* root 811 (base opcode 0xcac0): */
                   41008:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   41009:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41010:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41011:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   41012:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   41013: 
                   41014:   /* root 812 (base opcode 0xcb00): */
                   41015:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   41016:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   41017:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41018:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41019:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   41020: 
                   41021:   /* root 813 (base opcode 0xcb40): */
                   41022:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   41023:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41024:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41025:   root_entry->_tme_m68k_decoder_root_submap = submap49;
                   41026:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   41027: 
                   41028:   /* root 814 (base opcode 0xcb80): */
                   41029:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   41030:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   41031:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41032:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   41033:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   41034: 
                   41035:   /* root 815 (base opcode 0xcbc0): */
                   41036:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   41037:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41038:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41039:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   41040:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   41041: 
                   41042:   /* root 816 (base opcode 0xcc00): */
                   41043:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   41044:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   41045:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41046:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   41047:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   41048: 
                   41049:   /* root 817 (base opcode 0xcc40): */
                   41050:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41051:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   41052:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41053:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   41054:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   41055: 
                   41056:   /* root 818 (base opcode 0xcc80): */
                   41057:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41058:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   41059:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41060:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   41061:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   41062: 
                   41063:   /* root 819 (base opcode 0xccc0): */
                   41064:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   41065:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41066:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41067:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   41068:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   41069: 
                   41070:   /* root 820 (base opcode 0xcd00): */
                   41071:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   41072:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   41073:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41074:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41075:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   41076: 
                   41077:   /* root 821 (base opcode 0xcd40): */
                   41078:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   41079:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41080:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41081:   root_entry->_tme_m68k_decoder_root_submap = submap50;
                   41082:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   41083: 
                   41084:   /* root 822 (base opcode 0xcd80): */
                   41085:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   41086:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   41087:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41088:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   41089:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   41090: 
                   41091:   /* root 823 (base opcode 0xcdc0): */
                   41092:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   41093:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41094:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41095:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   41096:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   41097: 
                   41098:   /* root 824 (base opcode 0xce00): */
                   41099:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   41100:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   41101:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41102:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   41103:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   41104: 
                   41105:   /* root 825 (base opcode 0xce40): */
                   41106:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41107:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   41108:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41109:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   41110:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   41111: 
                   41112:   /* root 826 (base opcode 0xce80): */
                   41113:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41114:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   41115:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41116:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   41117:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   41118: 
                   41119:   /* root 827 (base opcode 0xcec0): */
                   41120:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   41121:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41122:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41123:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   41124:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   41125: 
                   41126:   /* root 828 (base opcode 0xcf00): */
                   41127:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   41128:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   41129:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41130:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41131:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   41132: 
                   41133:   /* root 829 (base opcode 0xcf40): */
                   41134:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   41135:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41136:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41137:   root_entry->_tme_m68k_decoder_root_submap = submap51;
                   41138:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   41139: 
                   41140:   /* root 830 (base opcode 0xcf80): */
                   41141:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   41142:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   41143:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41144:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   41145:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   41146: 
                   41147:   /* root 831 (base opcode 0xcfc0): */
                   41148:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   41149:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41150:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41151:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   41152:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   41153: 
                   41154:   /* root 832 (base opcode 0xd000): */
                   41155:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   41156:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41157:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41158:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   41159:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   41160: 
                   41161:   /* root 833 (base opcode 0xd040): */
                   41162:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41163:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41164:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41165:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41166:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   41167: 
                   41168:   /* root 834 (base opcode 0xd080): */
                   41169:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41170:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41171:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41172:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41173:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   41174: 
                   41175:   /* root 835 (base opcode 0xd0c0): */
                   41176:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41177:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   41178:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41179:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41180:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   41181: 
                   41182:   /* root 836 (base opcode 0xd100): */
                   41183:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41184:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   41185:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41186:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41187:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   41188: 
                   41189:   /* root 837 (base opcode 0xd140): */
                   41190:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41191:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41192:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41193:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41194:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   41195: 
                   41196:   /* root 838 (base opcode 0xd180): */
                   41197:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41198:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   41199:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41200:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41201:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   41202: 
                   41203:   /* root 839 (base opcode 0xd1c0): */
                   41204:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41205:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   41206:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41207:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41208:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   41209: 
                   41210:   /* root 840 (base opcode 0xd200): */
                   41211:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   41212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   41213:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41214:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   41215:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   41216: 
                   41217:   /* root 841 (base opcode 0xd240): */
                   41218:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41219:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   41220:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41221:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41222:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   41223: 
                   41224:   /* root 842 (base opcode 0xd280): */
                   41225:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41226:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   41227:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41228:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41229:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   41230: 
                   41231:   /* root 843 (base opcode 0xd2c0): */
                   41232:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41233:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   41234:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41235:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41236:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   41237: 
                   41238:   /* root 844 (base opcode 0xd300): */
                   41239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   41240:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   41241:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41242:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41243:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   41244: 
                   41245:   /* root 845 (base opcode 0xd340): */
                   41246:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   41247:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41248:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41249:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41250:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   41251: 
                   41252:   /* root 846 (base opcode 0xd380): */
                   41253:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   41254:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   41255:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41256:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41257:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   41258: 
                   41259:   /* root 847 (base opcode 0xd3c0): */
                   41260:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41261:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   41262:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41263:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41264:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   41265: 
                   41266:   /* root 848 (base opcode 0xd400): */
                   41267:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   41268:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   41269:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41270:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   41271:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   41272: 
                   41273:   /* root 849 (base opcode 0xd440): */
                   41274:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41275:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   41276:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41277:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41278:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   41279: 
                   41280:   /* root 850 (base opcode 0xd480): */
                   41281:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41282:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   41283:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41284:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41285:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   41286: 
                   41287:   /* root 851 (base opcode 0xd4c0): */
                   41288:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41289:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   41290:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41291:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41292:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   41293: 
                   41294:   /* root 852 (base opcode 0xd500): */
                   41295:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   41296:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   41297:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41298:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41299:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   41300: 
                   41301:   /* root 853 (base opcode 0xd540): */
                   41302:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   41303:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41304:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41305:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41306:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   41307: 
                   41308:   /* root 854 (base opcode 0xd580): */
                   41309:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   41310:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   41311:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41312:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41313:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   41314: 
                   41315:   /* root 855 (base opcode 0xd5c0): */
                   41316:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41317:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   41318:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41319:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41320:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   41321: 
                   41322:   /* root 856 (base opcode 0xd600): */
                   41323:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   41324:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   41325:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41326:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   41327:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   41328: 
                   41329:   /* root 857 (base opcode 0xd640): */
                   41330:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41331:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   41332:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41333:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41334:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   41335: 
                   41336:   /* root 858 (base opcode 0xd680): */
                   41337:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41338:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   41339:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41340:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41341:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   41342: 
                   41343:   /* root 859 (base opcode 0xd6c0): */
                   41344:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41345:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   41346:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41347:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41348:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   41349: 
                   41350:   /* root 860 (base opcode 0xd700): */
                   41351:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   41352:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   41353:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41354:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41355:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   41356: 
                   41357:   /* root 861 (base opcode 0xd740): */
                   41358:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   41359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41360:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41361:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41362:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   41363: 
                   41364:   /* root 862 (base opcode 0xd780): */
                   41365:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   41366:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   41367:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41368:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41369:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   41370: 
                   41371:   /* root 863 (base opcode 0xd7c0): */
                   41372:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41373:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   41374:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41375:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41376:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   41377: 
                   41378:   /* root 864 (base opcode 0xd800): */
                   41379:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   41380:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   41381:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41382:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   41383:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   41384: 
                   41385:   /* root 865 (base opcode 0xd840): */
                   41386:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41387:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   41388:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41389:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41390:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   41391: 
                   41392:   /* root 866 (base opcode 0xd880): */
                   41393:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41394:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   41395:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41396:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41397:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   41398: 
                   41399:   /* root 867 (base opcode 0xd8c0): */
                   41400:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41401:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   41402:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41403:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41404:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   41405: 
                   41406:   /* root 868 (base opcode 0xd900): */
                   41407:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   41408:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   41409:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41410:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41411:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   41412: 
                   41413:   /* root 869 (base opcode 0xd940): */
                   41414:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   41415:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41416:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41417:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41418:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   41419: 
                   41420:   /* root 870 (base opcode 0xd980): */
                   41421:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   41422:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   41423:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41424:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41425:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   41426: 
                   41427:   /* root 871 (base opcode 0xd9c0): */
                   41428:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41429:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   41430:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41431:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41432:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   41433: 
                   41434:   /* root 872 (base opcode 0xda00): */
                   41435:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   41436:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   41437:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41438:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   41439:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   41440: 
                   41441:   /* root 873 (base opcode 0xda40): */
                   41442:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41443:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   41444:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41445:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41446:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   41447: 
                   41448:   /* root 874 (base opcode 0xda80): */
                   41449:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41450:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   41451:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41452:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41453:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   41454: 
                   41455:   /* root 875 (base opcode 0xdac0): */
                   41456:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41457:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   41458:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41459:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41460:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   41461: 
                   41462:   /* root 876 (base opcode 0xdb00): */
                   41463:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   41464:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   41465:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41466:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41467:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   41468: 
                   41469:   /* root 877 (base opcode 0xdb40): */
                   41470:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   41471:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41472:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41473:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41474:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   41475: 
                   41476:   /* root 878 (base opcode 0xdb80): */
                   41477:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   41478:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   41479:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41480:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41481:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   41482: 
                   41483:   /* root 879 (base opcode 0xdbc0): */
                   41484:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41485:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   41486:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41487:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41488:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   41489: 
                   41490:   /* root 880 (base opcode 0xdc00): */
                   41491:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   41492:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   41493:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41494:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   41495:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   41496: 
                   41497:   /* root 881 (base opcode 0xdc40): */
                   41498:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41499:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   41500:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41501:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41502:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   41503: 
                   41504:   /* root 882 (base opcode 0xdc80): */
                   41505:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41506:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   41507:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41508:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41509:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   41510: 
                   41511:   /* root 883 (base opcode 0xdcc0): */
                   41512:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41513:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   41514:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41515:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41516:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   41517: 
                   41518:   /* root 884 (base opcode 0xdd00): */
                   41519:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   41520:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   41521:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41522:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41523:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   41524: 
                   41525:   /* root 885 (base opcode 0xdd40): */
                   41526:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   41527:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41528:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41529:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41530:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   41531: 
                   41532:   /* root 886 (base opcode 0xdd80): */
                   41533:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   41534:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   41535:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41536:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41537:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   41538: 
                   41539:   /* root 887 (base opcode 0xddc0): */
                   41540:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41541:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   41542:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41543:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41544:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   41545: 
                   41546:   /* root 888 (base opcode 0xde00): */
                   41547:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   41548:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   41549:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41550:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   41551:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   41552: 
                   41553:   /* root 889 (base opcode 0xde40): */
                   41554:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41555:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   41556:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41557:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41558:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   41559: 
                   41560:   /* root 890 (base opcode 0xde80): */
                   41561:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41562:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   41563:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41564:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41565:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   41566: 
                   41567:   /* root 891 (base opcode 0xdec0): */
                   41568:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   41569:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   41570:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41571:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   41572:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   41573: 
                   41574:   /* root 892 (base opcode 0xdf00): */
                   41575:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   41576:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   41577:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   41578:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41579:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   41580: 
                   41581:   /* root 893 (base opcode 0xdf40): */
                   41582:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   41583:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41584:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41585:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41586:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   41587: 
                   41588:   /* root 894 (base opcode 0xdf80): */
                   41589:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   41590:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   41591:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41592:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41593:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   41594: 
                   41595:   /* root 895 (base opcode 0xdfc0): */
                   41596:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   41597:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   41598:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   41599:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   41600:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   41601: 
                   41602:   /* root 896 (base opcode 0xe000): */
                   41603:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41604:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41605:   root_entry->_tme_m68k_decoder_root_submap = submap52;
                   41606:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   41607: 
                   41608:   /* root 897 (base opcode 0xe040): */
                   41609:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41610:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41611:   root_entry->_tme_m68k_decoder_root_submap = submap53;
                   41612:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   41613: 
                   41614:   /* root 898 (base opcode 0xe080): */
                   41615:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41616:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41617:   root_entry->_tme_m68k_decoder_root_submap = submap54;
                   41618:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   41619: 
                   41620:   /* root 899 (base opcode 0xe0c0): */
                   41621:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   41622:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41623:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41624:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41625:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map118;
                   41626: 
                   41627:   /* root 900 (base opcode 0xe100): */
                   41628:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41629:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41630:   root_entry->_tme_m68k_decoder_root_submap = submap52;
                   41631:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   41632: 
                   41633:   /* root 901 (base opcode 0xe140): */
                   41634:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41635:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41636:   root_entry->_tme_m68k_decoder_root_submap = submap53;
                   41637:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   41638: 
                   41639:   /* root 902 (base opcode 0xe180): */
                   41640:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41641:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41642:   root_entry->_tme_m68k_decoder_root_submap = submap54;
                   41643:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   41644: 
                   41645:   /* root 903 (base opcode 0xe1c0): */
                   41646:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   41647:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41648:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41649:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41650:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map122;
                   41651: 
                   41652:   /* root 904 (base opcode 0xe200): */
                   41653:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   41654:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41655:   root_entry->_tme_m68k_decoder_root_submap = submap55;
                   41656:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   41657: 
                   41658:   /* root 905 (base opcode 0xe240): */
                   41659:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   41660:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41661:   root_entry->_tme_m68k_decoder_root_submap = submap56;
                   41662:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   41663: 
                   41664:   /* root 906 (base opcode 0xe280): */
                   41665:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   41666:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41667:   root_entry->_tme_m68k_decoder_root_submap = submap57;
                   41668:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   41669: 
                   41670:   /* root 907 (base opcode 0xe2c0): */
                   41671:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   41672:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41673:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41674:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41675:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map123;
                   41676: 
                   41677:   /* root 908 (base opcode 0xe300): */
                   41678:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   41679:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41680:   root_entry->_tme_m68k_decoder_root_submap = submap55;
                   41681:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   41682: 
                   41683:   /* root 909 (base opcode 0xe340): */
                   41684:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   41685:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41686:   root_entry->_tme_m68k_decoder_root_submap = submap56;
                   41687:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   41688: 
                   41689:   /* root 910 (base opcode 0xe380): */
                   41690:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   41691:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41692:   root_entry->_tme_m68k_decoder_root_submap = submap57;
                   41693:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   41694: 
                   41695:   /* root 911 (base opcode 0xe3c0): */
                   41696:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   41697:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41698:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41699:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41700:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map124;
                   41701: 
                   41702:   /* root 912 (base opcode 0xe400): */
                   41703:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   41704:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41705:   root_entry->_tme_m68k_decoder_root_submap = submap58;
                   41706:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   41707: 
                   41708:   /* root 913 (base opcode 0xe440): */
                   41709:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   41710:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41711:   root_entry->_tme_m68k_decoder_root_submap = submap59;
                   41712:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   41713: 
                   41714:   /* root 914 (base opcode 0xe480): */
                   41715:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   41716:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41717:   root_entry->_tme_m68k_decoder_root_submap = submap60;
                   41718:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   41719: 
                   41720:   /* root 915 (base opcode 0xe4c0): */
                   41721:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   41722:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41723:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41724:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41725:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map125;
                   41726: 
                   41727:   /* root 916 (base opcode 0xe500): */
                   41728:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   41729:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41730:   root_entry->_tme_m68k_decoder_root_submap = submap58;
                   41731:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   41732: 
                   41733:   /* root 917 (base opcode 0xe540): */
                   41734:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   41735:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41736:   root_entry->_tme_m68k_decoder_root_submap = submap59;
                   41737:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   41738: 
                   41739:   /* root 918 (base opcode 0xe580): */
                   41740:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   41741:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41742:   root_entry->_tme_m68k_decoder_root_submap = submap60;
                   41743:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   41744: 
                   41745:   /* root 919 (base opcode 0xe5c0): */
                   41746:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   41747:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41748:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41749:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41750:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map126;
                   41751: 
                   41752:   /* root 920 (base opcode 0xe600): */
                   41753:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   41754:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41755:   root_entry->_tme_m68k_decoder_root_submap = submap61;
                   41756:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   41757: 
                   41758:   /* root 921 (base opcode 0xe640): */
                   41759:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   41760:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41761:   root_entry->_tme_m68k_decoder_root_submap = submap62;
                   41762:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   41763: 
                   41764:   /* root 922 (base opcode 0xe680): */
                   41765:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   41766:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41767:   root_entry->_tme_m68k_decoder_root_submap = submap63;
                   41768:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   41769: 
                   41770:   /* root 923 (base opcode 0xe6c0): */
                   41771:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   41772:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41773:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41774:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41775:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map127;
                   41776: 
                   41777:   /* root 924 (base opcode 0xe700): */
                   41778:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   41779:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41780:   root_entry->_tme_m68k_decoder_root_submap = submap61;
                   41781:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   41782: 
                   41783:   /* root 925 (base opcode 0xe740): */
                   41784:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   41785:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41786:   root_entry->_tme_m68k_decoder_root_submap = submap62;
                   41787:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   41788: 
                   41789:   /* root 926 (base opcode 0xe780): */
                   41790:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   41791:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41792:   root_entry->_tme_m68k_decoder_root_submap = submap63;
                   41793:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   41794: 
                   41795:   /* root 927 (base opcode 0xe7c0): */
                   41796:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   41797:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   41798:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   41799:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   41800:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map128;
                   41801: 
                   41802:   /* root 928 (base opcode 0xe800): */
                   41803:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   41804:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41805:   root_entry->_tme_m68k_decoder_root_submap = submap64;
                   41806:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   41807: 
                   41808:   /* root 929 (base opcode 0xe840): */
                   41809:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   41810:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41811:   root_entry->_tme_m68k_decoder_root_submap = submap65;
                   41812:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   41813: 
                   41814:   /* root 930 (base opcode 0xe880): */
                   41815:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   41816:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41817:   root_entry->_tme_m68k_decoder_root_submap = submap66;
                   41818:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   41819: 
                   41820:   /* root 931 (base opcode 0xe8c0): */
                   41821:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41822:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41823: 
                   41824:   /* root 932 (base opcode 0xe900): */
                   41825:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   41826:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41827:   root_entry->_tme_m68k_decoder_root_submap = submap64;
                   41828:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   41829: 
                   41830:   /* root 933 (base opcode 0xe940): */
                   41831:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   41832:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41833:   root_entry->_tme_m68k_decoder_root_submap = submap65;
                   41834:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   41835: 
                   41836:   /* root 934 (base opcode 0xe980): */
                   41837:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   41838:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41839:   root_entry->_tme_m68k_decoder_root_submap = submap66;
                   41840:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   41841: 
                   41842:   /* root 935 (base opcode 0xe9c0): */
                   41843:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41844:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41845: 
                   41846:   /* root 936 (base opcode 0xea00): */
                   41847:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   41848:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41849:   root_entry->_tme_m68k_decoder_root_submap = submap67;
                   41850:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   41851: 
                   41852:   /* root 937 (base opcode 0xea40): */
                   41853:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   41854:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41855:   root_entry->_tme_m68k_decoder_root_submap = submap68;
                   41856:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   41857: 
                   41858:   /* root 938 (base opcode 0xea80): */
                   41859:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   41860:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41861:   root_entry->_tme_m68k_decoder_root_submap = submap69;
                   41862:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   41863: 
                   41864:   /* root 939 (base opcode 0xeac0): */
                   41865:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41866:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41867: 
                   41868:   /* root 940 (base opcode 0xeb00): */
                   41869:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   41870:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41871:   root_entry->_tme_m68k_decoder_root_submap = submap67;
                   41872:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   41873: 
                   41874:   /* root 941 (base opcode 0xeb40): */
                   41875:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   41876:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41877:   root_entry->_tme_m68k_decoder_root_submap = submap68;
                   41878:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   41879: 
                   41880:   /* root 942 (base opcode 0xeb80): */
                   41881:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   41882:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41883:   root_entry->_tme_m68k_decoder_root_submap = submap69;
                   41884:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   41885: 
                   41886:   /* root 943 (base opcode 0xebc0): */
                   41887:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41888:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41889: 
                   41890:   /* root 944 (base opcode 0xec00): */
                   41891:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   41892:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41893:   root_entry->_tme_m68k_decoder_root_submap = submap70;
                   41894:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   41895: 
                   41896:   /* root 945 (base opcode 0xec40): */
                   41897:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   41898:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41899:   root_entry->_tme_m68k_decoder_root_submap = submap71;
                   41900:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   41901: 
                   41902:   /* root 946 (base opcode 0xec80): */
                   41903:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   41904:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41905:   root_entry->_tme_m68k_decoder_root_submap = submap72;
                   41906:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   41907: 
                   41908:   /* root 947 (base opcode 0xecc0): */
                   41909:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41910:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41911: 
                   41912:   /* root 948 (base opcode 0xed00): */
                   41913:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   41914:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41915:   root_entry->_tme_m68k_decoder_root_submap = submap70;
                   41916:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   41917: 
                   41918:   /* root 949 (base opcode 0xed40): */
                   41919:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   41920:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41921:   root_entry->_tme_m68k_decoder_root_submap = submap71;
                   41922:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   41923: 
                   41924:   /* root 950 (base opcode 0xed80): */
                   41925:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   41926:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41927:   root_entry->_tme_m68k_decoder_root_submap = submap72;
                   41928:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   41929: 
                   41930:   /* root 951 (base opcode 0xedc0): */
                   41931:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41932:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41933: 
                   41934:   /* root 952 (base opcode 0xee00): */
                   41935:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   41936:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41937:   root_entry->_tme_m68k_decoder_root_submap = submap73;
                   41938:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   41939: 
                   41940:   /* root 953 (base opcode 0xee40): */
                   41941:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   41942:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41943:   root_entry->_tme_m68k_decoder_root_submap = submap74;
                   41944:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   41945: 
                   41946:   /* root 954 (base opcode 0xee80): */
                   41947:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   41948:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41949:   root_entry->_tme_m68k_decoder_root_submap = submap75;
                   41950:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   41951: 
                   41952:   /* root 955 (base opcode 0xeec0): */
                   41953:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41954:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41955: 
                   41956:   /* root 956 (base opcode 0xef00): */
                   41957:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   41958:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   41959:   root_entry->_tme_m68k_decoder_root_submap = submap73;
                   41960:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   41961: 
                   41962:   /* root 957 (base opcode 0xef40): */
                   41963:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   41964:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   41965:   root_entry->_tme_m68k_decoder_root_submap = submap74;
                   41966:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   41967: 
                   41968:   /* root 958 (base opcode 0xef80): */
                   41969:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   41970:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   41971:   root_entry->_tme_m68k_decoder_root_submap = submap75;
                   41972:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   41973: 
                   41974:   /* root 959 (base opcode 0xefc0): */
                   41975:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41976:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41977: 
                   41978:   /* root 960 (base opcode 0xf000): */
                   41979:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41980:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41981: 
                   41982:   /* root 961 (base opcode 0xf040): */
                   41983:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41984:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41985: 
                   41986:   /* root 962 (base opcode 0xf080): */
                   41987:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41988:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41989: 
                   41990:   /* root 963 (base opcode 0xf0c0): */
                   41991:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41992:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41993: 
                   41994:   /* root 964 (base opcode 0xf100): */
                   41995:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   41996:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   41997: 
                   41998:   /* root 965 (base opcode 0xf140): */
                   41999:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42000:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42001: 
                   42002:   /* root 966 (base opcode 0xf180): */
                   42003:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42004:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42005: 
                   42006:   /* root 967 (base opcode 0xf1c0): */
                   42007:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42008:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42009: 
                   42010:   /* root 968 (base opcode 0xf200): */
                   42011:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42012:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42013: 
                   42014:   /* root 969 (base opcode 0xf240): */
                   42015:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42016:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42017: 
                   42018:   /* root 970 (base opcode 0xf280): */
                   42019:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42020:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42021: 
                   42022:   /* root 971 (base opcode 0xf2c0): */
                   42023:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42024:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42025: 
                   42026:   /* root 972 (base opcode 0xf300): */
                   42027:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42028:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42029: 
                   42030:   /* root 973 (base opcode 0xf340): */
                   42031:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42032:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42033: 
                   42034:   /* root 974 (base opcode 0xf380): */
                   42035:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42036:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42037: 
                   42038:   /* root 975 (base opcode 0xf3c0): */
                   42039:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42040:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42041: 
                   42042:   /* root 976 (base opcode 0xf400): */
                   42043:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42044:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42045: 
                   42046:   /* root 977 (base opcode 0xf440): */
                   42047:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42048:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42049: 
                   42050:   /* root 978 (base opcode 0xf480): */
                   42051:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42052:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42053: 
                   42054:   /* root 979 (base opcode 0xf4c0): */
                   42055:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42056:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42057: 
                   42058:   /* root 980 (base opcode 0xf500): */
                   42059:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42060:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42061: 
                   42062:   /* root 981 (base opcode 0xf540): */
                   42063:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42064:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42065: 
                   42066:   /* root 982 (base opcode 0xf580): */
                   42067:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42068:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42069: 
                   42070:   /* root 983 (base opcode 0xf5c0): */
                   42071:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42072:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42073: 
                   42074:   /* root 984 (base opcode 0xf600): */
                   42075:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42076:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42077: 
                   42078:   /* root 985 (base opcode 0xf640): */
                   42079:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42080:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42081: 
                   42082:   /* root 986 (base opcode 0xf680): */
                   42083:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42084:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42085: 
                   42086:   /* root 987 (base opcode 0xf6c0): */
                   42087:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42088:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42089: 
                   42090:   /* root 988 (base opcode 0xf700): */
                   42091:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42092:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42093: 
                   42094:   /* root 989 (base opcode 0xf740): */
                   42095:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42096:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42097: 
                   42098:   /* root 990 (base opcode 0xf780): */
                   42099:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42100:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42101: 
                   42102:   /* root 991 (base opcode 0xf7c0): */
                   42103:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42104:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42105: 
                   42106:   /* root 992 (base opcode 0xf800): */
                   42107:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42108:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42109: 
                   42110:   /* root 993 (base opcode 0xf840): */
                   42111:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42112:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42113: 
                   42114:   /* root 994 (base opcode 0xf880): */
                   42115:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42116:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42117: 
                   42118:   /* root 995 (base opcode 0xf8c0): */
                   42119:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42120:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42121: 
                   42122:   /* root 996 (base opcode 0xf900): */
                   42123:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42124:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42125: 
                   42126:   /* root 997 (base opcode 0xf940): */
                   42127:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42128:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42129: 
                   42130:   /* root 998 (base opcode 0xf980): */
                   42131:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42132:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42133: 
                   42134:   /* root 999 (base opcode 0xf9c0): */
                   42135:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42136:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42137: 
                   42138:   /* root 1000 (base opcode 0xfa00): */
                   42139:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42140:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42141: 
                   42142:   /* root 1001 (base opcode 0xfa40): */
                   42143:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42144:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42145: 
                   42146:   /* root 1002 (base opcode 0xfa80): */
                   42147:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42148:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42149: 
                   42150:   /* root 1003 (base opcode 0xfac0): */
                   42151:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42152:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42153: 
                   42154:   /* root 1004 (base opcode 0xfb00): */
                   42155:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42156:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42157: 
                   42158:   /* root 1005 (base opcode 0xfb40): */
                   42159:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42160:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42161: 
                   42162:   /* root 1006 (base opcode 0xfb80): */
                   42163:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42164:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42165: 
                   42166:   /* root 1007 (base opcode 0xfbc0): */
                   42167:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42168:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42169: 
                   42170:   /* root 1008 (base opcode 0xfc00): */
                   42171:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42172:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42173: 
                   42174:   /* root 1009 (base opcode 0xfc40): */
                   42175:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42176:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42177: 
                   42178:   /* root 1010 (base opcode 0xfc80): */
                   42179:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42180:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42181: 
                   42182:   /* root 1011 (base opcode 0xfcc0): */
                   42183:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42184:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42185: 
                   42186:   /* root 1012 (base opcode 0xfd00): */
                   42187:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42188:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42189: 
                   42190:   /* root 1013 (base opcode 0xfd40): */
                   42191:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42192:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42193: 
                   42194:   /* root 1014 (base opcode 0xfd80): */
                   42195:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42196:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42197: 
                   42198:   /* root 1015 (base opcode 0xfdc0): */
                   42199:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42200:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42201: 
                   42202:   /* root 1016 (base opcode 0xfe00): */
                   42203:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42204:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42205: 
                   42206:   /* root 1017 (base opcode 0xfe40): */
                   42207:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42208:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42209: 
                   42210:   /* root 1018 (base opcode 0xfe80): */
                   42211:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42212:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42213: 
                   42214:   /* root 1019 (base opcode 0xfec0): */
                   42215:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42216:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42217: 
                   42218:   /* root 1020 (base opcode 0xff00): */
                   42219:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42220:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42221: 
                   42222:   /* root 1021 (base opcode 0xff40): */
                   42223:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42224:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42225: 
                   42226:   /* root 1022 (base opcode 0xff80): */
                   42227:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42228:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42229: 
                   42230:   /* root 1023 (base opcode 0xffc0): */
                   42231:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   42232:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   42233: 
                   42234: }
                   42235: 
                   42236: /* create submap 78: */
                   42237: static struct _tme_m68k_decoder_submap *
                   42238: _tme_m68k_create_submap78(struct tme_m68k *ic)
                   42239: {
                   42240:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   42241:   int entry_i;
                   42242: 
                   42243:   /* allocate and initialize the submap: */
                   42244:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   42245:   submap_entry = submap;
                   42246:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   42247:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   42248:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   42249:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   42250:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   42251:       submap_entry++;
                   42252:   }
                   42253: 
                   42254:   /* fill the submap: */
                   42255:   submap_entry = submap;
                   42256: 
                   42257:   /* submap 78 sub 0 */
                   42258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   42259:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42260: 
                   42261:   /* submap 78 sub 1 */
                   42262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   42263:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42264: 
                   42265:   /* submap 78 sub 2 */
                   42266:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   42267:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42268: 
                   42269:   /* submap 78 sub 3 */
                   42270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   42271:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42272: 
                   42273:   /* submap 78 sub 4 */
                   42274:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   42275:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42276: 
                   42277:   /* submap 78 sub 5 */
                   42278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   42279:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42280: 
                   42281:   /* submap 78 sub 6 */
                   42282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   42283:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42284: 
                   42285:   /* submap 78 sub 7 */
                   42286:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   42287:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42288: 
                   42289:   /* submap 78 sub 8 */
                   42290:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   42291:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42292: 
                   42293:   /* submap 78 sub 9 */
                   42294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   42295:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42296: 
                   42297:   /* submap 78 sub 10 */
                   42298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   42299:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42300: 
                   42301:   /* submap 78 sub 11 */
                   42302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   42303:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42304: 
                   42305:   /* submap 78 sub 12 */
                   42306:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   42307:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42308: 
                   42309:   /* submap 78 sub 13 */
                   42310:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   42311:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42312: 
                   42313:   /* submap 78 sub 14 */
                   42314:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   42315:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42316: 
                   42317:   /* submap 78 sub 15 */
                   42318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   42319:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   42320: 
                   42321:   /* submap 78 sub 16 */
                   42322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42324:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42325: 
                   42326:   /* submap 78 sub 17 */
                   42327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42328:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42329:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42330: 
                   42331:   /* submap 78 sub 18 */
                   42332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42333:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42334:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42335: 
                   42336:   /* submap 78 sub 19 */
                   42337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42339:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42340: 
                   42341:   /* submap 78 sub 20 */
                   42342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42344:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42345: 
                   42346:   /* submap 78 sub 21 */
                   42347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42349:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42350: 
                   42351:   /* submap 78 sub 22 */
                   42352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42354:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42355: 
                   42356:   /* submap 78 sub 23 */
                   42357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42359:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42360: 
                   42361:   /* submap 78 sub 24 */
                   42362:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42363: 
                   42364:   /* submap 78 sub 25 */
                   42365:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42366: 
                   42367:   /* submap 78 sub 26 */
                   42368:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42369: 
                   42370:   /* submap 78 sub 27 */
                   42371:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42372: 
                   42373:   /* submap 78 sub 28 */
                   42374:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42375: 
                   42376:   /* submap 78 sub 29 */
                   42377:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42378: 
                   42379:   /* submap 78 sub 30 */
                   42380:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42381: 
                   42382:   /* submap 78 sub 31 */
                   42383:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42384: 
                   42385:   /* submap 78 sub 32 */
                   42386:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42387: 
                   42388:   /* submap 78 sub 33 */
                   42389:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42390: 
                   42391:   /* submap 78 sub 34 */
                   42392:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42393: 
                   42394:   /* submap 78 sub 35 */
                   42395:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42396: 
                   42397:   /* submap 78 sub 36 */
                   42398:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42399: 
                   42400:   /* submap 78 sub 37 */
                   42401:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42402: 
                   42403:   /* submap 78 sub 38 */
                   42404:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42405: 
                   42406:   /* submap 78 sub 39 */
                   42407:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42408: 
                   42409:   /* submap 78 sub 40 */
                   42410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42411:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42412:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42413: 
                   42414:   /* submap 78 sub 41 */
                   42415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42416:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42417:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42418: 
                   42419:   /* submap 78 sub 42 */
                   42420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42421:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42422:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42423: 
                   42424:   /* submap 78 sub 43 */
                   42425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42426:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42427:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42428: 
                   42429:   /* submap 78 sub 44 */
                   42430:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42431:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42432:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42433: 
                   42434:   /* submap 78 sub 45 */
                   42435:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42436:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42437:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42438: 
                   42439:   /* submap 78 sub 46 */
                   42440:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42441:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42442:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42443: 
                   42444:   /* submap 78 sub 47 */
                   42445:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42446:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42447:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42448: 
                   42449:   /* submap 78 sub 48 */
                   42450:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42451:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42452:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42453: 
                   42454:   /* submap 78 sub 49 */
                   42455:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42456:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42457:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42458: 
                   42459:   /* submap 78 sub 50 */
                   42460:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42461:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42462:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42463: 
                   42464:   /* submap 78 sub 51 */
                   42465:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42466:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42467:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42468: 
                   42469:   /* submap 78 sub 52 */
                   42470:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42471:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42472:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42473: 
                   42474:   /* submap 78 sub 53 */
                   42475:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42476:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42477:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42478: 
                   42479:   /* submap 78 sub 54 */
                   42480:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42481:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42482:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42483: 
                   42484:   /* submap 78 sub 55 */
                   42485:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42486:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42487:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42488: 
                   42489:   /* submap 78 sub 56 */
                   42490:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42492:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42493: 
                   42494:   /* submap 78 sub 57 */
                   42495:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42497:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42498: 
                   42499:   /* submap 78 sub 58 */
                   42500:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42502:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42503: 
                   42504:   /* submap 78 sub 59 */
                   42505:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42507:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42508: 
                   42509:   /* submap 78 sub 60 */
                   42510:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42511: 
                   42512:   /* submap 78 sub 61 */
                   42513:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42514: 
                   42515:   /* submap 78 sub 62 */
                   42516:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42517: 
                   42518:   /* submap 78 sub 63 */
                   42519:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42520: 
                   42521:   /* done: */
                   42522:   return(submap);
                   42523: }
                   42524: 
                   42525: /* create submap 79: */
                   42526: static struct _tme_m68k_decoder_submap *
                   42527: _tme_m68k_create_submap79(struct tme_m68k *ic)
                   42528: {
                   42529:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   42530:   int entry_i;
                   42531: 
                   42532:   /* allocate and initialize the submap: */
                   42533:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   42534:   submap_entry = submap;
                   42535:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   42536:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   42537:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   42538:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   42539:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   42540:       submap_entry++;
                   42541:   }
                   42542: 
                   42543:   /* fill the submap: */
                   42544:   submap_entry = submap;
                   42545: 
                   42546:   /* submap 79 sub 0 */
                   42547:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   42548:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42549:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42550: 
                   42551:   /* submap 79 sub 1 */
                   42552:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   42553:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42554:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42555: 
                   42556:   /* submap 79 sub 2 */
                   42557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   42558:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42559:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42560: 
                   42561:   /* submap 79 sub 3 */
                   42562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   42563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42564:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42565: 
                   42566:   /* submap 79 sub 4 */
                   42567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   42568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42569:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42570: 
                   42571:   /* submap 79 sub 5 */
                   42572:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   42573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42574:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42575: 
                   42576:   /* submap 79 sub 6 */
                   42577:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   42578:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42579:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42580: 
                   42581:   /* submap 79 sub 7 */
                   42582:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   42583:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42584:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42585: 
                   42586:   /* submap 79 sub 8 */
                   42587:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42588: 
                   42589:   /* submap 79 sub 9 */
                   42590:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42591: 
                   42592:   /* submap 79 sub 10 */
                   42593:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42594: 
                   42595:   /* submap 79 sub 11 */
                   42596:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42597: 
                   42598:   /* submap 79 sub 12 */
                   42599:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42600: 
                   42601:   /* submap 79 sub 13 */
                   42602:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42603: 
                   42604:   /* submap 79 sub 14 */
                   42605:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42606: 
                   42607:   /* submap 79 sub 15 */
                   42608:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42609: 
                   42610:   /* submap 79 sub 16 */
                   42611:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42612:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42613:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42614: 
                   42615:   /* submap 79 sub 17 */
                   42616:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42617:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42618:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42619: 
                   42620:   /* submap 79 sub 18 */
                   42621:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42622:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42623:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42624: 
                   42625:   /* submap 79 sub 19 */
                   42626:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42627:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42628:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42629: 
                   42630:   /* submap 79 sub 20 */
                   42631:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42632:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42633:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42634: 
                   42635:   /* submap 79 sub 21 */
                   42636:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42637:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42638:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42639: 
                   42640:   /* submap 79 sub 22 */
                   42641:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42642:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42643:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42644: 
                   42645:   /* submap 79 sub 23 */
                   42646:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42647:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42648:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42649: 
                   42650:   /* submap 79 sub 24 */
                   42651:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42652:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42653:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42654: 
                   42655:   /* submap 79 sub 25 */
                   42656:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42657:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42658:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42659: 
                   42660:   /* submap 79 sub 26 */
                   42661:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42662:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42663:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42664: 
                   42665:   /* submap 79 sub 27 */
                   42666:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42667:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42668:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42669: 
                   42670:   /* submap 79 sub 28 */
                   42671:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42672:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42673:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42674: 
                   42675:   /* submap 79 sub 29 */
                   42676:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42677:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42678:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42679: 
                   42680:   /* submap 79 sub 30 */
                   42681:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42682:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42683:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42684: 
                   42685:   /* submap 79 sub 31 */
                   42686:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42687:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42688:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42689: 
                   42690:   /* submap 79 sub 32 */
                   42691:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42692:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42693:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42694: 
                   42695:   /* submap 79 sub 33 */
                   42696:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42697:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42698:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42699: 
                   42700:   /* submap 79 sub 34 */
                   42701:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42702:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42703:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42704: 
                   42705:   /* submap 79 sub 35 */
                   42706:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42707:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42708:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42709: 
                   42710:   /* submap 79 sub 36 */
                   42711:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42712:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42713:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42714: 
                   42715:   /* submap 79 sub 37 */
                   42716:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42717:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42718:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42719: 
                   42720:   /* submap 79 sub 38 */
                   42721:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42722:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42723:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42724: 
                   42725:   /* submap 79 sub 39 */
                   42726:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42727:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42728:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42729: 
                   42730:   /* submap 79 sub 40 */
                   42731:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42732:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42733:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42734: 
                   42735:   /* submap 79 sub 41 */
                   42736:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42737:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42738:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42739: 
                   42740:   /* submap 79 sub 42 */
                   42741:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42742:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42743:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42744: 
                   42745:   /* submap 79 sub 43 */
                   42746:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42747:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42748:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42749: 
                   42750:   /* submap 79 sub 44 */
                   42751:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42752:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42753:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42754: 
                   42755:   /* submap 79 sub 45 */
                   42756:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42757:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42758:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42759: 
                   42760:   /* submap 79 sub 46 */
                   42761:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42762:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42763:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42764: 
                   42765:   /* submap 79 sub 47 */
                   42766:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42767:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42768:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42769: 
                   42770:   /* submap 79 sub 48 */
                   42771:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42772:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42773:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42774: 
                   42775:   /* submap 79 sub 49 */
                   42776:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42777:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42778:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42779: 
                   42780:   /* submap 79 sub 50 */
                   42781:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42782:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42783:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42784: 
                   42785:   /* submap 79 sub 51 */
                   42786:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42787:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42788:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42789: 
                   42790:   /* submap 79 sub 52 */
                   42791:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42792:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42793:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42794: 
                   42795:   /* submap 79 sub 53 */
                   42796:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42797:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42798:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42799: 
                   42800:   /* submap 79 sub 54 */
                   42801:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42802:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42803:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42804: 
                   42805:   /* submap 79 sub 55 */
                   42806:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42807:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42808:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42809: 
                   42810:   /* submap 79 sub 56 */
                   42811:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42812:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42813:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42814: 
                   42815:   /* submap 79 sub 57 */
                   42816:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42817:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42818:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42819: 
                   42820:   /* submap 79 sub 58 */
                   42821:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42822:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42823:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42824: 
                   42825:   /* submap 79 sub 59 */
                   42826:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42827:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42828:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42829: 
                   42830:   /* submap 79 sub 60 */
                   42831:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42832: 
                   42833:   /* submap 79 sub 61 */
                   42834:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42835: 
                   42836:   /* submap 79 sub 62 */
                   42837:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42838: 
                   42839:   /* submap 79 sub 63 */
                   42840:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42841: 
                   42842:   /* done: */
                   42843:   return(submap);
                   42844: }
                   42845: 
                   42846: /* create submap 80: */
                   42847: static struct _tme_m68k_decoder_submap *
                   42848: _tme_m68k_create_submap80(struct tme_m68k *ic)
                   42849: {
                   42850:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   42851:   int entry_i;
                   42852: 
                   42853:   /* allocate and initialize the submap: */
                   42854:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   42855:   submap_entry = submap;
                   42856:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   42857:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   42858:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   42859:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   42860:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   42861:       submap_entry++;
                   42862:   }
                   42863: 
                   42864:   /* fill the submap: */
                   42865:   submap_entry = submap;
                   42866: 
                   42867:   /* submap 80 sub 0 */
                   42868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   42869:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42870:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42871: 
                   42872:   /* submap 80 sub 1 */
                   42873:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   42874:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42875:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42876: 
                   42877:   /* submap 80 sub 2 */
                   42878:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   42879:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42880:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42881: 
                   42882:   /* submap 80 sub 3 */
                   42883:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   42884:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42885:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42886: 
                   42887:   /* submap 80 sub 4 */
                   42888:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   42889:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42890:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42891: 
                   42892:   /* submap 80 sub 5 */
                   42893:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   42894:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42895:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42896: 
                   42897:   /* submap 80 sub 6 */
                   42898:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   42899:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42900:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42901: 
                   42902:   /* submap 80 sub 7 */
                   42903:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   42904:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42905:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42906: 
                   42907:   /* submap 80 sub 8 */
                   42908:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42909: 
                   42910:   /* submap 80 sub 9 */
                   42911:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42912: 
                   42913:   /* submap 80 sub 10 */
                   42914:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42915: 
                   42916:   /* submap 80 sub 11 */
                   42917:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42918: 
                   42919:   /* submap 80 sub 12 */
                   42920:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42921: 
                   42922:   /* submap 80 sub 13 */
                   42923:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42924: 
                   42925:   /* submap 80 sub 14 */
                   42926:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42927: 
                   42928:   /* submap 80 sub 15 */
                   42929:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   42930: 
                   42931:   /* submap 80 sub 16 */
                   42932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42933:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42934:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42935: 
                   42936:   /* submap 80 sub 17 */
                   42937:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42938:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42939:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42940: 
                   42941:   /* submap 80 sub 18 */
                   42942:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42943:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42944:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42945: 
                   42946:   /* submap 80 sub 19 */
                   42947:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42948:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42949:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42950: 
                   42951:   /* submap 80 sub 20 */
                   42952:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42953:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42954:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42955: 
                   42956:   /* submap 80 sub 21 */
                   42957:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42958:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42959:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42960: 
                   42961:   /* submap 80 sub 22 */
                   42962:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42963:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42964:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42965: 
                   42966:   /* submap 80 sub 23 */
                   42967:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42968:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42969:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42970: 
                   42971:   /* submap 80 sub 24 */
                   42972:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42973:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42974:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42975: 
                   42976:   /* submap 80 sub 25 */
                   42977:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42978:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42979:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42980: 
                   42981:   /* submap 80 sub 26 */
                   42982:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42983:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42984:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42985: 
                   42986:   /* submap 80 sub 27 */
                   42987:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42988:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42989:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42990: 
                   42991:   /* submap 80 sub 28 */
                   42992:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42993:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42994:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   42995: 
                   42996:   /* submap 80 sub 29 */
                   42997:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   42998:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   42999:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43000: 
                   43001:   /* submap 80 sub 30 */
                   43002:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43003:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43004:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43005: 
                   43006:   /* submap 80 sub 31 */
                   43007:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43008:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43009:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43010: 
                   43011:   /* submap 80 sub 32 */
                   43012:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43013:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43014:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43015: 
                   43016:   /* submap 80 sub 33 */
                   43017:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43018:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43019:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43020: 
                   43021:   /* submap 80 sub 34 */
                   43022:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43023:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43024:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43025: 
                   43026:   /* submap 80 sub 35 */
                   43027:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43028:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43029:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43030: 
                   43031:   /* submap 80 sub 36 */
                   43032:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43033:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43034:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43035: 
                   43036:   /* submap 80 sub 37 */
                   43037:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43038:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43039:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43040: 
                   43041:   /* submap 80 sub 38 */
                   43042:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43043:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43044:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43045: 
                   43046:   /* submap 80 sub 39 */
                   43047:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43048:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43049:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43050: 
                   43051:   /* submap 80 sub 40 */
                   43052:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43053:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43054:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43055: 
                   43056:   /* submap 80 sub 41 */
                   43057:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43058:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43059:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43060: 
                   43061:   /* submap 80 sub 42 */
                   43062:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43063:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43064:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43065: 
                   43066:   /* submap 80 sub 43 */
                   43067:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43068:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43069:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43070: 
                   43071:   /* submap 80 sub 44 */
                   43072:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43073:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43074:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43075: 
                   43076:   /* submap 80 sub 45 */
                   43077:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43078:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43079:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43080: 
                   43081:   /* submap 80 sub 46 */
                   43082:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43083:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43084:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43085: 
                   43086:   /* submap 80 sub 47 */
                   43087:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43088:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43089:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43090: 
                   43091:   /* submap 80 sub 48 */
                   43092:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43093:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43094:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43095: 
                   43096:   /* submap 80 sub 49 */
                   43097:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43098:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43099:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43100: 
                   43101:   /* submap 80 sub 50 */
                   43102:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43103:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43104:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43105: 
                   43106:   /* submap 80 sub 51 */
                   43107:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43108:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43109:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43110: 
                   43111:   /* submap 80 sub 52 */
                   43112:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43113:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43114:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43115: 
                   43116:   /* submap 80 sub 53 */
                   43117:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43118:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43119:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43120: 
                   43121:   /* submap 80 sub 54 */
                   43122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43123:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43124:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43125: 
                   43126:   /* submap 80 sub 55 */
                   43127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43128:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43129:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43130: 
                   43131:   /* submap 80 sub 56 */
                   43132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43133:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43134:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43135: 
                   43136:   /* submap 80 sub 57 */
                   43137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43138:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43139:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43140: 
                   43141:   /* submap 80 sub 58 */
                   43142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43143:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43144:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43145: 
                   43146:   /* submap 80 sub 59 */
                   43147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43148:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43149:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43150: 
                   43151:   /* submap 80 sub 60 */
                   43152:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43153: 
                   43154:   /* submap 80 sub 61 */
                   43155:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43156: 
                   43157:   /* submap 80 sub 62 */
                   43158:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43159: 
                   43160:   /* submap 80 sub 63 */
                   43161:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43162: 
                   43163:   /* done: */
                   43164:   return(submap);
                   43165: }
                   43166: 
                   43167: /* create submap 81: */
                   43168: static struct _tme_m68k_decoder_submap *
                   43169: _tme_m68k_create_submap81(struct tme_m68k *ic)
                   43170: {
                   43171:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   43172:   int entry_i;
                   43173: 
                   43174:   /* allocate and initialize the submap: */
                   43175:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   43176:   submap_entry = submap;
                   43177:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   43178:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   43179:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   43180:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   43181:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   43182:       submap_entry++;
                   43183:   }
                   43184: 
                   43185:   /* fill the submap: */
                   43186:   submap_entry = submap;
                   43187: 
                   43188:   /* submap 81 sub 0 */
                   43189:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43190: 
                   43191:   /* submap 81 sub 1 */
                   43192:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43193: 
                   43194:   /* submap 81 sub 2 */
                   43195:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43196: 
                   43197:   /* submap 81 sub 3 */
                   43198:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43199: 
                   43200:   /* submap 81 sub 4 */
                   43201:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43202: 
                   43203:   /* submap 81 sub 5 */
                   43204:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43205: 
                   43206:   /* submap 81 sub 6 */
                   43207:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43208: 
                   43209:   /* submap 81 sub 7 */
                   43210:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43211: 
                   43212:   /* submap 81 sub 8 */
                   43213:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43214: 
                   43215:   /* submap 81 sub 9 */
                   43216:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43217: 
                   43218:   /* submap 81 sub 10 */
                   43219:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43220: 
                   43221:   /* submap 81 sub 11 */
                   43222:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43223: 
                   43224:   /* submap 81 sub 12 */
                   43225:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43226: 
                   43227:   /* submap 81 sub 13 */
                   43228:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43229: 
                   43230:   /* submap 81 sub 14 */
                   43231:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43232: 
                   43233:   /* submap 81 sub 15 */
                   43234:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43235: 
                   43236:   /* submap 81 sub 16 */
                   43237:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43238:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43239:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43240: 
                   43241:   /* submap 81 sub 17 */
                   43242:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43243:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43244:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43245: 
                   43246:   /* submap 81 sub 18 */
                   43247:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43248:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43249:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43250: 
                   43251:   /* submap 81 sub 19 */
                   43252:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43253:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43254:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43255: 
                   43256:   /* submap 81 sub 20 */
                   43257:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43258:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43259:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43260: 
                   43261:   /* submap 81 sub 21 */
                   43262:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43263:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43264:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43265: 
                   43266:   /* submap 81 sub 22 */
                   43267:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43268:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43269:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43270: 
                   43271:   /* submap 81 sub 23 */
                   43272:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43273:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43274:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43275: 
                   43276:   /* submap 81 sub 24 */
                   43277:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43278:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43279:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43280: 
                   43281:   /* submap 81 sub 25 */
                   43282:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43283:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43284:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43285: 
                   43286:   /* submap 81 sub 26 */
                   43287:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43288:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43289:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43290: 
                   43291:   /* submap 81 sub 27 */
                   43292:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43293:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43294:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43295: 
                   43296:   /* submap 81 sub 28 */
                   43297:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43298:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43299:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43300: 
                   43301:   /* submap 81 sub 29 */
                   43302:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43303:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43304:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43305: 
                   43306:   /* submap 81 sub 30 */
                   43307:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43308:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43309:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43310: 
                   43311:   /* submap 81 sub 31 */
                   43312:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43313:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43314:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43315: 
                   43316:   /* submap 81 sub 32 */
                   43317:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43318:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43319:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43320: 
                   43321:   /* submap 81 sub 33 */
                   43322:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43323:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43324:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43325: 
                   43326:   /* submap 81 sub 34 */
                   43327:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43328:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43329:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43330: 
                   43331:   /* submap 81 sub 35 */
                   43332:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43333:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43334:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43335: 
                   43336:   /* submap 81 sub 36 */
                   43337:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43338:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43339:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43340: 
                   43341:   /* submap 81 sub 37 */
                   43342:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43343:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43344:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43345: 
                   43346:   /* submap 81 sub 38 */
                   43347:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43348:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43349:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43350: 
                   43351:   /* submap 81 sub 39 */
                   43352:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43353:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43354:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43355: 
                   43356:   /* submap 81 sub 40 */
                   43357:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43358:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43359:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43360: 
                   43361:   /* submap 81 sub 41 */
                   43362:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43363:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43364:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43365: 
                   43366:   /* submap 81 sub 42 */
                   43367:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43368:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43369:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43370: 
                   43371:   /* submap 81 sub 43 */
                   43372:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43373:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43374:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43375: 
                   43376:   /* submap 81 sub 44 */
                   43377:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43378:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43379:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43380: 
                   43381:   /* submap 81 sub 45 */
                   43382:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43383:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43384:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43385: 
                   43386:   /* submap 81 sub 46 */
                   43387:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43388:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43389:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43390: 
                   43391:   /* submap 81 sub 47 */
                   43392:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43393:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43394:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43395: 
                   43396:   /* submap 81 sub 48 */
                   43397:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43398:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43399:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43400: 
                   43401:   /* submap 81 sub 49 */
                   43402:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43403:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43404:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43405: 
                   43406:   /* submap 81 sub 50 */
                   43407:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43408:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43409:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43410: 
                   43411:   /* submap 81 sub 51 */
                   43412:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43413:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43414:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43415: 
                   43416:   /* submap 81 sub 52 */
                   43417:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43418:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43419:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43420: 
                   43421:   /* submap 81 sub 53 */
                   43422:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43423:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43424:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43425: 
                   43426:   /* submap 81 sub 54 */
                   43427:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43428:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43429:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43430: 
                   43431:   /* submap 81 sub 55 */
                   43432:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43433:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43434:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43435: 
                   43436:   /* submap 81 sub 56 */
                   43437:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43438:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43440: 
                   43441:   /* submap 81 sub 57 */
                   43442:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43443:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43444:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43445: 
                   43446:   /* submap 81 sub 58 */
                   43447:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43448: 
                   43449:   /* submap 81 sub 59 */
                   43450:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43451: 
                   43452:   /* submap 81 sub 60 */
                   43453:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43454:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43455: 
                   43456:   /* submap 81 sub 61 */
                   43457:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43458: 
                   43459:   /* submap 81 sub 62 */
                   43460:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43461: 
                   43462:   /* submap 81 sub 63 */
                   43463:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43464: 
                   43465:   /* done: */
                   43466:   return(submap);
                   43467: }
                   43468: 
                   43469: /* create submap 82: */
                   43470: static struct _tme_m68k_decoder_submap *
                   43471: _tme_m68k_create_submap82(struct tme_m68k *ic)
                   43472: {
                   43473:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   43474:   int entry_i;
                   43475: 
                   43476:   /* allocate and initialize the submap: */
                   43477:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   43478:   submap_entry = submap;
                   43479:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   43480:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   43481:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   43482:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   43483:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   43484:       submap_entry++;
                   43485:   }
                   43486: 
                   43487:   /* fill the submap: */
                   43488:   submap_entry = submap;
                   43489: 
                   43490:   /* submap 82 sub 0 */
                   43491:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   43492:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43493:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43494: 
                   43495:   /* submap 82 sub 1 */
                   43496:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   43497:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43498:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43499: 
                   43500:   /* submap 82 sub 2 */
                   43501:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   43502:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43503:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43504: 
                   43505:   /* submap 82 sub 3 */
                   43506:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   43507:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43508:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43509: 
                   43510:   /* submap 82 sub 4 */
                   43511:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   43512:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43513:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43514: 
                   43515:   /* submap 82 sub 5 */
                   43516:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   43517:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43518:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43519: 
                   43520:   /* submap 82 sub 6 */
                   43521:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   43522:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43523:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43524: 
                   43525:   /* submap 82 sub 7 */
                   43526:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   43527:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43528:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43529: 
                   43530:   /* submap 82 sub 8 */
                   43531:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   43532:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   43533:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   43534:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43535: 
                   43536:   /* submap 82 sub 9 */
                   43537:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   43538:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   43539:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   43540:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43541: 
                   43542:   /* submap 82 sub 10 */
                   43543:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   43544:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   43545:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   43546:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43547: 
                   43548:   /* submap 82 sub 11 */
                   43549:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   43550:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   43551:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   43552:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43553: 
                   43554:   /* submap 82 sub 12 */
                   43555:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   43556:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   43557:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   43558:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43559: 
                   43560:   /* submap 82 sub 13 */
                   43561:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   43562:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   43563:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   43564:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43565: 
                   43566:   /* submap 82 sub 14 */
                   43567:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   43568:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   43569:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   43570:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43571: 
                   43572:   /* submap 82 sub 15 */
                   43573:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   43574:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   43575:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   43576:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43577: 
                   43578:   /* submap 82 sub 16 */
                   43579:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43580:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43581:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43582: 
                   43583:   /* submap 82 sub 17 */
                   43584:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43585:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43586:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43587: 
                   43588:   /* submap 82 sub 18 */
                   43589:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43590:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43591:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43592: 
                   43593:   /* submap 82 sub 19 */
                   43594:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43595:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43596:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43597: 
                   43598:   /* submap 82 sub 20 */
                   43599:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43600:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43601:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43602: 
                   43603:   /* submap 82 sub 21 */
                   43604:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43605:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43606:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43607: 
                   43608:   /* submap 82 sub 22 */
                   43609:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43610:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43611:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43612: 
                   43613:   /* submap 82 sub 23 */
                   43614:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43615:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43616:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43617: 
                   43618:   /* submap 82 sub 24 */
                   43619:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43620:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43621:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43622: 
                   43623:   /* submap 82 sub 25 */
                   43624:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43625:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43626:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43627: 
                   43628:   /* submap 82 sub 26 */
                   43629:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43630:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43631:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43632: 
                   43633:   /* submap 82 sub 27 */
                   43634:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43635:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43636:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43637: 
                   43638:   /* submap 82 sub 28 */
                   43639:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43640:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43641:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43642: 
                   43643:   /* submap 82 sub 29 */
                   43644:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43645:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43646:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43647: 
                   43648:   /* submap 82 sub 30 */
                   43649:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43650:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43651:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43652: 
                   43653:   /* submap 82 sub 31 */
                   43654:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43655:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43656:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43657: 
                   43658:   /* submap 82 sub 32 */
                   43659:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43660:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43661:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43662: 
                   43663:   /* submap 82 sub 33 */
                   43664:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43665:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43666:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43667: 
                   43668:   /* submap 82 sub 34 */
                   43669:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43670:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43671:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43672: 
                   43673:   /* submap 82 sub 35 */
                   43674:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43675:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43676:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43677: 
                   43678:   /* submap 82 sub 36 */
                   43679:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43680:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43681:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43682: 
                   43683:   /* submap 82 sub 37 */
                   43684:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43685:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43686:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43687: 
                   43688:   /* submap 82 sub 38 */
                   43689:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43690:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43691:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43692: 
                   43693:   /* submap 82 sub 39 */
                   43694:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43695:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43696:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43697: 
                   43698:   /* submap 82 sub 40 */
                   43699:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43700:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43701:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43702: 
                   43703:   /* submap 82 sub 41 */
                   43704:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43705:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43706:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43707: 
                   43708:   /* submap 82 sub 42 */
                   43709:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43710:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43711:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43712: 
                   43713:   /* submap 82 sub 43 */
                   43714:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43715:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43716:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43717: 
                   43718:   /* submap 82 sub 44 */
                   43719:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43720:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43721:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43722: 
                   43723:   /* submap 82 sub 45 */
                   43724:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43725:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43726:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43727: 
                   43728:   /* submap 82 sub 46 */
                   43729:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43730:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43731:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43732: 
                   43733:   /* submap 82 sub 47 */
                   43734:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43735:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43736:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43737: 
                   43738:   /* submap 82 sub 48 */
                   43739:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43740:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43741:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43742: 
                   43743:   /* submap 82 sub 49 */
                   43744:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43745:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43746:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43747: 
                   43748:   /* submap 82 sub 50 */
                   43749:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43750:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43751:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43752: 
                   43753:   /* submap 82 sub 51 */
                   43754:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43755:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43756:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43757: 
                   43758:   /* submap 82 sub 52 */
                   43759:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43760:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43761:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43762: 
                   43763:   /* submap 82 sub 53 */
                   43764:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43765:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43766:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43767: 
                   43768:   /* submap 82 sub 54 */
                   43769:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43770:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43771:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43772: 
                   43773:   /* submap 82 sub 55 */
                   43774:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43775:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43776:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43777: 
                   43778:   /* submap 82 sub 56 */
                   43779:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43780:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43781:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43782: 
                   43783:   /* submap 82 sub 57 */
                   43784:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43785:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43786:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43787: 
                   43788:   /* submap 82 sub 58 */
                   43789:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43790: 
                   43791:   /* submap 82 sub 59 */
                   43792:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43793: 
                   43794:   /* submap 82 sub 60 */
                   43795:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43796: 
                   43797:   /* submap 82 sub 61 */
                   43798:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43799: 
                   43800:   /* submap 82 sub 62 */
                   43801:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43802: 
                   43803:   /* submap 82 sub 63 */
                   43804:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43805: 
                   43806:   /* done: */
                   43807:   return(submap);
                   43808: }
                   43809: 
                   43810: /* create submap 83: */
                   43811: static struct _tme_m68k_decoder_submap *
                   43812: _tme_m68k_create_submap83(struct tme_m68k *ic)
                   43813: {
                   43814:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   43815:   int entry_i;
                   43816: 
                   43817:   /* allocate and initialize the submap: */
                   43818:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   43819:   submap_entry = submap;
                   43820:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   43821:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   43822:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   43823:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   43824:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   43825:       submap_entry++;
                   43826:   }
                   43827: 
                   43828:   /* fill the submap: */
                   43829:   submap_entry = submap;
                   43830: 
                   43831:   /* submap 83 sub 0 */
                   43832:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   43833:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43834:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43835: 
                   43836:   /* submap 83 sub 1 */
                   43837:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   43838:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43839:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43840: 
                   43841:   /* submap 83 sub 2 */
                   43842:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   43843:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43844:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43845: 
                   43846:   /* submap 83 sub 3 */
                   43847:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   43848:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43849:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43850: 
                   43851:   /* submap 83 sub 4 */
                   43852:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   43853:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43854:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43855: 
                   43856:   /* submap 83 sub 5 */
                   43857:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   43858:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43859:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43860: 
                   43861:   /* submap 83 sub 6 */
                   43862:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   43863:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43864:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43865: 
                   43866:   /* submap 83 sub 7 */
                   43867:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   43868:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43869:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   43870: 
                   43871:   /* submap 83 sub 8 */
                   43872:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43873: 
                   43874:   /* submap 83 sub 9 */
                   43875:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43876: 
                   43877:   /* submap 83 sub 10 */
                   43878:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43879: 
                   43880:   /* submap 83 sub 11 */
                   43881:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43882: 
                   43883:   /* submap 83 sub 12 */
                   43884:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43885: 
                   43886:   /* submap 83 sub 13 */
                   43887:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43888: 
                   43889:   /* submap 83 sub 14 */
                   43890:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43891: 
                   43892:   /* submap 83 sub 15 */
                   43893:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43894: 
                   43895:   /* submap 83 sub 16 */
                   43896:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43897:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43898:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43899: 
                   43900:   /* submap 83 sub 17 */
                   43901:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43902:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43903:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43904: 
                   43905:   /* submap 83 sub 18 */
                   43906:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43907:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43908:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43909: 
                   43910:   /* submap 83 sub 19 */
                   43911:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43912:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43913:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43914: 
                   43915:   /* submap 83 sub 20 */
                   43916:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43917:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43918:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43919: 
                   43920:   /* submap 83 sub 21 */
                   43921:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43922:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43923:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43924: 
                   43925:   /* submap 83 sub 22 */
                   43926:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43927:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43928:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43929: 
                   43930:   /* submap 83 sub 23 */
                   43931:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43932:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43933:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43934: 
                   43935:   /* submap 83 sub 24 */
                   43936:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43937: 
                   43938:   /* submap 83 sub 25 */
                   43939:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43940: 
                   43941:   /* submap 83 sub 26 */
                   43942:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43943: 
                   43944:   /* submap 83 sub 27 */
                   43945:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43946: 
                   43947:   /* submap 83 sub 28 */
                   43948:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43949: 
                   43950:   /* submap 83 sub 29 */
                   43951:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43952: 
                   43953:   /* submap 83 sub 30 */
                   43954:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43955: 
                   43956:   /* submap 83 sub 31 */
                   43957:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43958: 
                   43959:   /* submap 83 sub 32 */
                   43960:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43961: 
                   43962:   /* submap 83 sub 33 */
                   43963:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43964: 
                   43965:   /* submap 83 sub 34 */
                   43966:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43967: 
                   43968:   /* submap 83 sub 35 */
                   43969:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43970: 
                   43971:   /* submap 83 sub 36 */
                   43972:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43973: 
                   43974:   /* submap 83 sub 37 */
                   43975:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43976: 
                   43977:   /* submap 83 sub 38 */
                   43978:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43979: 
                   43980:   /* submap 83 sub 39 */
                   43981:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   43982: 
                   43983:   /* submap 83 sub 40 */
                   43984:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43985:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43986:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43987: 
                   43988:   /* submap 83 sub 41 */
                   43989:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43990:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43991:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43992: 
                   43993:   /* submap 83 sub 42 */
                   43994:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   43995:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   43996:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   43997: 
                   43998:   /* submap 83 sub 43 */
                   43999:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44000:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44001:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44002: 
                   44003:   /* submap 83 sub 44 */
                   44004:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44005:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44006:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44007: 
                   44008:   /* submap 83 sub 45 */
                   44009:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44010:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44011:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44012: 
                   44013:   /* submap 83 sub 46 */
                   44014:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44015:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44016:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44017: 
                   44018:   /* submap 83 sub 47 */
                   44019:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44020:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44021:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44022: 
                   44023:   /* submap 83 sub 48 */
                   44024:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44025:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44026:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44027: 
                   44028:   /* submap 83 sub 49 */
                   44029:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44030:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44031:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44032: 
                   44033:   /* submap 83 sub 50 */
                   44034:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44035:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44036:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44037: 
                   44038:   /* submap 83 sub 51 */
                   44039:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44040:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44041:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44042: 
                   44043:   /* submap 83 sub 52 */
                   44044:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44045:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44046:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44047: 
                   44048:   /* submap 83 sub 53 */
                   44049:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44050:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44051:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44052: 
                   44053:   /* submap 83 sub 54 */
                   44054:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44055:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44056:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44057: 
                   44058:   /* submap 83 sub 55 */
                   44059:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44060:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44061:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44062: 
                   44063:   /* submap 83 sub 56 */
                   44064:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44065:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44066:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44067: 
                   44068:   /* submap 83 sub 57 */
                   44069:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44070:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44071:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44072: 
                   44073:   /* submap 83 sub 58 */
                   44074:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44075:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44076:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   44077: 
                   44078:   /* submap 83 sub 59 */
                   44079:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44080:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44081:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 4;
                   44082: 
                   44083:   /* submap 83 sub 60 */
                   44084:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44085: 
                   44086:   /* submap 83 sub 61 */
                   44087:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44088: 
                   44089:   /* submap 83 sub 62 */
                   44090:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44091: 
                   44092:   /* submap 83 sub 63 */
                   44093:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44094: 
                   44095:   /* done: */
                   44096:   return(submap);
                   44097: }
                   44098: 
                   44099: /* create submap 84: */
                   44100: static struct _tme_m68k_decoder_submap *
                   44101: _tme_m68k_create_submap84(struct tme_m68k *ic)
                   44102: {
                   44103:   struct _tme_m68k_decoder_submap *submap, *submap_entry;
                   44104:   int entry_i;
                   44105: 
                   44106:   /* allocate and initialize the submap: */
                   44107:   submap = tme_new(struct _tme_m68k_decoder_submap, 64);
                   44108:   submap_entry = submap;
                   44109:   for (entry_i = 0; entry_i < 64; entry_i++) {
                   44110:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   44111:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   44112:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   44113:       submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   44114:       submap_entry++;
                   44115:   }
                   44116: 
                   44117:   /* fill the submap: */
                   44118:   submap_entry = submap;
                   44119: 
                   44120:   /* submap 84 sub 0 */
                   44121:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   44122:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44123:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44124: 
                   44125:   /* submap 84 sub 1 */
                   44126:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   44127:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44128:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44129: 
                   44130:   /* submap 84 sub 2 */
                   44131:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   44132:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44133:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44134: 
                   44135:   /* submap 84 sub 3 */
                   44136:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   44137:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44138:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44139: 
                   44140:   /* submap 84 sub 4 */
                   44141:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   44142:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44143:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44144: 
                   44145:   /* submap 84 sub 5 */
                   44146:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   44147:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44148:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44149: 
                   44150:   /* submap 84 sub 6 */
                   44151:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   44152:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44153:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44154: 
                   44155:   /* submap 84 sub 7 */
                   44156:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   44157:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44158:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44159: 
                   44160:   /* submap 84 sub 8 */
                   44161:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   44162:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   44163:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44164:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44165: 
                   44166:   /* submap 84 sub 9 */
                   44167:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   44168:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   44169:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44170:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44171: 
                   44172:   /* submap 84 sub 10 */
                   44173:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   44174:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   44175:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44176:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44177: 
                   44178:   /* submap 84 sub 11 */
                   44179:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   44180:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   44181:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44182:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44183: 
                   44184:   /* submap 84 sub 12 */
                   44185:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   44186:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   44187:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44188:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44189: 
                   44190:   /* submap 84 sub 13 */
                   44191:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   44192:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   44193:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44194:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44195: 
                   44196:   /* submap 84 sub 14 */
                   44197:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   44198:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   44199:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44200:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44201: 
                   44202:   /* submap 84 sub 15 */
                   44203:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   44204:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 1;
                   44205:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44206:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 1;
                   44207: 
                   44208:   /* submap 84 sub 16 */
                   44209:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44210:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44211:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44212: 
                   44213:   /* submap 84 sub 17 */
                   44214:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44215:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44216:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44217: 
                   44218:   /* submap 84 sub 18 */
                   44219:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44220:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44221:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44222: 
                   44223:   /* submap 84 sub 19 */
                   44224:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44225:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44226:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44227: 
                   44228:   /* submap 84 sub 20 */
                   44229:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44230:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44231:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44232: 
                   44233:   /* submap 84 sub 21 */
                   44234:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44235:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44236:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44237: 
                   44238:   /* submap 84 sub 22 */
                   44239:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44240:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44241:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44242: 
                   44243:   /* submap 84 sub 23 */
                   44244:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44245:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44246:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44247: 
                   44248:   /* submap 84 sub 24 */
                   44249:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44250:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44251:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44252: 
                   44253:   /* submap 84 sub 25 */
                   44254:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44255:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44256:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44257: 
                   44258:   /* submap 84 sub 26 */
                   44259:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44260:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44261:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44262: 
                   44263:   /* submap 84 sub 27 */
                   44264:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44265:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44266:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44267: 
                   44268:   /* submap 84 sub 28 */
                   44269:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44270:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44271:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44272: 
                   44273:   /* submap 84 sub 29 */
                   44274:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44275:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44276:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44277: 
                   44278:   /* submap 84 sub 30 */
                   44279:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44280:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44281:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44282: 
                   44283:   /* submap 84 sub 31 */
                   44284:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44285:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44286:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44287: 
                   44288:   /* submap 84 sub 32 */
                   44289:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44290:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44291:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44292: 
                   44293:   /* submap 84 sub 33 */
                   44294:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44295:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44296:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44297: 
                   44298:   /* submap 84 sub 34 */
                   44299:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44300:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44301:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44302: 
                   44303:   /* submap 84 sub 35 */
                   44304:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44305:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44306:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44307: 
                   44308:   /* submap 84 sub 36 */
                   44309:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44310:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44311:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44312: 
                   44313:   /* submap 84 sub 37 */
                   44314:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44315:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44316:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44317: 
                   44318:   /* submap 84 sub 38 */
                   44319:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44320:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44321:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44322: 
                   44323:   /* submap 84 sub 39 */
                   44324:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44325:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44326:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44327: 
                   44328:   /* submap 84 sub 40 */
                   44329:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44330:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44331:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44332: 
                   44333:   /* submap 84 sub 41 */
                   44334:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44335:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44336:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44337: 
                   44338:   /* submap 84 sub 42 */
                   44339:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44340:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44341:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44342: 
                   44343:   /* submap 84 sub 43 */
                   44344:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44345:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44346:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44347: 
                   44348:   /* submap 84 sub 44 */
                   44349:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44350:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44351:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44352: 
                   44353:   /* submap 84 sub 45 */
                   44354:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44355:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44356:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44357: 
                   44358:   /* submap 84 sub 46 */
                   44359:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44360:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44361:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44362: 
                   44363:   /* submap 84 sub 47 */
                   44364:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44365:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44366:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44367: 
                   44368:   /* submap 84 sub 48 */
                   44369:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44370:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44371:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44372: 
                   44373:   /* submap 84 sub 49 */
                   44374:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44375:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44376:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44377: 
                   44378:   /* submap 84 sub 50 */
                   44379:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44380:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44381:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44382: 
                   44383:   /* submap 84 sub 51 */
                   44384:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44385:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44386:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44387: 
                   44388:   /* submap 84 sub 52 */
                   44389:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44390:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44391:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44392: 
                   44393:   /* submap 84 sub 53 */
                   44394:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44395:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44396:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44397: 
                   44398:   /* submap 84 sub 54 */
                   44399:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44400:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44401:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44402: 
                   44403:   /* submap 84 sub 55 */
                   44404:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44405:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44406:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44407: 
                   44408:   /* submap 84 sub 56 */
                   44409:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44410:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44411:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44412: 
                   44413:   /* submap 84 sub 57 */
                   44414:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_SUBMAP_X;
                   44415:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44416:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 0;
                   44417: 
                   44418:   /* submap 84 sub 58 */
                   44419:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44420:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44421:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   44422: 
                   44423:   /* submap 84 sub 59 */
                   44424:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44425:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   44426:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   44427: 
                   44428:   /* submap 84 sub 60 */
                   44429:   submap_entry->_tme_m68k_decoder_submap_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_SUBMAP_X;
                   44430:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 3;
                   44431: 
                   44432:   /* submap 84 sub 61 */
                   44433:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   44434: 
                   44435:   /* submap 84 sub 62 */
                   44436:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   44437: 
                   44438:   /* submap 84 sub 63 */
                   44439:   (submap_entry++)->_tme_m68k_decoder_submap_opcode_map_index = 2;
                   44440: 
                   44441:   /* done: */
                   44442:   return(submap);
                   44443: }
                   44444: 
                   44445: /* opcode map for m68020 root 3 (submap 12): */
                   44446: static const struct _tme_m68k_opcode _tme_m68k_opcode_map145[3] = {
                   44447:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44448:   { tme_m68k_cmp2_chk2, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44449:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44450: };
                   44451: 
                   44452: /* opcode map for m68020 root 27 (submap 78): */
                   44453: static const struct _tme_m68k_opcode _tme_m68k_opcode_map146[3] = {
                   44454:   { tme_m68k_callm, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44455:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44456:   { tme_m68k_rtm, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44457: };
                   44458: 
                   44459: /* opcode map for m68020 root 43 (submap 15): */
                   44460: static const struct _tme_m68k_opcode _tme_m68k_opcode_map147[3] = {
                   44461:   { tme_m68k_cas8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44462:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44463:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44464: };
                   44465: 
                   44466: /* opcode map for m68020 root 50 (submap 3): */
                   44467: static const struct _tme_m68k_opcode _tme_m68k_opcode_map148[7] = {
                   44468:   { tme_m68k_cmp32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   44469:   { tme_m68k_cmp32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   44470:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44471:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44472:   { tme_m68k_cmp32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   44473:   { tme_m68k_cmp32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   44474:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44475: };
                   44476: 
                   44477: /* opcode map for m68020 root 51 (submap 81): */
                   44478: static const struct _tme_m68k_opcode _tme_m68k_opcode_map149[3] = {
                   44479:   { tme_m68k_cas32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44480:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44481:   { tme_m68k_cas2_16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44482: };
                   44483: 
                   44484: /* opcode map for m68020 root 59 (submap 81): */
                   44485: static const struct _tme_m68k_opcode _tme_m68k_opcode_map150[3] = {
                   44486:   { tme_m68k_cas16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44487:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44488:   { tme_m68k_cas2_32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44489: };
                   44490: 
                   44491: /* opcode map for m68020 root 288 (submap 82): */
                   44492: static const struct _tme_m68k_opcode _tme_m68k_opcode_map151[3] = {
                   44493:   { tme_m68k_nbcd, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   44494:   { tme_m68k_link, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44495:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44496: };
                   44497: 
                   44498: /* opcode map for m68020 root 295 (submap 83): */
                   44499: static const struct _tme_m68k_opcode _tme_m68k_opcode_map152[5] = {
                   44500:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44501:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44502:   { tme_m68k_extbl, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44503:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44504:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44505: };
                   44506: 
                   44507: /* opcode map for m68020 root 296 (submap 4): */
                   44508: static const struct _tme_m68k_opcode _tme_m68k_opcode_map153[2] = {
                   44509:   { tme_m68k_tst8, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   44510:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44511: };
                   44512: 
                   44513: /* opcode map for m68020 root 297 (submap 8): */
                   44514: static const struct _tme_m68k_opcode _tme_m68k_opcode_map154[2] = {
                   44515:   { tme_m68k_tst16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ },
                   44516:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44517: };
                   44518: 
                   44519: /* opcode map for m68020 root 303 (submap 83): */
                   44520: static const struct _tme_m68k_opcode _tme_m68k_opcode_map155[5] = {
                   44521:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44522:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44523:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44524:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44525:   { tme_m68k_lea, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44526: };
                   44527: 
                   44528: /* opcode map for m68020 root 304 (submap 10): */
                   44529: static const struct _tme_m68k_opcode _tme_m68k_opcode_map156[30] = {
                   44530:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44531:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44532:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44533:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44534:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44535:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44536:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44537:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44538:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44539:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44540:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44541:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44542:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44543:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44544:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44545:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44546:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44547:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44548:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44549:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44550:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44551:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44552:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44553:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44554:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44555:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44556:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44557:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44558:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44559:   { tme_m68k_mulul, TME_M68K_SPECOP_MULUL, TME_BUS_CYCLE_READ },
                   44560: };
                   44561: 
                   44562: /* opcode map for m68020 root 305 (submap 10): */
                   44563: static const struct _tme_m68k_opcode _tme_m68k_opcode_map157[30] = {
                   44564:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44565:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44566:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44567:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44568:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44569:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44570:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44571:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44572:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44573:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44574:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44575:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44576:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44577:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44578:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44579:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44580:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44581:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44582:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44583:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44584:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44585:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44586:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44587:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44588:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44589:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44590:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44591:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44592:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44593:   { tme_m68k_divul, TME_M68K_SPECOP_DIVUL, TME_BUS_CYCLE_READ },
                   44594: };
                   44595: 
                   44596: /* opcode map for m68020 root 323 (submap 84): */
                   44597: static const struct _tme_m68k_opcode _tme_m68k_opcode_map158[4] = {
                   44598:   { tme_m68k_scc, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   44599:   { tme_m68k_dbcc, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44600:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44601:   { tme_m68k_trapcc, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44602: };
                   44603: 
                   44604: /* opcode map for m68020 root 517 (submap 43): */
                   44605: static const struct _tme_m68k_opcode _tme_m68k_opcode_map159[3] = {
                   44606:   { tme_m68k_or16, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   44607:   { tme_m68k_pack, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44608:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44609: };
                   44610: 
                   44611: /* opcode map for m68020 root 518 (submap 43): */
                   44612: static const struct _tme_m68k_opcode _tme_m68k_opcode_map160[3] = {
                   44613:   { tme_m68k_or32, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_READ|TME_BUS_CYCLE_WRITE },
                   44614:   { tme_m68k_unpk, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44615:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44616: };
                   44617: 
                   44618: /* opcode map for m68020 root 931 (submap 12): */
                   44619: static const struct _tme_m68k_opcode _tme_m68k_opcode_map161[3] = {
                   44620:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44621:   { tme_m68k_bftst, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44622:   { tme_m68k_bftst, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44623: };
                   44624: 
                   44625: /* opcode map for m68020 root 935 (submap 12): */
                   44626: static const struct _tme_m68k_opcode _tme_m68k_opcode_map162[3] = {
                   44627:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44628:   { tme_m68k_bfextu, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44629:   { tme_m68k_bfextu, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44630: };
                   44631: 
                   44632: /* opcode map for m68020 root 939 (submap 83): */
                   44633: static const struct _tme_m68k_opcode _tme_m68k_opcode_map163[5] = {
                   44634:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44635:   { tme_m68k_bfchg, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44636:   { tme_m68k_bfchg, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44637:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44638:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44639: };
                   44640: 
                   44641: /* opcode map for m68020 root 943 (submap 12): */
                   44642: static const struct _tme_m68k_opcode _tme_m68k_opcode_map164[3] = {
                   44643:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44644:   { tme_m68k_bfexts, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44645:   { tme_m68k_bfexts, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44646: };
                   44647: 
                   44648: /* opcode map for m68020 root 947 (submap 83): */
                   44649: static const struct _tme_m68k_opcode _tme_m68k_opcode_map165[5] = {
                   44650:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44651:   { tme_m68k_bfclr, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44652:   { tme_m68k_bfclr, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44653:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44654:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44655: };
                   44656: 
                   44657: /* opcode map for m68020 root 951 (submap 12): */
                   44658: static const struct _tme_m68k_opcode _tme_m68k_opcode_map166[3] = {
                   44659:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44660:   { tme_m68k_bfffo, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44661:   { tme_m68k_bfffo, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44662: };
                   44663: 
                   44664: /* opcode map for m68020 root 955 (submap 83): */
                   44665: static const struct _tme_m68k_opcode _tme_m68k_opcode_map167[5] = {
                   44666:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44667:   { tme_m68k_bfset, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44668:   { tme_m68k_bfset, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44669:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44670:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44671: };
                   44672: 
                   44673: /* opcode map for m68020 root 959 (submap 83): */
                   44674: static const struct _tme_m68k_opcode _tme_m68k_opcode_map168[5] = {
                   44675:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44676:   { tme_m68k_bfins, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44677:   { tme_m68k_bfins, TME_M68K_SPECOP_SPECOP16, TME_BUS_CYCLE_UNDEF },
                   44678:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44679:   { tme_m68k_illegal, TME_M68K_SPECOP_UNDEF, TME_BUS_CYCLE_UNDEF },
                   44680: };
                   44681: 
                   44682: /* initializes the m68020 decoder map: */
                   44683: void
                   44684: _tme_m68020_decoder_map_init(struct tme_m68k *ic)
                   44685: {
                   44686:   struct _tme_m68k_decoder_root *root, *root_entry;
                   44687:   int entry_i;
                   44688: 
                   44689:   /* the submaps used by this CPU: */
                   44690:   struct _tme_m68k_decoder_submap *submap0 = _tme_m68k_create_submap0(ic);
                   44691:   struct _tme_m68k_decoder_submap *submap1 = _tme_m68k_create_submap1(ic);
                   44692:   struct _tme_m68k_decoder_submap *submap2 = _tme_m68k_create_submap2(ic);
                   44693:   struct _tme_m68k_decoder_submap *submap12 = _tme_m68k_create_submap12(ic);
                   44694:   struct _tme_m68k_decoder_submap *submap3 = _tme_m68k_create_submap3(ic);
                   44695:   struct _tme_m68k_decoder_submap *submap78 = _tme_m68k_create_submap78(ic);
                   44696:   struct _tme_m68k_decoder_submap *submap15 = _tme_m68k_create_submap15(ic);
                   44697:   struct _tme_m68k_decoder_submap *submap79 = _tme_m68k_create_submap79(ic);
                   44698:   struct _tme_m68k_decoder_submap *submap80 = _tme_m68k_create_submap80(ic);
                   44699:   struct _tme_m68k_decoder_submap *submap81 = _tme_m68k_create_submap81(ic);
                   44700:   struct _tme_m68k_decoder_submap *submap4 = _tme_m68k_create_submap4(ic);
                   44701:   struct _tme_m68k_decoder_submap *submap36 = _tme_m68k_create_submap36(ic);
                   44702:   struct _tme_m68k_decoder_submap *submap5 = _tme_m68k_create_submap5(ic);
                   44703:   struct _tme_m68k_decoder_submap *submap6 = _tme_m68k_create_submap6(ic);
                   44704:   struct _tme_m68k_decoder_submap *submap7 = _tme_m68k_create_submap7(ic);
                   44705:   struct _tme_m68k_decoder_submap *submap8 = _tme_m68k_create_submap8(ic);
                   44706:   struct _tme_m68k_decoder_submap *submap9 = _tme_m68k_create_submap9(ic);
                   44707:   struct _tme_m68k_decoder_submap *submap10 = _tme_m68k_create_submap10(ic);
                   44708:   struct _tme_m68k_decoder_submap *submap11 = _tme_m68k_create_submap11(ic);
                   44709:   struct _tme_m68k_decoder_submap *submap82 = _tme_m68k_create_submap82(ic);
                   44710:   struct _tme_m68k_decoder_submap *submap76 = _tme_m68k_create_submap76(ic);
                   44711:   struct _tme_m68k_decoder_submap *submap13 = _tme_m68k_create_submap13(ic);
                   44712:   struct _tme_m68k_decoder_submap *submap14 = _tme_m68k_create_submap14(ic);
                   44713:   struct _tme_m68k_decoder_submap *submap83 = _tme_m68k_create_submap83(ic);
                   44714:   struct _tme_m68k_decoder_submap *submap16 = _tme_m68k_create_submap16(ic);
                   44715:   struct _tme_m68k_decoder_submap *submap77 = _tme_m68k_create_submap77(ic);
                   44716:   struct _tme_m68k_decoder_submap *submap18 = _tme_m68k_create_submap18(ic);
                   44717:   struct _tme_m68k_decoder_submap *submap19 = _tme_m68k_create_submap19(ic);
                   44718:   struct _tme_m68k_decoder_submap *submap20 = _tme_m68k_create_submap20(ic);
                   44719:   struct _tme_m68k_decoder_submap *submap84 = _tme_m68k_create_submap84(ic);
                   44720:   struct _tme_m68k_decoder_submap *submap22 = _tme_m68k_create_submap22(ic);
                   44721:   struct _tme_m68k_decoder_submap *submap23 = _tme_m68k_create_submap23(ic);
                   44722:   struct _tme_m68k_decoder_submap *submap24 = _tme_m68k_create_submap24(ic);
                   44723:   struct _tme_m68k_decoder_submap *submap25 = _tme_m68k_create_submap25(ic);
                   44724:   struct _tme_m68k_decoder_submap *submap26 = _tme_m68k_create_submap26(ic);
                   44725:   struct _tme_m68k_decoder_submap *submap27 = _tme_m68k_create_submap27(ic);
                   44726:   struct _tme_m68k_decoder_submap *submap28 = _tme_m68k_create_submap28(ic);
                   44727:   struct _tme_m68k_decoder_submap *submap29 = _tme_m68k_create_submap29(ic);
                   44728:   struct _tme_m68k_decoder_submap *submap30 = _tme_m68k_create_submap30(ic);
                   44729:   struct _tme_m68k_decoder_submap *submap31 = _tme_m68k_create_submap31(ic);
                   44730:   struct _tme_m68k_decoder_submap *submap32 = _tme_m68k_create_submap32(ic);
                   44731:   struct _tme_m68k_decoder_submap *submap33 = _tme_m68k_create_submap33(ic);
                   44732:   struct _tme_m68k_decoder_submap *submap34 = _tme_m68k_create_submap34(ic);
                   44733:   struct _tme_m68k_decoder_submap *submap35 = _tme_m68k_create_submap35(ic);
                   44734:   struct _tme_m68k_decoder_submap *submap37 = _tme_m68k_create_submap37(ic);
                   44735:   struct _tme_m68k_decoder_submap *submap38 = _tme_m68k_create_submap38(ic);
                   44736:   struct _tme_m68k_decoder_submap *submap39 = _tme_m68k_create_submap39(ic);
                   44737:   struct _tme_m68k_decoder_submap *submap40 = _tme_m68k_create_submap40(ic);
                   44738:   struct _tme_m68k_decoder_submap *submap43 = _tme_m68k_create_submap43(ic);
                   44739:   struct _tme_m68k_decoder_submap *submap41 = _tme_m68k_create_submap41(ic);
                   44740:   struct _tme_m68k_decoder_submap *submap42 = _tme_m68k_create_submap42(ic);
                   44741:   struct _tme_m68k_decoder_submap *submap44 = _tme_m68k_create_submap44(ic);
                   44742:   struct _tme_m68k_decoder_submap *submap45 = _tme_m68k_create_submap45(ic);
                   44743:   struct _tme_m68k_decoder_submap *submap46 = _tme_m68k_create_submap46(ic);
                   44744:   struct _tme_m68k_decoder_submap *submap47 = _tme_m68k_create_submap47(ic);
                   44745:   struct _tme_m68k_decoder_submap *submap48 = _tme_m68k_create_submap48(ic);
                   44746:   struct _tme_m68k_decoder_submap *submap49 = _tme_m68k_create_submap49(ic);
                   44747:   struct _tme_m68k_decoder_submap *submap50 = _tme_m68k_create_submap50(ic);
                   44748:   struct _tme_m68k_decoder_submap *submap51 = _tme_m68k_create_submap51(ic);
                   44749:   struct _tme_m68k_decoder_submap *submap52 = _tme_m68k_create_submap52(ic);
                   44750:   struct _tme_m68k_decoder_submap *submap53 = _tme_m68k_create_submap53(ic);
                   44751:   struct _tme_m68k_decoder_submap *submap54 = _tme_m68k_create_submap54(ic);
                   44752:   struct _tme_m68k_decoder_submap *submap55 = _tme_m68k_create_submap55(ic);
                   44753:   struct _tme_m68k_decoder_submap *submap56 = _tme_m68k_create_submap56(ic);
                   44754:   struct _tme_m68k_decoder_submap *submap57 = _tme_m68k_create_submap57(ic);
                   44755:   struct _tme_m68k_decoder_submap *submap58 = _tme_m68k_create_submap58(ic);
                   44756:   struct _tme_m68k_decoder_submap *submap59 = _tme_m68k_create_submap59(ic);
                   44757:   struct _tme_m68k_decoder_submap *submap60 = _tme_m68k_create_submap60(ic);
                   44758:   struct _tme_m68k_decoder_submap *submap61 = _tme_m68k_create_submap61(ic);
                   44759:   struct _tme_m68k_decoder_submap *submap62 = _tme_m68k_create_submap62(ic);
                   44760:   struct _tme_m68k_decoder_submap *submap63 = _tme_m68k_create_submap63(ic);
                   44761:   struct _tme_m68k_decoder_submap *submap64 = _tme_m68k_create_submap64(ic);
                   44762:   struct _tme_m68k_decoder_submap *submap65 = _tme_m68k_create_submap65(ic);
                   44763:   struct _tme_m68k_decoder_submap *submap66 = _tme_m68k_create_submap66(ic);
                   44764:   struct _tme_m68k_decoder_submap *submap67 = _tme_m68k_create_submap67(ic);
                   44765:   struct _tme_m68k_decoder_submap *submap68 = _tme_m68k_create_submap68(ic);
                   44766:   struct _tme_m68k_decoder_submap *submap69 = _tme_m68k_create_submap69(ic);
                   44767:   struct _tme_m68k_decoder_submap *submap70 = _tme_m68k_create_submap70(ic);
                   44768:   struct _tme_m68k_decoder_submap *submap71 = _tme_m68k_create_submap71(ic);
                   44769:   struct _tme_m68k_decoder_submap *submap72 = _tme_m68k_create_submap72(ic);
                   44770:   struct _tme_m68k_decoder_submap *submap73 = _tme_m68k_create_submap73(ic);
                   44771:   struct _tme_m68k_decoder_submap *submap74 = _tme_m68k_create_submap74(ic);
                   44772:   struct _tme_m68k_decoder_submap *submap75 = _tme_m68k_create_submap75(ic);
                   44773: 
                   44774:   /* allocate and initialize the root map: */
                   44775:   root = tme_new(struct _tme_m68k_decoder_root, 1024);
                   44776:   ic->_tme_m68k_decoder_root = root;
                   44777:   root_entry = root;
                   44778:   for (entry_i = 0; entry_i < 1024; entry_i++) {
                   44779:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = NULL;
                   44780:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = NULL;
                   44781:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNDEF;
                   44782:       root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = TME_M68K_OPNUM_UNDEF;
                   44783:       root_entry++;
                   44784:   }
                   44785:   root_entry = root;
                   44786: 
                   44787:   /* fill the root map: */
                   44788: 
                   44789:   /* root 0 (base opcode 0x0000): */
                   44790:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44791:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44792:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44793:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   44794:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   44795:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map0;
                   44796: 
                   44797:   /* root 1 (base opcode 0x0040): */
                   44798:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   44799:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   44800:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44801:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44802:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   44803:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map1;
                   44804: 
                   44805:   /* root 2 (base opcode 0x0080): */
                   44806:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   44807:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   44808:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44809:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   44810:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   44811:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map2;
                   44812: 
                   44813:   /* root 3 (base opcode 0x00c0): */
                   44814:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   44815:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   44816:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   44817:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map145;
                   44818: 
                   44819:   /* root 4 (base opcode 0x0100): */
                   44820:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   44821:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44822:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44823:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44824:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   44825: 
                   44826:   /* root 5 (base opcode 0x0140): */
                   44827:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   44828:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44829:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44830:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44831:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   44832: 
                   44833:   /* root 6 (base opcode 0x0180): */
                   44834:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   44835:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44836:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44837:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44838:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   44839: 
                   44840:   /* root 7 (base opcode 0x01c0): */
                   44841:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   44842:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44843:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44844:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44845:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   44846: 
                   44847:   /* root 8 (base opcode 0x0200): */
                   44848:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44849:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44850:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44851:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   44852:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   44853:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map8;
                   44854: 
                   44855:   /* root 9 (base opcode 0x0240): */
                   44856:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   44857:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   44858:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44859:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44860:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   44861:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map9;
                   44862: 
                   44863:   /* root 10 (base opcode 0x0280): */
                   44864:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   44865:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   44866:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44867:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   44868:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   44869:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map10;
                   44870: 
                   44871:   /* root 11 (base opcode 0x02c0): */
                   44872:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   44873:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   44874:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   44875:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map145;
                   44876: 
                   44877:   /* root 12 (base opcode 0x0300): */
                   44878:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   44879:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44880:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44881:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44882:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   44883: 
                   44884:   /* root 13 (base opcode 0x0340): */
                   44885:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   44886:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44887:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44888:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44889:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   44890: 
                   44891:   /* root 14 (base opcode 0x0380): */
                   44892:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   44893:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44894:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44895:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44896:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   44897: 
                   44898:   /* root 15 (base opcode 0x03c0): */
                   44899:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   44900:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44901:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44902:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44903:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   44904: 
                   44905:   /* root 16 (base opcode 0x0400): */
                   44906:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44907:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44908:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44909:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   44910:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   44911:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map11;
                   44912: 
                   44913:   /* root 17 (base opcode 0x0440): */
                   44914:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   44915:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   44916:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44917:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44918:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   44919:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map12;
                   44920: 
                   44921:   /* root 18 (base opcode 0x0480): */
                   44922:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   44923:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   44924:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44925:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   44926:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   44927:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map13;
                   44928: 
                   44929:   /* root 19 (base opcode 0x04c0): */
                   44930:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   44931:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   44932:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   44933:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map145;
                   44934: 
                   44935:   /* root 20 (base opcode 0x0500): */
                   44936:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   44937:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44938:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44939:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44940:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   44941: 
                   44942:   /* root 21 (base opcode 0x0540): */
                   44943:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   44944:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44945:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44946:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44947:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   44948: 
                   44949:   /* root 22 (base opcode 0x0580): */
                   44950:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   44951:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44952:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44953:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44954:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   44955: 
                   44956:   /* root 23 (base opcode 0x05c0): */
                   44957:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   44958:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44959:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44960:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   44961:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   44962: 
                   44963:   /* root 24 (base opcode 0x0600): */
                   44964:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44965:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44966:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44967:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   44968:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   44969:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map14;
                   44970: 
                   44971:   /* root 25 (base opcode 0x0640): */
                   44972:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   44973:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   44974:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44975:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   44976:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   44977:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map15;
                   44978: 
                   44979:   /* root 26 (base opcode 0x0680): */
                   44980:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   44981:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   44982:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44983:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   44984:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   44985:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map16;
                   44986: 
                   44987:   /* root 27 (base opcode 0x06c0): */
                   44988:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   44989:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   44990:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   44991:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   44992:   root_entry->_tme_m68k_decoder_root_submap = submap78;
                   44993:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map146;
                   44994: 
                   44995:   /* root 28 (base opcode 0x0700): */
                   44996:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   44997:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   44998:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   44999:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45000:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   45001: 
                   45002:   /* root 29 (base opcode 0x0740): */
                   45003:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   45004:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45005:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45006:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45007:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   45008: 
                   45009:   /* root 30 (base opcode 0x0780): */
                   45010:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   45011:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45012:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45013:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45014:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   45015: 
                   45016:   /* root 31 (base opcode 0x07c0): */
                   45017:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   45018:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45019:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45020:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45021:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   45022: 
                   45023:   /* root 32 (base opcode 0x0800): */
                   45024:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45025:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45026:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   45027:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   45028:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45029:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map17;
                   45030: 
                   45031:   /* root 33 (base opcode 0x0840): */
                   45032:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45033:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45034:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   45035:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   45036:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45037:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map18;
                   45038: 
                   45039:   /* root 34 (base opcode 0x0880): */
                   45040:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45041:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45042:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   45043:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   45044:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45045:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map19;
                   45046: 
                   45047:   /* root 35 (base opcode 0x08c0): */
                   45048:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45049:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45050:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   45051:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   45052:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45053:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map20;
                   45054: 
                   45055:   /* root 36 (base opcode 0x0900): */
                   45056:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   45057:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45058:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45059:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45060:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   45061: 
                   45062:   /* root 37 (base opcode 0x0940): */
                   45063:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   45064:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45065:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45066:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45067:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   45068: 
                   45069:   /* root 38 (base opcode 0x0980): */
                   45070:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   45071:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45072:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45073:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45074:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   45075: 
                   45076:   /* root 39 (base opcode 0x09c0): */
                   45077:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   45078:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45079:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45080:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45081:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   45082: 
                   45083:   /* root 40 (base opcode 0x0a00): */
                   45084:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45085:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45086:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   45087:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   45088:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   45089:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map21;
                   45090: 
                   45091:   /* root 41 (base opcode 0x0a40): */
                   45092:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   45093:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   45094:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   45095:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   45096:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   45097:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map22;
                   45098: 
                   45099:   /* root 42 (base opcode 0x0a80): */
                   45100:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45101:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45102:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   45103:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   45104:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   45105:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map23;
                   45106: 
                   45107:   /* root 43 (base opcode 0x0ac0): */
                   45108:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   45109:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   45110:   root_entry->_tme_m68k_decoder_root_submap = submap15;
                   45111:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map147;
                   45112: 
                   45113:   /* root 44 (base opcode 0x0b00): */
                   45114:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   45115:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45116:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45117:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45118:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   45119: 
                   45120:   /* root 45 (base opcode 0x0b40): */
                   45121:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   45122:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45123:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45124:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45125:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   45126: 
                   45127:   /* root 46 (base opcode 0x0b80): */
                   45128:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   45129:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45130:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45131:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45132:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   45133: 
                   45134:   /* root 47 (base opcode 0x0bc0): */
                   45135:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   45136:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45137:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45138:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45139:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   45140: 
                   45141:   /* root 48 (base opcode 0x0c00): */
                   45142:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45143:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45144:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   45145:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16U8;
                   45146:   root_entry->_tme_m68k_decoder_root_submap = submap79;
                   45147:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   45148: 
                   45149:   /* root 49 (base opcode 0x0c40): */
                   45150:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   45151:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   45152:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   45153:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_16;
                   45154:   root_entry->_tme_m68k_decoder_root_submap = submap80;
                   45155:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   45156: 
                   45157:   /* root 50 (base opcode 0x0c80): */
                   45158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45159:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45160:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_operand = 0;
                   45161:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_imm_size = TME_M68K_SIZE_32;
                   45162:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45163:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map148;
                   45164: 
                   45165:   /* root 51 (base opcode 0x0cc0): */
                   45166:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   45167:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   45168:   root_entry->_tme_m68k_decoder_root_submap = submap81;
                   45169:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map149;
                   45170: 
                   45171:   /* root 52 (base opcode 0x0d00): */
                   45172:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   45173:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45174:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45175:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45176:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   45177: 
                   45178:   /* root 53 (base opcode 0x0d40): */
                   45179:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   45180:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45181:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45182:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45183:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   45184: 
                   45185:   /* root 54 (base opcode 0x0d80): */
                   45186:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   45187:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45188:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45189:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45190:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   45191: 
                   45192:   /* root 55 (base opcode 0x0dc0): */
                   45193:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   45194:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45195:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45196:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45197:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   45198: 
                   45199:   /* root 56 (base opcode 0x0e00): */
                   45200:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45201:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45202:   root_entry->_tme_m68k_decoder_root_submap = submap15;
                   45203:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map129;
                   45204: 
                   45205:   /* root 57 (base opcode 0x0e40): */
                   45206:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   45207:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   45208:   root_entry->_tme_m68k_decoder_root_submap = submap15;
                   45209:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map130;
                   45210: 
                   45211:   /* root 58 (base opcode 0x0e80): */
                   45212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45213:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45214:   root_entry->_tme_m68k_decoder_root_submap = submap15;
                   45215:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map131;
                   45216: 
                   45217:   /* root 59 (base opcode 0x0ec0): */
                   45218:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   45219:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   45220:   root_entry->_tme_m68k_decoder_root_submap = submap81;
                   45221:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map150;
                   45222: 
                   45223:   /* root 60 (base opcode 0x0f00): */
                   45224:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   45225:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45226:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45227:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45228:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map4;
                   45229: 
                   45230:   /* root 61 (base opcode 0x0f40): */
                   45231:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   45232:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45233:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45234:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45235:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map5;
                   45236: 
                   45237:   /* root 62 (base opcode 0x0f80): */
                   45238:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   45239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45240:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45241:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45242:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map6;
                   45243: 
                   45244:   /* root 63 (base opcode 0x0fc0): */
                   45245:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   45246:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45247:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45248:   root_entry->_tme_m68k_decoder_root_submap = submap3;
                   45249:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map7;
                   45250: 
                   45251:   /* root 64 (base opcode 0x1000): */
                   45252:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   45253:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45254:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45255:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   45256:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   45257: 
                   45258:   /* root 65 (base opcode 0x1040): */
                   45259:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45260:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45261: 
                   45262:   /* root 66 (base opcode 0x1080): */
                   45263:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45264:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45265:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45266:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45267:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45268: 
                   45269:   /* root 67 (base opcode 0x10c0): */
                   45270:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45271:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45272:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45273:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45274:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45275: 
                   45276:   /* root 68 (base opcode 0x1100): */
                   45277:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45278:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45279:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45280:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45281:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45282: 
                   45283:   /* root 69 (base opcode 0x1140): */
                   45284:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45285:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45286:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45287:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45288:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45289: 
                   45290:   /* root 70 (base opcode 0x1180): */
                   45291:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45292:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45293:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45294:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45295:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45296: 
                   45297:   /* root 71 (base opcode 0x11c0): */
                   45298:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45299:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45300:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45301:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45302:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45303: 
                   45304:   /* root 72 (base opcode 0x1200): */
                   45305:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   45306:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45307:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45308:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   45309:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   45310: 
                   45311:   /* root 73 (base opcode 0x1240): */
                   45312:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45313:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45314: 
                   45315:   /* root 74 (base opcode 0x1280): */
                   45316:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45317:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45318:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45319:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45320:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45321: 
                   45322:   /* root 75 (base opcode 0x12c0): */
                   45323:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45324:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45325:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45326:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45327:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45328: 
                   45329:   /* root 76 (base opcode 0x1300): */
                   45330:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45331:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45332:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45333:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45334:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45335: 
                   45336:   /* root 77 (base opcode 0x1340): */
                   45337:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45338:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45339:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45340:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45341:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45342: 
                   45343:   /* root 78 (base opcode 0x1380): */
                   45344:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45345:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45346:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45347:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45348:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45349: 
                   45350:   /* root 79 (base opcode 0x13c0): */
                   45351:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45352:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45353:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45354:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45355:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45356: 
                   45357:   /* root 80 (base opcode 0x1400): */
                   45358:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   45359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45360:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45361:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   45362:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   45363: 
                   45364:   /* root 81 (base opcode 0x1440): */
                   45365:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45366:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45367: 
                   45368:   /* root 82 (base opcode 0x1480): */
                   45369:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45370:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45371:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45372:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45373:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45374: 
                   45375:   /* root 83 (base opcode 0x14c0): */
                   45376:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45377:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45378:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45379:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45380:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45381: 
                   45382:   /* root 84 (base opcode 0x1500): */
                   45383:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45384:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45385:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45386:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45387:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45388: 
                   45389:   /* root 85 (base opcode 0x1540): */
                   45390:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45391:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45392:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45393:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45394:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45395: 
                   45396:   /* root 86 (base opcode 0x1580): */
                   45397:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45398:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45399:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45400:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45401:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45402: 
                   45403:   /* root 87 (base opcode 0x15c0): */
                   45404:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45405:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45406: 
                   45407:   /* root 88 (base opcode 0x1600): */
                   45408:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   45409:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45410:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45411:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   45412:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   45413: 
                   45414:   /* root 89 (base opcode 0x1640): */
                   45415:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45416:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45417: 
                   45418:   /* root 90 (base opcode 0x1680): */
                   45419:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45420:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45421:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45422:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45423:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45424: 
                   45425:   /* root 91 (base opcode 0x16c0): */
                   45426:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45427:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45428:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45429:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45430:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45431: 
                   45432:   /* root 92 (base opcode 0x1700): */
                   45433:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45434:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45435:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45436:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45437:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45438: 
                   45439:   /* root 93 (base opcode 0x1740): */
                   45440:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45441:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45442:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45443:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45444:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45445: 
                   45446:   /* root 94 (base opcode 0x1780): */
                   45447:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45448:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45449:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45450:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45451:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45452: 
                   45453:   /* root 95 (base opcode 0x17c0): */
                   45454:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45455:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45456: 
                   45457:   /* root 96 (base opcode 0x1800): */
                   45458:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   45459:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45460:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45461:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   45462:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   45463: 
                   45464:   /* root 97 (base opcode 0x1840): */
                   45465:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45466:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45467: 
                   45468:   /* root 98 (base opcode 0x1880): */
                   45469:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45470:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45471:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45472:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45473:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45474: 
                   45475:   /* root 99 (base opcode 0x18c0): */
                   45476:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45477:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45478:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45479:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45480:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45481: 
                   45482:   /* root 100 (base opcode 0x1900): */
                   45483:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45484:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45485:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45486:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45487:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45488: 
                   45489:   /* root 101 (base opcode 0x1940): */
                   45490:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45491:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45492:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45493:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45494:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45495: 
                   45496:   /* root 102 (base opcode 0x1980): */
                   45497:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45498:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45499:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45500:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45501:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45502: 
                   45503:   /* root 103 (base opcode 0x19c0): */
                   45504:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45505:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45506: 
                   45507:   /* root 104 (base opcode 0x1a00): */
                   45508:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   45509:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45510:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45511:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   45512:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   45513: 
                   45514:   /* root 105 (base opcode 0x1a40): */
                   45515:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45516:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45517: 
                   45518:   /* root 106 (base opcode 0x1a80): */
                   45519:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45520:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45521:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45522:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45523:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45524: 
                   45525:   /* root 107 (base opcode 0x1ac0): */
                   45526:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45527:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45528:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45529:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45530:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45531: 
                   45532:   /* root 108 (base opcode 0x1b00): */
                   45533:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45534:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45535:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45536:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45537:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45538: 
                   45539:   /* root 109 (base opcode 0x1b40): */
                   45540:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45541:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45542:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45543:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45544:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45545: 
                   45546:   /* root 110 (base opcode 0x1b80): */
                   45547:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45548:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45549:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45550:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45551:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45552: 
                   45553:   /* root 111 (base opcode 0x1bc0): */
                   45554:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45555:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45556: 
                   45557:   /* root 112 (base opcode 0x1c00): */
                   45558:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   45559:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45560:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45561:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   45562:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   45563: 
                   45564:   /* root 113 (base opcode 0x1c40): */
                   45565:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45566:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45567: 
                   45568:   /* root 114 (base opcode 0x1c80): */
                   45569:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45570:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45571:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45572:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45573:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45574: 
                   45575:   /* root 115 (base opcode 0x1cc0): */
                   45576:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45577:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45578:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45579:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45580:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45581: 
                   45582:   /* root 116 (base opcode 0x1d00): */
                   45583:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45584:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45585:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45586:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45587:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45588: 
                   45589:   /* root 117 (base opcode 0x1d40): */
                   45590:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45591:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45592:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45593:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45594:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45595: 
                   45596:   /* root 118 (base opcode 0x1d80): */
                   45597:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45598:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45599:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45600:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45601:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45602: 
                   45603:   /* root 119 (base opcode 0x1dc0): */
                   45604:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45605:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45606: 
                   45607:   /* root 120 (base opcode 0x1e00): */
                   45608:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   45609:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45610:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45611:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   45612:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map27;
                   45613: 
                   45614:   /* root 121 (base opcode 0x1e40): */
                   45615:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45616:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45617: 
                   45618:   /* root 122 (base opcode 0x1e80): */
                   45619:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45620:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45621:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45622:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45623:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45624: 
                   45625:   /* root 123 (base opcode 0x1ec0): */
                   45626:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45627:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45628:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45629:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45630:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45631: 
                   45632:   /* root 124 (base opcode 0x1f00): */
                   45633:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45634:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45635:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45636:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45637:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45638: 
                   45639:   /* root 125 (base opcode 0x1f40): */
                   45640:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45641:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45642:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45643:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45644:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45645: 
                   45646:   /* root 126 (base opcode 0x1f80): */
                   45647:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   45648:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   45649:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   45650:   root_entry->_tme_m68k_decoder_root_submap = submap5;
                   45651:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map28;
                   45652: 
                   45653:   /* root 127 (base opcode 0x1fc0): */
                   45654:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45655:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45656: 
                   45657:   /* root 128 (base opcode 0x2000): */
                   45658:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   45659:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45660:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45661:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45662:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   45663: 
                   45664:   /* root 129 (base opcode 0x2040): */
                   45665:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   45666:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45667:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45668:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45669:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   45670: 
                   45671:   /* root 130 (base opcode 0x2080): */
                   45672:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45673:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45674:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45675:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45676:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45677: 
                   45678:   /* root 131 (base opcode 0x20c0): */
                   45679:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45680:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45681:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45682:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45683:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45684: 
                   45685:   /* root 132 (base opcode 0x2100): */
                   45686:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45687:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45688:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45689:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45690:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45691: 
                   45692:   /* root 133 (base opcode 0x2140): */
                   45693:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45694:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45695:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45696:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45697:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45698: 
                   45699:   /* root 134 (base opcode 0x2180): */
                   45700:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45701:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45702:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45703:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45704:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45705: 
                   45706:   /* root 135 (base opcode 0x21c0): */
                   45707:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45708:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45709:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45710:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45711:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45712: 
                   45713:   /* root 136 (base opcode 0x2200): */
                   45714:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   45715:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45716:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45717:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45718:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   45719: 
                   45720:   /* root 137 (base opcode 0x2240): */
                   45721:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   45722:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45723:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45724:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45725:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   45726: 
                   45727:   /* root 138 (base opcode 0x2280): */
                   45728:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45729:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45730:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45731:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45732:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45733: 
                   45734:   /* root 139 (base opcode 0x22c0): */
                   45735:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45736:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45737:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45738:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45739:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45740: 
                   45741:   /* root 140 (base opcode 0x2300): */
                   45742:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45743:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45744:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45745:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45746:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45747: 
                   45748:   /* root 141 (base opcode 0x2340): */
                   45749:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45750:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45751:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45752:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45753:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45754: 
                   45755:   /* root 142 (base opcode 0x2380): */
                   45756:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45757:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45758:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45759:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45760:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45761: 
                   45762:   /* root 143 (base opcode 0x23c0): */
                   45763:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45764:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45765:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45766:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45767:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45768: 
                   45769:   /* root 144 (base opcode 0x2400): */
                   45770:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   45771:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45772:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45773:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45774:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   45775: 
                   45776:   /* root 145 (base opcode 0x2440): */
                   45777:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   45778:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45779:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45780:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45781:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   45782: 
                   45783:   /* root 146 (base opcode 0x2480): */
                   45784:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45785:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45786:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45787:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45788:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45789: 
                   45790:   /* root 147 (base opcode 0x24c0): */
                   45791:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45792:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45793:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45794:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45795:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45796: 
                   45797:   /* root 148 (base opcode 0x2500): */
                   45798:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45799:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45800:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45801:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45802:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45803: 
                   45804:   /* root 149 (base opcode 0x2540): */
                   45805:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45806:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45807:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45808:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45809:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45810: 
                   45811:   /* root 150 (base opcode 0x2580): */
                   45812:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45813:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45814:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45815:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45816:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45817: 
                   45818:   /* root 151 (base opcode 0x25c0): */
                   45819:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45820:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45821: 
                   45822:   /* root 152 (base opcode 0x2600): */
                   45823:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   45824:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45825:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45826:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45827:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   45828: 
                   45829:   /* root 153 (base opcode 0x2640): */
                   45830:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   45831:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45832:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45833:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45834:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   45835: 
                   45836:   /* root 154 (base opcode 0x2680): */
                   45837:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45838:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45839:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45840:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45841:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45842: 
                   45843:   /* root 155 (base opcode 0x26c0): */
                   45844:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45845:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45846:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45847:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45848:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45849: 
                   45850:   /* root 156 (base opcode 0x2700): */
                   45851:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45852:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45853:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45854:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45855:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45856: 
                   45857:   /* root 157 (base opcode 0x2740): */
                   45858:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45859:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45860:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45861:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45862:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45863: 
                   45864:   /* root 158 (base opcode 0x2780): */
                   45865:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45866:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45867:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45868:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45869:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45870: 
                   45871:   /* root 159 (base opcode 0x27c0): */
                   45872:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45873:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45874: 
                   45875:   /* root 160 (base opcode 0x2800): */
                   45876:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   45877:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45878:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45879:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45880:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   45881: 
                   45882:   /* root 161 (base opcode 0x2840): */
                   45883:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   45884:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45885:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45886:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45887:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   45888: 
                   45889:   /* root 162 (base opcode 0x2880): */
                   45890:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45891:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45892:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45893:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45894:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45895: 
                   45896:   /* root 163 (base opcode 0x28c0): */
                   45897:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45898:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45899:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45900:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45901:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45902: 
                   45903:   /* root 164 (base opcode 0x2900): */
                   45904:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45905:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45906:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45907:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45908:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45909: 
                   45910:   /* root 165 (base opcode 0x2940): */
                   45911:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45912:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45913:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45914:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45915:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45916: 
                   45917:   /* root 166 (base opcode 0x2980): */
                   45918:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45919:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45920:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45921:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45922:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45923: 
                   45924:   /* root 167 (base opcode 0x29c0): */
                   45925:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45926:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45927: 
                   45928:   /* root 168 (base opcode 0x2a00): */
                   45929:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   45930:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45931:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45932:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45933:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   45934: 
                   45935:   /* root 169 (base opcode 0x2a40): */
                   45936:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   45937:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45938:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45939:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45940:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   45941: 
                   45942:   /* root 170 (base opcode 0x2a80): */
                   45943:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45944:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45945:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45946:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45947:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45948: 
                   45949:   /* root 171 (base opcode 0x2ac0): */
                   45950:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45951:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45952:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45953:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45954:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45955: 
                   45956:   /* root 172 (base opcode 0x2b00): */
                   45957:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45958:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45959:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45960:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45961:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45962: 
                   45963:   /* root 173 (base opcode 0x2b40): */
                   45964:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45965:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45966:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45967:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45968:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45969: 
                   45970:   /* root 174 (base opcode 0x2b80): */
                   45971:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45972:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45973:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45974:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   45975:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   45976: 
                   45977:   /* root 175 (base opcode 0x2bc0): */
                   45978:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   45979:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   45980: 
                   45981:   /* root 176 (base opcode 0x2c00): */
                   45982:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   45983:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45984:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45985:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45986:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   45987: 
                   45988:   /* root 177 (base opcode 0x2c40): */
                   45989:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   45990:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45991:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45992:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   45993:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   45994: 
                   45995:   /* root 178 (base opcode 0x2c80): */
                   45996:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   45997:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   45998:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   45999:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   46000:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   46001: 
                   46002:   /* root 179 (base opcode 0x2cc0): */
                   46003:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   46004:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46005:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46006:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   46007:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   46008: 
                   46009:   /* root 180 (base opcode 0x2d00): */
                   46010:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   46011:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46012:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46013:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   46014:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   46015: 
                   46016:   /* root 181 (base opcode 0x2d40): */
                   46017:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   46018:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46019:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46020:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   46021:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   46022: 
                   46023:   /* root 182 (base opcode 0x2d80): */
                   46024:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   46025:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46026:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46027:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   46028:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   46029: 
                   46030:   /* root 183 (base opcode 0x2dc0): */
                   46031:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46032:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46033: 
                   46034:   /* root 184 (base opcode 0x2e00): */
                   46035:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   46036:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46037:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46038:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   46039:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map29;
                   46040: 
                   46041:   /* root 185 (base opcode 0x2e40): */
                   46042:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   46043:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46044:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46045:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   46046:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map30;
                   46047: 
                   46048:   /* root 186 (base opcode 0x2e80): */
                   46049:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   46050:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46051:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46052:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   46053:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   46054: 
                   46055:   /* root 187 (base opcode 0x2ec0): */
                   46056:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   46057:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46058:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46059:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   46060:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   46061: 
                   46062:   /* root 188 (base opcode 0x2f00): */
                   46063:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   46064:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46065:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46066:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   46067:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   46068: 
                   46069:   /* root 189 (base opcode 0x2f40): */
                   46070:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   46071:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46072:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46073:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   46074:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   46075: 
                   46076:   /* root 190 (base opcode 0x2f80): */
                   46077:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   46078:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46079:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46080:   root_entry->_tme_m68k_decoder_root_submap = submap7;
                   46081:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map31;
                   46082: 
                   46083:   /* root 191 (base opcode 0x2fc0): */
                   46084:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46085:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46086: 
                   46087:   /* root 192 (base opcode 0x3000): */
                   46088:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   46089:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46090:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46091:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46092:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   46093: 
                   46094:   /* root 193 (base opcode 0x3040): */
                   46095:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   46096:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46097:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46098:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46099:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   46100: 
                   46101:   /* root 194 (base opcode 0x3080): */
                   46102:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46103:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46104:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46105:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46106:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46107: 
                   46108:   /* root 195 (base opcode 0x30c0): */
                   46109:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46110:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46111:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46112:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46113:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46114: 
                   46115:   /* root 196 (base opcode 0x3100): */
                   46116:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46117:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46118:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46119:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46120:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46121: 
                   46122:   /* root 197 (base opcode 0x3140): */
                   46123:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46124:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46125:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46126:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46127:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46128: 
                   46129:   /* root 198 (base opcode 0x3180): */
                   46130:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46131:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46132:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46133:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46134:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46135: 
                   46136:   /* root 199 (base opcode 0x31c0): */
                   46137:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46138:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46139:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46140:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46141:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46142: 
                   46143:   /* root 200 (base opcode 0x3200): */
                   46144:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   46145:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46146:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46147:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46148:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   46149: 
                   46150:   /* root 201 (base opcode 0x3240): */
                   46151:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   46152:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46153:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46154:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46155:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   46156: 
                   46157:   /* root 202 (base opcode 0x3280): */
                   46158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46159:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46160:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46161:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46162:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46163: 
                   46164:   /* root 203 (base opcode 0x32c0): */
                   46165:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46166:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46167:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46168:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46169:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46170: 
                   46171:   /* root 204 (base opcode 0x3300): */
                   46172:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46173:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46174:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46175:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46176:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46177: 
                   46178:   /* root 205 (base opcode 0x3340): */
                   46179:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46180:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46181:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46182:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46183:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46184: 
                   46185:   /* root 206 (base opcode 0x3380): */
                   46186:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46187:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46188:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46189:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46190:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46191: 
                   46192:   /* root 207 (base opcode 0x33c0): */
                   46193:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46194:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46195:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46196:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46197:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46198: 
                   46199:   /* root 208 (base opcode 0x3400): */
                   46200:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   46201:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46202:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46203:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46204:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   46205: 
                   46206:   /* root 209 (base opcode 0x3440): */
                   46207:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   46208:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46209:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46210:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46211:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   46212: 
                   46213:   /* root 210 (base opcode 0x3480): */
                   46214:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46215:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46216:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46217:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46218:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46219: 
                   46220:   /* root 211 (base opcode 0x34c0): */
                   46221:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46222:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46223:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46224:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46225:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46226: 
                   46227:   /* root 212 (base opcode 0x3500): */
                   46228:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46229:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46230:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46231:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46232:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46233: 
                   46234:   /* root 213 (base opcode 0x3540): */
                   46235:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46236:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46237:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46238:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46239:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46240: 
                   46241:   /* root 214 (base opcode 0x3580): */
                   46242:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46243:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46244:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46245:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46246:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46247: 
                   46248:   /* root 215 (base opcode 0x35c0): */
                   46249:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46250:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46251: 
                   46252:   /* root 216 (base opcode 0x3600): */
                   46253:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   46254:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46255:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46256:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46257:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   46258: 
                   46259:   /* root 217 (base opcode 0x3640): */
                   46260:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   46261:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46262:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46263:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46264:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   46265: 
                   46266:   /* root 218 (base opcode 0x3680): */
                   46267:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46268:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46269:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46270:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46271:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46272: 
                   46273:   /* root 219 (base opcode 0x36c0): */
                   46274:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46275:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46276:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46277:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46278:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46279: 
                   46280:   /* root 220 (base opcode 0x3700): */
                   46281:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46282:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46283:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46284:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46285:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46286: 
                   46287:   /* root 221 (base opcode 0x3740): */
                   46288:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46289:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46290:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46291:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46292:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46293: 
                   46294:   /* root 222 (base opcode 0x3780): */
                   46295:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46296:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46297:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46298:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46299:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46300: 
                   46301:   /* root 223 (base opcode 0x37c0): */
                   46302:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46303:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46304: 
                   46305:   /* root 224 (base opcode 0x3800): */
                   46306:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   46307:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46308:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46309:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46310:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   46311: 
                   46312:   /* root 225 (base opcode 0x3840): */
                   46313:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   46314:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46315:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46316:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46317:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   46318: 
                   46319:   /* root 226 (base opcode 0x3880): */
                   46320:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46321:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46322:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46323:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46324:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46325: 
                   46326:   /* root 227 (base opcode 0x38c0): */
                   46327:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46328:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46329:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46330:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46331:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46332: 
                   46333:   /* root 228 (base opcode 0x3900): */
                   46334:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46335:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46336:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46337:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46338:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46339: 
                   46340:   /* root 229 (base opcode 0x3940): */
                   46341:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46342:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46343:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46344:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46345:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46346: 
                   46347:   /* root 230 (base opcode 0x3980): */
                   46348:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46349:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46350:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46351:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46352:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46353: 
                   46354:   /* root 231 (base opcode 0x39c0): */
                   46355:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46356:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46357: 
                   46358:   /* root 232 (base opcode 0x3a00): */
                   46359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   46360:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46361:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46362:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46363:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   46364: 
                   46365:   /* root 233 (base opcode 0x3a40): */
                   46366:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   46367:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46368:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46369:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46370:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   46371: 
                   46372:   /* root 234 (base opcode 0x3a80): */
                   46373:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46374:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46375:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46376:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46377:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46378: 
                   46379:   /* root 235 (base opcode 0x3ac0): */
                   46380:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46381:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46382:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46383:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46384:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46385: 
                   46386:   /* root 236 (base opcode 0x3b00): */
                   46387:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46388:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46389:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46390:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46391:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46392: 
                   46393:   /* root 237 (base opcode 0x3b40): */
                   46394:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46395:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46396:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46397:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46398:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46399: 
                   46400:   /* root 238 (base opcode 0x3b80): */
                   46401:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46402:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46403:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46404:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46405:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46406: 
                   46407:   /* root 239 (base opcode 0x3bc0): */
                   46408:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46409:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46410: 
                   46411:   /* root 240 (base opcode 0x3c00): */
                   46412:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   46413:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46414:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46415:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46416:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   46417: 
                   46418:   /* root 241 (base opcode 0x3c40): */
                   46419:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   46420:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46421:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46422:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46423:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   46424: 
                   46425:   /* root 242 (base opcode 0x3c80): */
                   46426:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46427:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46428:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46429:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46430:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46431: 
                   46432:   /* root 243 (base opcode 0x3cc0): */
                   46433:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46434:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46435:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46436:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46437:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46438: 
                   46439:   /* root 244 (base opcode 0x3d00): */
                   46440:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46441:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46442:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46443:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46444:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46445: 
                   46446:   /* root 245 (base opcode 0x3d40): */
                   46447:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46448:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46449:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46450:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46451:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46452: 
                   46453:   /* root 246 (base opcode 0x3d80): */
                   46454:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46455:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46456:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46457:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46458:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46459: 
                   46460:   /* root 247 (base opcode 0x3dc0): */
                   46461:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46462:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46463: 
                   46464:   /* root 248 (base opcode 0x3e00): */
                   46465:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   46466:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46467:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46468:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46469:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map32;
                   46470: 
                   46471:   /* root 249 (base opcode 0x3e40): */
                   46472:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   46473:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46474:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46475:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46476:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map33;
                   46477: 
                   46478:   /* root 250 (base opcode 0x3e80): */
                   46479:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46480:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46481:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46482:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46483:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46484: 
                   46485:   /* root 251 (base opcode 0x3ec0): */
                   46486:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46487:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46488:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46489:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46490:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46491: 
                   46492:   /* root 252 (base opcode 0x3f00): */
                   46493:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46494:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46495:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46496:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46497:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46498: 
                   46499:   /* root 253 (base opcode 0x3f40): */
                   46500:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46501:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46502:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46503:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46504:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46505: 
                   46506:   /* root 254 (base opcode 0x3f80): */
                   46507:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   46508:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46509:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46510:   root_entry->_tme_m68k_decoder_root_submap = submap9;
                   46511:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map34;
                   46512: 
                   46513:   /* root 255 (base opcode 0x3fc0): */
                   46514:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46515:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46516: 
                   46517:   /* root 256 (base opcode 0x4000): */
                   46518:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46519:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46520:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   46521:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map35;
                   46522: 
                   46523:   /* root 257 (base opcode 0x4040): */
                   46524:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46525:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46526:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   46527:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map36;
                   46528: 
                   46529:   /* root 258 (base opcode 0x4080): */
                   46530:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46531:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46532:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   46533:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map37;
                   46534: 
                   46535:   /* root 259 (base opcode 0x40c0): */
                   46536:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46537:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46538:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   46539:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map132;
                   46540: 
                   46541:   /* root 260 (base opcode 0x4100): */
                   46542:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   46543:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46544:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46545:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46546:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   46547: 
                   46548:   /* root 261 (base opcode 0x4140): */
                   46549:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46550:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46551: 
                   46552:   /* root 262 (base opcode 0x4180): */
                   46553:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   46554:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46555:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46556:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   46557:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   46558: 
                   46559:   /* root 263 (base opcode 0x41c0): */
                   46560:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   46561:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46562:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46563:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46564:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   46565: 
                   46566:   /* root 264 (base opcode 0x4200): */
                   46567:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46568:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46569:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   46570:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map133;
                   46571: 
                   46572:   /* root 265 (base opcode 0x4240): */
                   46573:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46574:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46575:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   46576:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map134;
                   46577: 
                   46578:   /* root 266 (base opcode 0x4280): */
                   46579:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46580:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46581:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   46582:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map135;
                   46583: 
                   46584:   /* root 267 (base opcode 0x42c0): */
                   46585:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46586:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46587:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   46588:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map136;
                   46589: 
                   46590:   /* root 268 (base opcode 0x4300): */
                   46591:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   46592:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46593:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46594:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46595:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   46596: 
                   46597:   /* root 269 (base opcode 0x4340): */
                   46598:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46599:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46600: 
                   46601:   /* root 270 (base opcode 0x4380): */
                   46602:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   46603:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46604:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46605:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   46606:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   46607: 
                   46608:   /* root 271 (base opcode 0x43c0): */
                   46609:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   46610:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46611:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46612:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46613:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   46614: 
                   46615:   /* root 272 (base opcode 0x4400): */
                   46616:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46617:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46618:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   46619:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map45;
                   46620: 
                   46621:   /* root 273 (base opcode 0x4440): */
                   46622:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46623:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46624:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   46625:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map46;
                   46626: 
                   46627:   /* root 274 (base opcode 0x4480): */
                   46628:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46629:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46630:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   46631:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map47;
                   46632: 
                   46633:   /* root 275 (base opcode 0x44c0): */
                   46634:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46635:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46636:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   46637:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map48;
                   46638: 
                   46639:   /* root 276 (base opcode 0x4500): */
                   46640:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   46641:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46642:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46643:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46644:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   46645: 
                   46646:   /* root 277 (base opcode 0x4540): */
                   46647:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46648:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46649: 
                   46650:   /* root 278 (base opcode 0x4580): */
                   46651:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   46652:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46653:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46654:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   46655:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   46656: 
                   46657:   /* root 279 (base opcode 0x45c0): */
                   46658:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   46659:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46660:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46661:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46662:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   46663: 
                   46664:   /* root 280 (base opcode 0x4600): */
                   46665:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46666:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46667:   root_entry->_tme_m68k_decoder_root_submap = submap0;
                   46668:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map49;
                   46669: 
                   46670:   /* root 281 (base opcode 0x4640): */
                   46671:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46672:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46673:   root_entry->_tme_m68k_decoder_root_submap = submap1;
                   46674:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map50;
                   46675: 
                   46676:   /* root 282 (base opcode 0x4680): */
                   46677:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46678:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46679:   root_entry->_tme_m68k_decoder_root_submap = submap2;
                   46680:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map51;
                   46681: 
                   46682:   /* root 283 (base opcode 0x46c0): */
                   46683:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46684:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46685:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   46686:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map52;
                   46687: 
                   46688:   /* root 284 (base opcode 0x4700): */
                   46689:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   46690:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46691:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46692:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46693:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   46694: 
                   46695:   /* root 285 (base opcode 0x4740): */
                   46696:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46697:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46698: 
                   46699:   /* root 286 (base opcode 0x4780): */
                   46700:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   46701:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46702:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46703:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   46704:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   46705: 
                   46706:   /* root 287 (base opcode 0x47c0): */
                   46707:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   46708:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46709:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46710:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46711:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map41;
                   46712: 
                   46713:   /* root 288 (base opcode 0x4800): */
                   46714:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46715:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46716:   root_entry->_tme_m68k_decoder_root_submap = submap82;
                   46717:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map151;
                   46718: 
                   46719:   /* root 289 (base opcode 0x4840): */
                   46720:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46721:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46722:   root_entry->_tme_m68k_decoder_root_submap = submap76;
                   46723:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map137;
                   46724: 
                   46725:   /* root 290 (base opcode 0x4880): */
                   46726:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46727:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46728:   root_entry->_tme_m68k_decoder_root_submap = submap13;
                   46729:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map55;
                   46730: 
                   46731:   /* root 291 (base opcode 0x48c0): */
                   46732:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46733:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46734:   root_entry->_tme_m68k_decoder_root_submap = submap14;
                   46735:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map56;
                   46736: 
                   46737:   /* root 292 (base opcode 0x4900): */
                   46738:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   46739:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46740:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46741:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46742:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   46743: 
                   46744:   /* root 293 (base opcode 0x4940): */
                   46745:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46746:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46747: 
                   46748:   /* root 294 (base opcode 0x4980): */
                   46749:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   46750:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46751:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46752:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   46753:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   46754: 
                   46755:   /* root 295 (base opcode 0x49c0): */
                   46756:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   46757:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46758:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46759:   root_entry->_tme_m68k_decoder_root_submap = submap83;
                   46760:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map152;
                   46761: 
                   46762:   /* root 296 (base opcode 0x4a00): */
                   46763:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46764:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46765:   root_entry->_tme_m68k_decoder_root_submap = submap4;
                   46766:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map153;
                   46767: 
                   46768:   /* root 297 (base opcode 0x4a40): */
                   46769:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46770:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46771:   root_entry->_tme_m68k_decoder_root_submap = submap8;
                   46772:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map154;
                   46773: 
                   46774:   /* root 298 (base opcode 0x4a80): */
                   46775:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46776:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46777:   root_entry->_tme_m68k_decoder_root_submap = submap6;
                   46778:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map59;
                   46779: 
                   46780:   /* root 299 (base opcode 0x4ac0): */
                   46781:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46782:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46783:   root_entry->_tme_m68k_decoder_root_submap = submap15;
                   46784:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map60;
                   46785: 
                   46786:   /* root 300 (base opcode 0x4b00): */
                   46787:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   46788:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46789:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46790:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46791:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   46792: 
                   46793:   /* root 301 (base opcode 0x4b40): */
                   46794:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46795:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46796: 
                   46797:   /* root 302 (base opcode 0x4b80): */
                   46798:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   46799:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46800:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46801:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   46802:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   46803: 
                   46804:   /* root 303 (base opcode 0x4bc0): */
                   46805:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   46806:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46807:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46808:   root_entry->_tme_m68k_decoder_root_submap = submap83;
                   46809:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map155;
                   46810: 
                   46811:   /* root 304 (base opcode 0x4c00): */
                   46812:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46813:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46814:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46815:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map156;
                   46816: 
                   46817:   /* root 305 (base opcode 0x4c40): */
                   46818:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46819:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46820:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46821:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map157;
                   46822: 
                   46823:   /* root 306 (base opcode 0x4c80): */
                   46824:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46825:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46826:   root_entry->_tme_m68k_decoder_root_submap = submap16;
                   46827:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map61;
                   46828: 
                   46829:   /* root 307 (base opcode 0x4cc0): */
                   46830:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46831:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46832:   root_entry->_tme_m68k_decoder_root_submap = submap16;
                   46833:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map62;
                   46834: 
                   46835:   /* root 308 (base opcode 0x4d00): */
                   46836:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   46837:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46838:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46839:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46840:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   46841: 
                   46842:   /* root 309 (base opcode 0x4d40): */
                   46843:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46844:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46845: 
                   46846:   /* root 310 (base opcode 0x4d80): */
                   46847:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   46848:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46849:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46850:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   46851:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   46852: 
                   46853:   /* root 311 (base opcode 0x4dc0): */
                   46854:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   46855:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46856:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46857:   root_entry->_tme_m68k_decoder_root_submap = submap83;
                   46858:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map155;
                   46859: 
                   46860:   /* root 312 (base opcode 0x4e00): */
                   46861:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46862:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46863: 
                   46864:   /* root 313 (base opcode 0x4e40): */
                   46865:   root_entry->_tme_m68k_decoder_root_submap = submap77;
                   46866:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map138;
                   46867: 
                   46868:   /* root 314 (base opcode 0x4e80): */
                   46869:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46870:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46871:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   46872:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map64;
                   46873: 
                   46874:   /* root 315 (base opcode 0x4ec0): */
                   46875:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46876:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46877:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   46878:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map65;
                   46879: 
                   46880:   /* root 316 (base opcode 0x4f00): */
                   46881:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   46882:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46883:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46884:   root_entry->_tme_m68k_decoder_root_submap = submap10;
                   46885:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map39;
                   46886: 
                   46887:   /* root 317 (base opcode 0x4f40): */
                   46888:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   46889:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   46890: 
                   46891:   /* root 318 (base opcode 0x4f80): */
                   46892:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   46893:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46894:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46895:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   46896:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map40;
                   46897: 
                   46898:   /* root 319 (base opcode 0x4fc0): */
                   46899:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   46900:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   46901:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   46902:   root_entry->_tme_m68k_decoder_root_submap = submap83;
                   46903:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map155;
                   46904: 
                   46905:   /* root 320 (base opcode 0x5000): */
                   46906:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   46907:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46908:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46909:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   46910:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   46911: 
                   46912:   /* root 321 (base opcode 0x5040): */
                   46913:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[8];
                   46914:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46915:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46916:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   46917:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   46918: 
                   46919:   /* root 322 (base opcode 0x5080): */
                   46920:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   46921:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46922:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46923:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   46924:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   46925: 
                   46926:   /* root 323 (base opcode 0x50c0): */
                   46927:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46928:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46929:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   46930:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   46931: 
                   46932:   /* root 324 (base opcode 0x5100): */
                   46933:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[8];
                   46934:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46935:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46936:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   46937:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   46938: 
                   46939:   /* root 325 (base opcode 0x5140): */
                   46940:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[8];
                   46941:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46942:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46943:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   46944:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   46945: 
                   46946:   /* root 326 (base opcode 0x5180): */
                   46947:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[8];
                   46948:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46949:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46950:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   46951:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   46952: 
                   46953:   /* root 327 (base opcode 0x51c0): */
                   46954:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46955:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46956:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   46957:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   46958: 
                   46959:   /* root 328 (base opcode 0x5200): */
                   46960:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   46961:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46962:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46963:   root_entry->_tme_m68k_decoder_root_submap = submap22;
                   46964:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   46965: 
                   46966:   /* root 329 (base opcode 0x5240): */
                   46967:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[1];
                   46968:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46969:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46970:   root_entry->_tme_m68k_decoder_root_submap = submap23;
                   46971:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   46972: 
                   46973:   /* root 330 (base opcode 0x5280): */
                   46974:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   46975:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   46976:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   46977:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   46978:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   46979: 
                   46980:   /* root 331 (base opcode 0x52c0): */
                   46981:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46982:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46983:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   46984:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   46985: 
                   46986:   /* root 332 (base opcode 0x5300): */
                   46987:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   46988:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   46989:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   46990:   root_entry->_tme_m68k_decoder_root_submap = submap22;
                   46991:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   46992: 
                   46993:   /* root 333 (base opcode 0x5340): */
                   46994:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[1];
                   46995:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   46996:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   46997:   root_entry->_tme_m68k_decoder_root_submap = submap23;
                   46998:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   46999: 
                   47000:   /* root 334 (base opcode 0x5380): */
                   47001:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   47002:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47003:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47004:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47005:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   47006: 
                   47007:   /* root 335 (base opcode 0x53c0): */
                   47008:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47009:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47010:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47011:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47012: 
                   47013:   /* root 336 (base opcode 0x5400): */
                   47014:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   47015:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47016:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47017:   root_entry->_tme_m68k_decoder_root_submap = submap24;
                   47018:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   47019: 
                   47020:   /* root 337 (base opcode 0x5440): */
                   47021:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[2];
                   47022:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47023:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47024:   root_entry->_tme_m68k_decoder_root_submap = submap25;
                   47025:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   47026: 
                   47027:   /* root 338 (base opcode 0x5480): */
                   47028:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   47029:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47030:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47031:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47032:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   47033: 
                   47034:   /* root 339 (base opcode 0x54c0): */
                   47035:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47036:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47037:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47038:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47039: 
                   47040:   /* root 340 (base opcode 0x5500): */
                   47041:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[2];
                   47042:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47043:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47044:   root_entry->_tme_m68k_decoder_root_submap = submap24;
                   47045:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   47046: 
                   47047:   /* root 341 (base opcode 0x5540): */
                   47048:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[2];
                   47049:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47050:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47051:   root_entry->_tme_m68k_decoder_root_submap = submap25;
                   47052:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   47053: 
                   47054:   /* root 342 (base opcode 0x5580): */
                   47055:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   47056:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47057:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47058:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47059:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   47060: 
                   47061:   /* root 343 (base opcode 0x55c0): */
                   47062:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47063:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47064:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47065:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47066: 
                   47067:   /* root 344 (base opcode 0x5600): */
                   47068:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   47069:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47070:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47071:   root_entry->_tme_m68k_decoder_root_submap = submap26;
                   47072:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   47073: 
                   47074:   /* root 345 (base opcode 0x5640): */
                   47075:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[3];
                   47076:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47077:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47078:   root_entry->_tme_m68k_decoder_root_submap = submap27;
                   47079:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   47080: 
                   47081:   /* root 346 (base opcode 0x5680): */
                   47082:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   47083:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47084:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47085:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47086:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   47087: 
                   47088:   /* root 347 (base opcode 0x56c0): */
                   47089:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47090:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47091:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47092:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47093: 
                   47094:   /* root 348 (base opcode 0x5700): */
                   47095:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[3];
                   47096:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47097:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47098:   root_entry->_tme_m68k_decoder_root_submap = submap26;
                   47099:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   47100: 
                   47101:   /* root 349 (base opcode 0x5740): */
                   47102:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[3];
                   47103:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47104:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47105:   root_entry->_tme_m68k_decoder_root_submap = submap27;
                   47106:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   47107: 
                   47108:   /* root 350 (base opcode 0x5780): */
                   47109:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   47110:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47111:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47112:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47113:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   47114: 
                   47115:   /* root 351 (base opcode 0x57c0): */
                   47116:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47117:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47118:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47119:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47120: 
                   47121:   /* root 352 (base opcode 0x5800): */
                   47122:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   47123:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47124:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47125:   root_entry->_tme_m68k_decoder_root_submap = submap28;
                   47126:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   47127: 
                   47128:   /* root 353 (base opcode 0x5840): */
                   47129:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[4];
                   47130:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47131:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47132:   root_entry->_tme_m68k_decoder_root_submap = submap29;
                   47133:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   47134: 
                   47135:   /* root 354 (base opcode 0x5880): */
                   47136:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   47137:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47138:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47139:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47140:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   47141: 
                   47142:   /* root 355 (base opcode 0x58c0): */
                   47143:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47144:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47145:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47146:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47147: 
                   47148:   /* root 356 (base opcode 0x5900): */
                   47149:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[4];
                   47150:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47151:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47152:   root_entry->_tme_m68k_decoder_root_submap = submap28;
                   47153:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   47154: 
                   47155:   /* root 357 (base opcode 0x5940): */
                   47156:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[4];
                   47157:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47158:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47159:   root_entry->_tme_m68k_decoder_root_submap = submap29;
                   47160:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   47161: 
                   47162:   /* root 358 (base opcode 0x5980): */
                   47163:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   47164:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47165:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47166:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47167:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   47168: 
                   47169:   /* root 359 (base opcode 0x59c0): */
                   47170:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47171:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47172:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47173:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47174: 
                   47175:   /* root 360 (base opcode 0x5a00): */
                   47176:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   47177:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47178:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47179:   root_entry->_tme_m68k_decoder_root_submap = submap30;
                   47180:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   47181: 
                   47182:   /* root 361 (base opcode 0x5a40): */
                   47183:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[5];
                   47184:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47185:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47186:   root_entry->_tme_m68k_decoder_root_submap = submap31;
                   47187:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   47188: 
                   47189:   /* root 362 (base opcode 0x5a80): */
                   47190:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   47191:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47192:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47193:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47194:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   47195: 
                   47196:   /* root 363 (base opcode 0x5ac0): */
                   47197:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47198:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47199:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47200:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47201: 
                   47202:   /* root 364 (base opcode 0x5b00): */
                   47203:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[5];
                   47204:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47205:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47206:   root_entry->_tme_m68k_decoder_root_submap = submap30;
                   47207:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   47208: 
                   47209:   /* root 365 (base opcode 0x5b40): */
                   47210:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[5];
                   47211:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47213:   root_entry->_tme_m68k_decoder_root_submap = submap31;
                   47214:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   47215: 
                   47216:   /* root 366 (base opcode 0x5b80): */
                   47217:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   47218:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47219:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47220:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47221:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   47222: 
                   47223:   /* root 367 (base opcode 0x5bc0): */
                   47224:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47225:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47226:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47227:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47228: 
                   47229:   /* root 368 (base opcode 0x5c00): */
                   47230:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   47231:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47232:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47233:   root_entry->_tme_m68k_decoder_root_submap = submap32;
                   47234:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   47235: 
                   47236:   /* root 369 (base opcode 0x5c40): */
                   47237:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[6];
                   47238:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47240:   root_entry->_tme_m68k_decoder_root_submap = submap33;
                   47241:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   47242: 
                   47243:   /* root 370 (base opcode 0x5c80): */
                   47244:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   47245:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47246:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47247:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47248:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   47249: 
                   47250:   /* root 371 (base opcode 0x5cc0): */
                   47251:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47252:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47253:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47254:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47255: 
                   47256:   /* root 372 (base opcode 0x5d00): */
                   47257:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[6];
                   47258:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47259:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47260:   root_entry->_tme_m68k_decoder_root_submap = submap32;
                   47261:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   47262: 
                   47263:   /* root 373 (base opcode 0x5d40): */
                   47264:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[6];
                   47265:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47266:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47267:   root_entry->_tme_m68k_decoder_root_submap = submap33;
                   47268:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   47269: 
                   47270:   /* root 374 (base opcode 0x5d80): */
                   47271:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   47272:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47273:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47274:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47275:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   47276: 
                   47277:   /* root 375 (base opcode 0x5dc0): */
                   47278:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47279:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47280:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47281:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47282: 
                   47283:   /* root 376 (base opcode 0x5e00): */
                   47284:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   47285:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47286:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47287:   root_entry->_tme_m68k_decoder_root_submap = submap34;
                   47288:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map66;
                   47289: 
                   47290:   /* root 377 (base opcode 0x5e40): */
                   47291:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[7];
                   47292:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47293:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47294:   root_entry->_tme_m68k_decoder_root_submap = submap35;
                   47295:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map67;
                   47296: 
                   47297:   /* root 378 (base opcode 0x5e80): */
                   47298:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   47299:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47300:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47301:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47302:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map68;
                   47303: 
                   47304:   /* root 379 (base opcode 0x5ec0): */
                   47305:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47306:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47307:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47308:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47309: 
                   47310:   /* root 380 (base opcode 0x5f00): */
                   47311:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[7];
                   47312:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47313:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47314:   root_entry->_tme_m68k_decoder_root_submap = submap34;
                   47315:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map70;
                   47316: 
                   47317:   /* root 381 (base opcode 0x5f40): */
                   47318:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint16_t *) &_tme_m68k_imm16[7];
                   47319:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47320:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47321:   root_entry->_tme_m68k_decoder_root_submap = submap35;
                   47322:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map71;
                   47323: 
                   47324:   /* root 382 (base opcode 0x5f80): */
                   47325:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   47326:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47327:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47328:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   47329:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map72;
                   47330: 
                   47331:   /* root 383 (base opcode 0x5fc0): */
                   47332:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47333:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47334:   root_entry->_tme_m68k_decoder_root_submap = submap84;
                   47335:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map158;
                   47336: 
                   47337:   /* root 384 (base opcode 0x6000): */
                   47338:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47339:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47340: 
                   47341:   /* root 385 (base opcode 0x6040): */
                   47342:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47343:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47344: 
                   47345:   /* root 386 (base opcode 0x6080): */
                   47346:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47347:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47348: 
                   47349:   /* root 387 (base opcode 0x60c0): */
                   47350:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47351:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47352: 
                   47353:   /* root 388 (base opcode 0x6100): */
                   47354:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47355:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47356: 
                   47357:   /* root 389 (base opcode 0x6140): */
                   47358:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47359:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47360: 
                   47361:   /* root 390 (base opcode 0x6180): */
                   47362:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47363:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47364: 
                   47365:   /* root 391 (base opcode 0x61c0): */
                   47366:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47367:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47368: 
                   47369:   /* root 392 (base opcode 0x6200): */
                   47370:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47371:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47372: 
                   47373:   /* root 393 (base opcode 0x6240): */
                   47374:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47375:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47376: 
                   47377:   /* root 394 (base opcode 0x6280): */
                   47378:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47379:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47380: 
                   47381:   /* root 395 (base opcode 0x62c0): */
                   47382:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47383:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47384: 
                   47385:   /* root 396 (base opcode 0x6300): */
                   47386:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47387:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47388: 
                   47389:   /* root 397 (base opcode 0x6340): */
                   47390:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47391:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47392: 
                   47393:   /* root 398 (base opcode 0x6380): */
                   47394:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47395:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47396: 
                   47397:   /* root 399 (base opcode 0x63c0): */
                   47398:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47399:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47400: 
                   47401:   /* root 400 (base opcode 0x6400): */
                   47402:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47403:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47404: 
                   47405:   /* root 401 (base opcode 0x6440): */
                   47406:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47407:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47408: 
                   47409:   /* root 402 (base opcode 0x6480): */
                   47410:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47411:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47412: 
                   47413:   /* root 403 (base opcode 0x64c0): */
                   47414:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47415:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47416: 
                   47417:   /* root 404 (base opcode 0x6500): */
                   47418:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47419:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47420: 
                   47421:   /* root 405 (base opcode 0x6540): */
                   47422:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47423:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47424: 
                   47425:   /* root 406 (base opcode 0x6580): */
                   47426:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47427:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47428: 
                   47429:   /* root 407 (base opcode 0x65c0): */
                   47430:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47431:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47432: 
                   47433:   /* root 408 (base opcode 0x6600): */
                   47434:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47435:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47436: 
                   47437:   /* root 409 (base opcode 0x6640): */
                   47438:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47439:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47440: 
                   47441:   /* root 410 (base opcode 0x6680): */
                   47442:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47443:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47444: 
                   47445:   /* root 411 (base opcode 0x66c0): */
                   47446:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47447:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47448: 
                   47449:   /* root 412 (base opcode 0x6700): */
                   47450:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47451:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47452: 
                   47453:   /* root 413 (base opcode 0x6740): */
                   47454:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47455:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47456: 
                   47457:   /* root 414 (base opcode 0x6780): */
                   47458:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47459:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47460: 
                   47461:   /* root 415 (base opcode 0x67c0): */
                   47462:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47463:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47464: 
                   47465:   /* root 416 (base opcode 0x6800): */
                   47466:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47467:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47468: 
                   47469:   /* root 417 (base opcode 0x6840): */
                   47470:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47471:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47472: 
                   47473:   /* root 418 (base opcode 0x6880): */
                   47474:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47475:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47476: 
                   47477:   /* root 419 (base opcode 0x68c0): */
                   47478:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47479:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47480: 
                   47481:   /* root 420 (base opcode 0x6900): */
                   47482:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47483:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47484: 
                   47485:   /* root 421 (base opcode 0x6940): */
                   47486:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47487:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47488: 
                   47489:   /* root 422 (base opcode 0x6980): */
                   47490:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47491:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47492: 
                   47493:   /* root 423 (base opcode 0x69c0): */
                   47494:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47495:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47496: 
                   47497:   /* root 424 (base opcode 0x6a00): */
                   47498:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47499:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47500: 
                   47501:   /* root 425 (base opcode 0x6a40): */
                   47502:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47503:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47504: 
                   47505:   /* root 426 (base opcode 0x6a80): */
                   47506:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47507:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47508: 
                   47509:   /* root 427 (base opcode 0x6ac0): */
                   47510:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47511:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47512: 
                   47513:   /* root 428 (base opcode 0x6b00): */
                   47514:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47515:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47516: 
                   47517:   /* root 429 (base opcode 0x6b40): */
                   47518:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47519:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47520: 
                   47521:   /* root 430 (base opcode 0x6b80): */
                   47522:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47523:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47524: 
                   47525:   /* root 431 (base opcode 0x6bc0): */
                   47526:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47527:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47528: 
                   47529:   /* root 432 (base opcode 0x6c00): */
                   47530:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47531:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47532: 
                   47533:   /* root 433 (base opcode 0x6c40): */
                   47534:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47535:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47536: 
                   47537:   /* root 434 (base opcode 0x6c80): */
                   47538:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47539:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47540: 
                   47541:   /* root 435 (base opcode 0x6cc0): */
                   47542:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47543:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47544: 
                   47545:   /* root 436 (base opcode 0x6d00): */
                   47546:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47547:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47548: 
                   47549:   /* root 437 (base opcode 0x6d40): */
                   47550:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47551:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47552: 
                   47553:   /* root 438 (base opcode 0x6d80): */
                   47554:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47555:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47556: 
                   47557:   /* root 439 (base opcode 0x6dc0): */
                   47558:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47559:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47560: 
                   47561:   /* root 440 (base opcode 0x6e00): */
                   47562:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47563:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47564: 
                   47565:   /* root 441 (base opcode 0x6e40): */
                   47566:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47567:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47568: 
                   47569:   /* root 442 (base opcode 0x6e80): */
                   47570:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47571:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47572: 
                   47573:   /* root 443 (base opcode 0x6ec0): */
                   47574:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47575:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47576: 
                   47577:   /* root 444 (base opcode 0x6f00): */
                   47578:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47579:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47580: 
                   47581:   /* root 445 (base opcode 0x6f40): */
                   47582:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47583:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47584: 
                   47585:   /* root 446 (base opcode 0x6f80): */
                   47586:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47587:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47588: 
                   47589:   /* root 447 (base opcode 0x6fc0): */
                   47590:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47591:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map73;
                   47592: 
                   47593:   /* root 448 (base opcode 0x7000): */
                   47594:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   47595:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47596:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47597: 
                   47598:   /* root 449 (base opcode 0x7040): */
                   47599:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   47600:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47601:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47602: 
                   47603:   /* root 450 (base opcode 0x7080): */
                   47604:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   47605:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47606:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47607: 
                   47608:   /* root 451 (base opcode 0x70c0): */
                   47609:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   47610:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47611:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47612: 
                   47613:   /* root 452 (base opcode 0x7100): */
                   47614:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47615:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47616: 
                   47617:   /* root 453 (base opcode 0x7140): */
                   47618:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47619:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47620: 
                   47621:   /* root 454 (base opcode 0x7180): */
                   47622:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47623:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47624: 
                   47625:   /* root 455 (base opcode 0x71c0): */
                   47626:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47627:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47628: 
                   47629:   /* root 456 (base opcode 0x7200): */
                   47630:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   47631:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47632:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47633: 
                   47634:   /* root 457 (base opcode 0x7240): */
                   47635:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   47636:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47637:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47638: 
                   47639:   /* root 458 (base opcode 0x7280): */
                   47640:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   47641:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47642:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47643: 
                   47644:   /* root 459 (base opcode 0x72c0): */
                   47645:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   47646:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47647:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47648: 
                   47649:   /* root 460 (base opcode 0x7300): */
                   47650:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47651:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47652: 
                   47653:   /* root 461 (base opcode 0x7340): */
                   47654:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47655:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47656: 
                   47657:   /* root 462 (base opcode 0x7380): */
                   47658:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47659:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47660: 
                   47661:   /* root 463 (base opcode 0x73c0): */
                   47662:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47663:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47664: 
                   47665:   /* root 464 (base opcode 0x7400): */
                   47666:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   47667:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47668:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47669: 
                   47670:   /* root 465 (base opcode 0x7440): */
                   47671:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   47672:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47673:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47674: 
                   47675:   /* root 466 (base opcode 0x7480): */
                   47676:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   47677:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47678:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47679: 
                   47680:   /* root 467 (base opcode 0x74c0): */
                   47681:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   47682:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47683:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47684: 
                   47685:   /* root 468 (base opcode 0x7500): */
                   47686:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47687:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47688: 
                   47689:   /* root 469 (base opcode 0x7540): */
                   47690:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47691:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47692: 
                   47693:   /* root 470 (base opcode 0x7580): */
                   47694:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47695:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47696: 
                   47697:   /* root 471 (base opcode 0x75c0): */
                   47698:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47699:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47700: 
                   47701:   /* root 472 (base opcode 0x7600): */
                   47702:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   47703:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47704:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47705: 
                   47706:   /* root 473 (base opcode 0x7640): */
                   47707:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   47708:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47709:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47710: 
                   47711:   /* root 474 (base opcode 0x7680): */
                   47712:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   47713:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47714:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47715: 
                   47716:   /* root 475 (base opcode 0x76c0): */
                   47717:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   47718:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47719:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47720: 
                   47721:   /* root 476 (base opcode 0x7700): */
                   47722:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47723:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47724: 
                   47725:   /* root 477 (base opcode 0x7740): */
                   47726:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47727:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47728: 
                   47729:   /* root 478 (base opcode 0x7780): */
                   47730:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47731:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47732: 
                   47733:   /* root 479 (base opcode 0x77c0): */
                   47734:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47735:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47736: 
                   47737:   /* root 480 (base opcode 0x7800): */
                   47738:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   47739:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47740:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47741: 
                   47742:   /* root 481 (base opcode 0x7840): */
                   47743:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   47744:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47745:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47746: 
                   47747:   /* root 482 (base opcode 0x7880): */
                   47748:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   47749:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47750:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47751: 
                   47752:   /* root 483 (base opcode 0x78c0): */
                   47753:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   47754:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47755:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47756: 
                   47757:   /* root 484 (base opcode 0x7900): */
                   47758:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47759:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47760: 
                   47761:   /* root 485 (base opcode 0x7940): */
                   47762:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47763:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47764: 
                   47765:   /* root 486 (base opcode 0x7980): */
                   47766:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47767:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47768: 
                   47769:   /* root 487 (base opcode 0x79c0): */
                   47770:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47771:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47772: 
                   47773:   /* root 488 (base opcode 0x7a00): */
                   47774:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   47775:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47776:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47777: 
                   47778:   /* root 489 (base opcode 0x7a40): */
                   47779:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   47780:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47781:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47782: 
                   47783:   /* root 490 (base opcode 0x7a80): */
                   47784:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   47785:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47786:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47787: 
                   47788:   /* root 491 (base opcode 0x7ac0): */
                   47789:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   47790:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47791:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47792: 
                   47793:   /* root 492 (base opcode 0x7b00): */
                   47794:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47795:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47796: 
                   47797:   /* root 493 (base opcode 0x7b40): */
                   47798:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47799:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47800: 
                   47801:   /* root 494 (base opcode 0x7b80): */
                   47802:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47803:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47804: 
                   47805:   /* root 495 (base opcode 0x7bc0): */
                   47806:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47807:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47808: 
                   47809:   /* root 496 (base opcode 0x7c00): */
                   47810:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   47811:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47812:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47813: 
                   47814:   /* root 497 (base opcode 0x7c40): */
                   47815:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   47816:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47817:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47818: 
                   47819:   /* root 498 (base opcode 0x7c80): */
                   47820:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   47821:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47822:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47823: 
                   47824:   /* root 499 (base opcode 0x7cc0): */
                   47825:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   47826:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47827:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47828: 
                   47829:   /* root 500 (base opcode 0x7d00): */
                   47830:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47831:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47832: 
                   47833:   /* root 501 (base opcode 0x7d40): */
                   47834:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47835:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47836: 
                   47837:   /* root 502 (base opcode 0x7d80): */
                   47838:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47839:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47840: 
                   47841:   /* root 503 (base opcode 0x7dc0): */
                   47842:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47843:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47844: 
                   47845:   /* root 504 (base opcode 0x7e00): */
                   47846:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   47847:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47848:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47849: 
                   47850:   /* root 505 (base opcode 0x7e40): */
                   47851:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   47852:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47853:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47854: 
                   47855:   /* root 506 (base opcode 0x7e80): */
                   47856:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   47857:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47858:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47859: 
                   47860:   /* root 507 (base opcode 0x7ec0): */
                   47861:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   47862:   root_entry->_tme_m68k_decoder_root_submap = submap37;
                   47863:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map74;
                   47864: 
                   47865:   /* root 508 (base opcode 0x7f00): */
                   47866:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47867:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47868: 
                   47869:   /* root 509 (base opcode 0x7f40): */
                   47870:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47871:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47872: 
                   47873:   /* root 510 (base opcode 0x7f80): */
                   47874:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47875:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47876: 
                   47877:   /* root 511 (base opcode 0x7fc0): */
                   47878:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   47879:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   47880: 
                   47881:   /* root 512 (base opcode 0x8000): */
                   47882:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   47883:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   47884:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47885:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   47886:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   47887: 
                   47888:   /* root 513 (base opcode 0x8040): */
                   47889:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   47890:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   47891:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47892:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   47893:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   47894: 
                   47895:   /* root 514 (base opcode 0x8080): */
                   47896:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   47897:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   47898:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47899:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   47900:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   47901: 
                   47902:   /* root 515 (base opcode 0x80c0): */
                   47903:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   47904:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47905:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47906:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   47907:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   47908: 
                   47909:   /* root 516 (base opcode 0x8100): */
                   47910:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   47911:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47912:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47913:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   47914:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   47915: 
                   47916:   /* root 517 (base opcode 0x8140): */
                   47917:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   47918:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47919:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47920:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   47921:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map159;
                   47922: 
                   47923:   /* root 518 (base opcode 0x8180): */
                   47924:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   47925:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47926:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47927:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   47928:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map160;
                   47929: 
                   47930:   /* root 519 (base opcode 0x81c0): */
                   47931:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   47932:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47933:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47934:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   47935:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   47936: 
                   47937:   /* root 520 (base opcode 0x8200): */
                   47938:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   47939:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   47940:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47941:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   47942:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   47943: 
                   47944:   /* root 521 (base opcode 0x8240): */
                   47945:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   47946:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   47947:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47948:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   47949:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   47950: 
                   47951:   /* root 522 (base opcode 0x8280): */
                   47952:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   47953:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   47954:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47955:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   47956:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   47957: 
                   47958:   /* root 523 (base opcode 0x82c0): */
                   47959:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   47960:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47961:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47962:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   47963:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   47964: 
                   47965:   /* root 524 (base opcode 0x8300): */
                   47966:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   47967:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   47968:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47969:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   47970:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   47971: 
                   47972:   /* root 525 (base opcode 0x8340): */
                   47973:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   47974:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47975:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47976:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   47977:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map159;
                   47978: 
                   47979:   /* root 526 (base opcode 0x8380): */
                   47980:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   47981:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   47982:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   47983:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   47984:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map160;
                   47985: 
                   47986:   /* root 527 (base opcode 0x83c0): */
                   47987:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   47988:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   47989:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   47990:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   47991:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   47992: 
                   47993:   /* root 528 (base opcode 0x8400): */
                   47994:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   47995:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   47996:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   47997:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   47998:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   47999: 
                   48000:   /* root 529 (base opcode 0x8440): */
                   48001:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48002:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   48003:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48004:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   48005:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   48006: 
                   48007:   /* root 530 (base opcode 0x8480): */
                   48008:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48009:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   48010:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48011:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   48012:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   48013: 
                   48014:   /* root 531 (base opcode 0x84c0): */
                   48015:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   48016:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48017:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48018:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48019:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   48020: 
                   48021:   /* root 532 (base opcode 0x8500): */
                   48022:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   48023:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48024:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48025:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48026:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   48027: 
                   48028:   /* root 533 (base opcode 0x8540): */
                   48029:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   48030:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48031:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48032:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48033:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map159;
                   48034: 
                   48035:   /* root 534 (base opcode 0x8580): */
                   48036:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   48037:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48038:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48039:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48040:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map160;
                   48041: 
                   48042:   /* root 535 (base opcode 0x85c0): */
                   48043:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   48044:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48045:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48046:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48047:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   48048: 
                   48049:   /* root 536 (base opcode 0x8600): */
                   48050:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48051:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   48052:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48053:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48054:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   48055: 
                   48056:   /* root 537 (base opcode 0x8640): */
                   48057:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48058:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   48059:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48060:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   48061:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   48062: 
                   48063:   /* root 538 (base opcode 0x8680): */
                   48064:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48065:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   48066:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48067:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   48068:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   48069: 
                   48070:   /* root 539 (base opcode 0x86c0): */
                   48071:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   48072:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48073:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48074:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48075:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   48076: 
                   48077:   /* root 540 (base opcode 0x8700): */
                   48078:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   48079:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48080:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48081:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48082:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   48083: 
                   48084:   /* root 541 (base opcode 0x8740): */
                   48085:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   48086:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48087:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48088:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48089:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map159;
                   48090: 
                   48091:   /* root 542 (base opcode 0x8780): */
                   48092:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   48093:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48094:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48095:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48096:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map160;
                   48097: 
                   48098:   /* root 543 (base opcode 0x87c0): */
                   48099:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   48100:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48101:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48102:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48103:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   48104: 
                   48105:   /* root 544 (base opcode 0x8800): */
                   48106:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48107:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   48108:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48109:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48110:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   48111: 
                   48112:   /* root 545 (base opcode 0x8840): */
                   48113:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48114:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   48115:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48116:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   48117:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   48118: 
                   48119:   /* root 546 (base opcode 0x8880): */
                   48120:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48121:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   48122:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48123:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   48124:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   48125: 
                   48126:   /* root 547 (base opcode 0x88c0): */
                   48127:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   48128:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48129:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48130:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48131:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   48132: 
                   48133:   /* root 548 (base opcode 0x8900): */
                   48134:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   48135:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48136:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48137:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48138:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   48139: 
                   48140:   /* root 549 (base opcode 0x8940): */
                   48141:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   48142:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48143:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48144:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48145:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map159;
                   48146: 
                   48147:   /* root 550 (base opcode 0x8980): */
                   48148:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   48149:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48150:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48151:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48152:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map160;
                   48153: 
                   48154:   /* root 551 (base opcode 0x89c0): */
                   48155:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   48156:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48157:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48158:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48159:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   48160: 
                   48161:   /* root 552 (base opcode 0x8a00): */
                   48162:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48163:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   48164:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48165:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48166:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   48167: 
                   48168:   /* root 553 (base opcode 0x8a40): */
                   48169:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48170:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   48171:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48172:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   48173:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   48174: 
                   48175:   /* root 554 (base opcode 0x8a80): */
                   48176:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48177:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   48178:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48179:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   48180:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   48181: 
                   48182:   /* root 555 (base opcode 0x8ac0): */
                   48183:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   48184:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48185:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48186:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48187:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   48188: 
                   48189:   /* root 556 (base opcode 0x8b00): */
                   48190:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   48191:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48192:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48193:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48194:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   48195: 
                   48196:   /* root 557 (base opcode 0x8b40): */
                   48197:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   48198:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48199:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48200:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48201:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map159;
                   48202: 
                   48203:   /* root 558 (base opcode 0x8b80): */
                   48204:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   48205:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48206:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48207:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48208:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map160;
                   48209: 
                   48210:   /* root 559 (base opcode 0x8bc0): */
                   48211:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   48212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48213:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48214:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48215:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   48216: 
                   48217:   /* root 560 (base opcode 0x8c00): */
                   48218:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48219:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   48220:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48221:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48222:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   48223: 
                   48224:   /* root 561 (base opcode 0x8c40): */
                   48225:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48226:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   48227:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48228:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   48229:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   48230: 
                   48231:   /* root 562 (base opcode 0x8c80): */
                   48232:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48233:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   48234:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48235:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   48236:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   48237: 
                   48238:   /* root 563 (base opcode 0x8cc0): */
                   48239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   48240:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48241:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48242:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48243:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   48244: 
                   48245:   /* root 564 (base opcode 0x8d00): */
                   48246:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   48247:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48248:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48249:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48250:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   48251: 
                   48252:   /* root 565 (base opcode 0x8d40): */
                   48253:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   48254:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48255:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48256:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48257:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map159;
                   48258: 
                   48259:   /* root 566 (base opcode 0x8d80): */
                   48260:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   48261:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48262:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48263:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48264:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map160;
                   48265: 
                   48266:   /* root 567 (base opcode 0x8dc0): */
                   48267:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   48268:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48269:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48270:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48271:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   48272: 
                   48273:   /* root 568 (base opcode 0x8e00): */
                   48274:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48275:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   48276:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48277:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48278:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map76;
                   48279: 
                   48280:   /* root 569 (base opcode 0x8e40): */
                   48281:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48282:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   48283:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48284:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   48285:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map77;
                   48286: 
                   48287:   /* root 570 (base opcode 0x8e80): */
                   48288:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48289:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   48290:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48291:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   48292:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map78;
                   48293: 
                   48294:   /* root 571 (base opcode 0x8ec0): */
                   48295:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   48296:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48297:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48298:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48299:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map79;
                   48300: 
                   48301:   /* root 572 (base opcode 0x8f00): */
                   48302:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   48303:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48304:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48305:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48306:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map139;
                   48307: 
                   48308:   /* root 573 (base opcode 0x8f40): */
                   48309:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   48310:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48311:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48312:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48313:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map159;
                   48314: 
                   48315:   /* root 574 (base opcode 0x8f80): */
                   48316:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   48317:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48318:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48319:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48320:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map160;
                   48321: 
                   48322:   /* root 575 (base opcode 0x8fc0): */
                   48323:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   48324:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48325:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48326:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   48327:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map83;
                   48328: 
                   48329:   /* root 576 (base opcode 0x9000): */
                   48330:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48331:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   48332:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48333:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48334:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   48335: 
                   48336:   /* root 577 (base opcode 0x9040): */
                   48337:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48338:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   48339:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48340:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48341:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   48342: 
                   48343:   /* root 578 (base opcode 0x9080): */
                   48344:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48345:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   48346:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48347:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48348:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   48349: 
                   48350:   /* root 579 (base opcode 0x90c0): */
                   48351:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48352:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   48353:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48354:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48355:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   48356: 
                   48357:   /* root 580 (base opcode 0x9100): */
                   48358:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   48359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48360:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48361:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48362:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   48363: 
                   48364:   /* root 581 (base opcode 0x9140): */
                   48365:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   48366:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48367:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48368:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48369:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   48370: 
                   48371:   /* root 582 (base opcode 0x9180): */
                   48372:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   48373:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48374:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48375:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48376:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   48377: 
                   48378:   /* root 583 (base opcode 0x91c0): */
                   48379:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48380:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   48381:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48382:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48383:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   48384: 
                   48385:   /* root 584 (base opcode 0x9200): */
                   48386:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48387:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   48388:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48389:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48390:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   48391: 
                   48392:   /* root 585 (base opcode 0x9240): */
                   48393:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48394:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   48395:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48396:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48397:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   48398: 
                   48399:   /* root 586 (base opcode 0x9280): */
                   48400:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48401:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   48402:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48403:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48404:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   48405: 
                   48406:   /* root 587 (base opcode 0x92c0): */
                   48407:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48408:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   48409:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48410:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48411:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   48412: 
                   48413:   /* root 588 (base opcode 0x9300): */
                   48414:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   48415:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48416:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48417:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48418:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   48419: 
                   48420:   /* root 589 (base opcode 0x9340): */
                   48421:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   48422:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48423:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48424:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48425:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   48426: 
                   48427:   /* root 590 (base opcode 0x9380): */
                   48428:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   48429:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48430:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48431:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48432:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   48433: 
                   48434:   /* root 591 (base opcode 0x93c0): */
                   48435:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48436:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   48437:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48438:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48439:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   48440: 
                   48441:   /* root 592 (base opcode 0x9400): */
                   48442:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48443:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   48444:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48445:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48446:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   48447: 
                   48448:   /* root 593 (base opcode 0x9440): */
                   48449:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48450:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   48451:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48452:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48453:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   48454: 
                   48455:   /* root 594 (base opcode 0x9480): */
                   48456:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48457:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   48458:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48459:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48460:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   48461: 
                   48462:   /* root 595 (base opcode 0x94c0): */
                   48463:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48464:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   48465:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48466:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48467:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   48468: 
                   48469:   /* root 596 (base opcode 0x9500): */
                   48470:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   48471:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48472:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48473:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48474:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   48475: 
                   48476:   /* root 597 (base opcode 0x9540): */
                   48477:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   48478:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48479:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48480:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48481:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   48482: 
                   48483:   /* root 598 (base opcode 0x9580): */
                   48484:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   48485:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48486:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48487:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48488:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   48489: 
                   48490:   /* root 599 (base opcode 0x95c0): */
                   48491:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48492:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   48493:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48494:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48495:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   48496: 
                   48497:   /* root 600 (base opcode 0x9600): */
                   48498:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48499:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   48500:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48501:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48502:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   48503: 
                   48504:   /* root 601 (base opcode 0x9640): */
                   48505:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48506:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   48507:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48508:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48509:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   48510: 
                   48511:   /* root 602 (base opcode 0x9680): */
                   48512:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48513:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   48514:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48515:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48516:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   48517: 
                   48518:   /* root 603 (base opcode 0x96c0): */
                   48519:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48520:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   48521:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48522:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48523:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   48524: 
                   48525:   /* root 604 (base opcode 0x9700): */
                   48526:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   48527:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48528:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48529:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48530:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   48531: 
                   48532:   /* root 605 (base opcode 0x9740): */
                   48533:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   48534:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48535:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48536:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48537:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   48538: 
                   48539:   /* root 606 (base opcode 0x9780): */
                   48540:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   48541:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48542:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48543:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48544:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   48545: 
                   48546:   /* root 607 (base opcode 0x97c0): */
                   48547:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48548:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   48549:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48550:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48551:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   48552: 
                   48553:   /* root 608 (base opcode 0x9800): */
                   48554:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48555:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   48556:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48557:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48558:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   48559: 
                   48560:   /* root 609 (base opcode 0x9840): */
                   48561:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48562:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   48563:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48564:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48565:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   48566: 
                   48567:   /* root 610 (base opcode 0x9880): */
                   48568:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48569:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   48570:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48571:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48572:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   48573: 
                   48574:   /* root 611 (base opcode 0x98c0): */
                   48575:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48576:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   48577:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48578:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48579:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   48580: 
                   48581:   /* root 612 (base opcode 0x9900): */
                   48582:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   48583:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48584:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48585:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48586:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   48587: 
                   48588:   /* root 613 (base opcode 0x9940): */
                   48589:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   48590:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48591:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48592:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48593:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   48594: 
                   48595:   /* root 614 (base opcode 0x9980): */
                   48596:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   48597:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48598:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48599:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48600:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   48601: 
                   48602:   /* root 615 (base opcode 0x99c0): */
                   48603:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48604:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   48605:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48606:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48607:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   48608: 
                   48609:   /* root 616 (base opcode 0x9a00): */
                   48610:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48611:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   48612:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48613:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48614:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   48615: 
                   48616:   /* root 617 (base opcode 0x9a40): */
                   48617:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48618:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   48619:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48620:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48621:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   48622: 
                   48623:   /* root 618 (base opcode 0x9a80): */
                   48624:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48625:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   48626:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48627:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48628:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   48629: 
                   48630:   /* root 619 (base opcode 0x9ac0): */
                   48631:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48632:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   48633:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48634:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48635:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   48636: 
                   48637:   /* root 620 (base opcode 0x9b00): */
                   48638:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   48639:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48640:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48641:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48642:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   48643: 
                   48644:   /* root 621 (base opcode 0x9b40): */
                   48645:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   48646:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48647:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48648:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48649:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   48650: 
                   48651:   /* root 622 (base opcode 0x9b80): */
                   48652:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   48653:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48654:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48655:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48656:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   48657: 
                   48658:   /* root 623 (base opcode 0x9bc0): */
                   48659:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48660:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   48661:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48662:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48663:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   48664: 
                   48665:   /* root 624 (base opcode 0x9c00): */
                   48666:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48667:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   48668:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48669:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48670:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   48671: 
                   48672:   /* root 625 (base opcode 0x9c40): */
                   48673:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48674:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   48675:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48676:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48677:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   48678: 
                   48679:   /* root 626 (base opcode 0x9c80): */
                   48680:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48681:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   48682:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48683:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48684:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   48685: 
                   48686:   /* root 627 (base opcode 0x9cc0): */
                   48687:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48688:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   48689:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48690:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48691:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   48692: 
                   48693:   /* root 628 (base opcode 0x9d00): */
                   48694:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   48695:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48696:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48697:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48698:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   48699: 
                   48700:   /* root 629 (base opcode 0x9d40): */
                   48701:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   48702:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48703:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48704:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48705:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   48706: 
                   48707:   /* root 630 (base opcode 0x9d80): */
                   48708:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   48709:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48710:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48711:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48712:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   48713: 
                   48714:   /* root 631 (base opcode 0x9dc0): */
                   48715:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48716:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   48717:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48718:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48719:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   48720: 
                   48721:   /* root 632 (base opcode 0x9e00): */
                   48722:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   48723:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   48724:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48725:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   48726:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map84;
                   48727: 
                   48728:   /* root 633 (base opcode 0x9e40): */
                   48729:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48730:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   48731:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48732:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48733:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map85;
                   48734: 
                   48735:   /* root 634 (base opcode 0x9e80): */
                   48736:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48737:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   48738:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48739:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48740:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map86;
                   48741: 
                   48742:   /* root 635 (base opcode 0x9ec0): */
                   48743:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   48744:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   48745:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48746:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   48747:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map87;
                   48748: 
                   48749:   /* root 636 (base opcode 0x9f00): */
                   48750:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   48751:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   48752:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   48753:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48754:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map142;
                   48755: 
                   48756:   /* root 637 (base opcode 0x9f40): */
                   48757:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   48758:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   48759:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   48760:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48761:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map143;
                   48762: 
                   48763:   /* root 638 (base opcode 0x9f80): */
                   48764:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   48765:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   48766:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48767:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   48768:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map144;
                   48769: 
                   48770:   /* root 639 (base opcode 0x9fc0): */
                   48771:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   48772:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   48773:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   48774:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   48775:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map91;
                   48776: 
                   48777:   /* root 640 (base opcode 0xa000): */
                   48778:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48779:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48780: 
                   48781:   /* root 641 (base opcode 0xa040): */
                   48782:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48783:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48784: 
                   48785:   /* root 642 (base opcode 0xa080): */
                   48786:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48787:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48788: 
                   48789:   /* root 643 (base opcode 0xa0c0): */
                   48790:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48791:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48792: 
                   48793:   /* root 644 (base opcode 0xa100): */
                   48794:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48795:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48796: 
                   48797:   /* root 645 (base opcode 0xa140): */
                   48798:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48799:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48800: 
                   48801:   /* root 646 (base opcode 0xa180): */
                   48802:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48803:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48804: 
                   48805:   /* root 647 (base opcode 0xa1c0): */
                   48806:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48807:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48808: 
                   48809:   /* root 648 (base opcode 0xa200): */
                   48810:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48811:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48812: 
                   48813:   /* root 649 (base opcode 0xa240): */
                   48814:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48815:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48816: 
                   48817:   /* root 650 (base opcode 0xa280): */
                   48818:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48819:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48820: 
                   48821:   /* root 651 (base opcode 0xa2c0): */
                   48822:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48823:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48824: 
                   48825:   /* root 652 (base opcode 0xa300): */
                   48826:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48827:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48828: 
                   48829:   /* root 653 (base opcode 0xa340): */
                   48830:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48831:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48832: 
                   48833:   /* root 654 (base opcode 0xa380): */
                   48834:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48835:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48836: 
                   48837:   /* root 655 (base opcode 0xa3c0): */
                   48838:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48839:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48840: 
                   48841:   /* root 656 (base opcode 0xa400): */
                   48842:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48843:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48844: 
                   48845:   /* root 657 (base opcode 0xa440): */
                   48846:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48847:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48848: 
                   48849:   /* root 658 (base opcode 0xa480): */
                   48850:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48851:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48852: 
                   48853:   /* root 659 (base opcode 0xa4c0): */
                   48854:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48855:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48856: 
                   48857:   /* root 660 (base opcode 0xa500): */
                   48858:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48859:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48860: 
                   48861:   /* root 661 (base opcode 0xa540): */
                   48862:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48863:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48864: 
                   48865:   /* root 662 (base opcode 0xa580): */
                   48866:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48867:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48868: 
                   48869:   /* root 663 (base opcode 0xa5c0): */
                   48870:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48871:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48872: 
                   48873:   /* root 664 (base opcode 0xa600): */
                   48874:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48875:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48876: 
                   48877:   /* root 665 (base opcode 0xa640): */
                   48878:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48879:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48880: 
                   48881:   /* root 666 (base opcode 0xa680): */
                   48882:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48883:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48884: 
                   48885:   /* root 667 (base opcode 0xa6c0): */
                   48886:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48887:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48888: 
                   48889:   /* root 668 (base opcode 0xa700): */
                   48890:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48891:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48892: 
                   48893:   /* root 669 (base opcode 0xa740): */
                   48894:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48895:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48896: 
                   48897:   /* root 670 (base opcode 0xa780): */
                   48898:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48899:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48900: 
                   48901:   /* root 671 (base opcode 0xa7c0): */
                   48902:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48903:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48904: 
                   48905:   /* root 672 (base opcode 0xa800): */
                   48906:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48907:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48908: 
                   48909:   /* root 673 (base opcode 0xa840): */
                   48910:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48911:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48912: 
                   48913:   /* root 674 (base opcode 0xa880): */
                   48914:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48915:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48916: 
                   48917:   /* root 675 (base opcode 0xa8c0): */
                   48918:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48919:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48920: 
                   48921:   /* root 676 (base opcode 0xa900): */
                   48922:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48923:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48924: 
                   48925:   /* root 677 (base opcode 0xa940): */
                   48926:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48927:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48928: 
                   48929:   /* root 678 (base opcode 0xa980): */
                   48930:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48931:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48932: 
                   48933:   /* root 679 (base opcode 0xa9c0): */
                   48934:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48935:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48936: 
                   48937:   /* root 680 (base opcode 0xaa00): */
                   48938:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48939:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48940: 
                   48941:   /* root 681 (base opcode 0xaa40): */
                   48942:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48943:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48944: 
                   48945:   /* root 682 (base opcode 0xaa80): */
                   48946:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48947:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48948: 
                   48949:   /* root 683 (base opcode 0xaac0): */
                   48950:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48951:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48952: 
                   48953:   /* root 684 (base opcode 0xab00): */
                   48954:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48955:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48956: 
                   48957:   /* root 685 (base opcode 0xab40): */
                   48958:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48959:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48960: 
                   48961:   /* root 686 (base opcode 0xab80): */
                   48962:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48963:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48964: 
                   48965:   /* root 687 (base opcode 0xabc0): */
                   48966:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48967:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48968: 
                   48969:   /* root 688 (base opcode 0xac00): */
                   48970:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48971:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48972: 
                   48973:   /* root 689 (base opcode 0xac40): */
                   48974:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48975:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48976: 
                   48977:   /* root 690 (base opcode 0xac80): */
                   48978:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48979:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48980: 
                   48981:   /* root 691 (base opcode 0xacc0): */
                   48982:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48983:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48984: 
                   48985:   /* root 692 (base opcode 0xad00): */
                   48986:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48987:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48988: 
                   48989:   /* root 693 (base opcode 0xad40): */
                   48990:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48991:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48992: 
                   48993:   /* root 694 (base opcode 0xad80): */
                   48994:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48995:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   48996: 
                   48997:   /* root 695 (base opcode 0xadc0): */
                   48998:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   48999:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   49000: 
                   49001:   /* root 696 (base opcode 0xae00): */
                   49002:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   49003:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   49004: 
                   49005:   /* root 697 (base opcode 0xae40): */
                   49006:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   49007:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   49008: 
                   49009:   /* root 698 (base opcode 0xae80): */
                   49010:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   49011:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   49012: 
                   49013:   /* root 699 (base opcode 0xaec0): */
                   49014:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   49015:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   49016: 
                   49017:   /* root 700 (base opcode 0xaf00): */
                   49018:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   49019:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   49020: 
                   49021:   /* root 701 (base opcode 0xaf40): */
                   49022:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   49023:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   49024: 
                   49025:   /* root 702 (base opcode 0xaf80): */
                   49026:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   49027:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   49028: 
                   49029:   /* root 703 (base opcode 0xafc0): */
                   49030:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   49031:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   49032: 
                   49033:   /* root 704 (base opcode 0xb000): */
                   49034:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49035:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   49036:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49037:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49038:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   49039: 
                   49040:   /* root 705 (base opcode 0xb040): */
                   49041:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49042:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   49043:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49044:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49045:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   49046: 
                   49047:   /* root 706 (base opcode 0xb080): */
                   49048:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49049:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   49050:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49051:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49052:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49053: 
                   49054:   /* root 707 (base opcode 0xb0c0): */
                   49055:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49056:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   49057:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49058:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49059:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   49060: 
                   49061:   /* root 708 (base opcode 0xb100): */
                   49062:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   49063:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49064:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49065:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   49066:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   49067: 
                   49068:   /* root 709 (base opcode 0xb140): */
                   49069:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   49070:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49071:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49072:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   49073:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   49074: 
                   49075:   /* root 710 (base opcode 0xb180): */
                   49076:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   49077:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49078:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49079:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   49080:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   49081: 
                   49082:   /* root 711 (base opcode 0xb1c0): */
                   49083:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49084:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   49085:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49086:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49087:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49088: 
                   49089:   /* root 712 (base opcode 0xb200): */
                   49090:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49091:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   49092:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49093:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49094:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   49095: 
                   49096:   /* root 713 (base opcode 0xb240): */
                   49097:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49098:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   49099:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49100:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49101:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   49102: 
                   49103:   /* root 714 (base opcode 0xb280): */
                   49104:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49105:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   49106:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49107:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49108:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49109: 
                   49110:   /* root 715 (base opcode 0xb2c0): */
                   49111:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49112:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   49113:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49114:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49115:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   49116: 
                   49117:   /* root 716 (base opcode 0xb300): */
                   49118:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   49119:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49120:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49121:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   49122:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   49123: 
                   49124:   /* root 717 (base opcode 0xb340): */
                   49125:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   49126:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49127:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49128:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   49129:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   49130: 
                   49131:   /* root 718 (base opcode 0xb380): */
                   49132:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   49133:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49134:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49135:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   49136:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   49137: 
                   49138:   /* root 719 (base opcode 0xb3c0): */
                   49139:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49140:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   49141:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49142:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49143:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49144: 
                   49145:   /* root 720 (base opcode 0xb400): */
                   49146:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49147:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   49148:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49149:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49150:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   49151: 
                   49152:   /* root 721 (base opcode 0xb440): */
                   49153:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49154:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   49155:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49156:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49157:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   49158: 
                   49159:   /* root 722 (base opcode 0xb480): */
                   49160:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49161:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   49162:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49163:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49164:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49165: 
                   49166:   /* root 723 (base opcode 0xb4c0): */
                   49167:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49168:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   49169:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49170:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49171:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   49172: 
                   49173:   /* root 724 (base opcode 0xb500): */
                   49174:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   49175:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49176:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49177:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   49178:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   49179: 
                   49180:   /* root 725 (base opcode 0xb540): */
                   49181:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   49182:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49183:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49184:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   49185:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   49186: 
                   49187:   /* root 726 (base opcode 0xb580): */
                   49188:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   49189:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49190:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49191:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   49192:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   49193: 
                   49194:   /* root 727 (base opcode 0xb5c0): */
                   49195:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49196:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   49197:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49198:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49199:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49200: 
                   49201:   /* root 728 (base opcode 0xb600): */
                   49202:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49203:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   49204:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49205:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49206:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   49207: 
                   49208:   /* root 729 (base opcode 0xb640): */
                   49209:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49210:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   49211:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49212:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49213:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   49214: 
                   49215:   /* root 730 (base opcode 0xb680): */
                   49216:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49217:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   49218:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49219:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49220:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49221: 
                   49222:   /* root 731 (base opcode 0xb6c0): */
                   49223:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49224:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   49225:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49226:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49227:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   49228: 
                   49229:   /* root 732 (base opcode 0xb700): */
                   49230:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   49231:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49232:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49233:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   49234:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   49235: 
                   49236:   /* root 733 (base opcode 0xb740): */
                   49237:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   49238:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49240:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   49241:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   49242: 
                   49243:   /* root 734 (base opcode 0xb780): */
                   49244:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   49245:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49246:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49247:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   49248:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   49249: 
                   49250:   /* root 735 (base opcode 0xb7c0): */
                   49251:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49252:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   49253:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49254:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49255:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49256: 
                   49257:   /* root 736 (base opcode 0xb800): */
                   49258:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49259:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   49260:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49261:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49262:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   49263: 
                   49264:   /* root 737 (base opcode 0xb840): */
                   49265:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49266:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   49267:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49268:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49269:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   49270: 
                   49271:   /* root 738 (base opcode 0xb880): */
                   49272:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49273:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   49274:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49275:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49276:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49277: 
                   49278:   /* root 739 (base opcode 0xb8c0): */
                   49279:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49280:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   49281:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49282:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49283:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   49284: 
                   49285:   /* root 740 (base opcode 0xb900): */
                   49286:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   49287:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49288:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49289:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   49290:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   49291: 
                   49292:   /* root 741 (base opcode 0xb940): */
                   49293:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   49294:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49295:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49296:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   49297:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   49298: 
                   49299:   /* root 742 (base opcode 0xb980): */
                   49300:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   49301:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49302:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49303:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   49304:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   49305: 
                   49306:   /* root 743 (base opcode 0xb9c0): */
                   49307:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49308:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   49309:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49310:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49311:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49312: 
                   49313:   /* root 744 (base opcode 0xba00): */
                   49314:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49315:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   49316:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49317:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49318:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   49319: 
                   49320:   /* root 745 (base opcode 0xba40): */
                   49321:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49322:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   49323:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49324:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49325:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   49326: 
                   49327:   /* root 746 (base opcode 0xba80): */
                   49328:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49329:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   49330:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49331:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49332:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49333: 
                   49334:   /* root 747 (base opcode 0xbac0): */
                   49335:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49336:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   49337:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49338:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49339:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   49340: 
                   49341:   /* root 748 (base opcode 0xbb00): */
                   49342:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   49343:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49344:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49345:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   49346:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   49347: 
                   49348:   /* root 749 (base opcode 0xbb40): */
                   49349:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   49350:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49351:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49352:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   49353:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   49354: 
                   49355:   /* root 750 (base opcode 0xbb80): */
                   49356:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   49357:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49358:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49359:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   49360:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   49361: 
                   49362:   /* root 751 (base opcode 0xbbc0): */
                   49363:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49364:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   49365:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49366:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49367:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49368: 
                   49369:   /* root 752 (base opcode 0xbc00): */
                   49370:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49371:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   49372:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49373:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49374:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   49375: 
                   49376:   /* root 753 (base opcode 0xbc40): */
                   49377:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49378:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   49379:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49380:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49381:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   49382: 
                   49383:   /* root 754 (base opcode 0xbc80): */
                   49384:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49385:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   49386:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49387:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49388:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49389: 
                   49390:   /* root 755 (base opcode 0xbcc0): */
                   49391:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49392:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   49393:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49394:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49395:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   49396: 
                   49397:   /* root 756 (base opcode 0xbd00): */
                   49398:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   49399:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49400:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49401:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   49402:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   49403: 
                   49404:   /* root 757 (base opcode 0xbd40): */
                   49405:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   49406:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49407:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49408:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   49409:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   49410: 
                   49411:   /* root 758 (base opcode 0xbd80): */
                   49412:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   49413:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49414:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49415:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   49416:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   49417: 
                   49418:   /* root 759 (base opcode 0xbdc0): */
                   49419:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49420:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   49421:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49422:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49423:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49424: 
                   49425:   /* root 760 (base opcode 0xbe00): */
                   49426:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49427:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   49428:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49429:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49430:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map92;
                   49431: 
                   49432:   /* root 761 (base opcode 0xbe40): */
                   49433:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49434:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   49435:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49436:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49437:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map93;
                   49438: 
                   49439:   /* root 762 (base opcode 0xbe80): */
                   49440:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49441:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   49442:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49443:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49444:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49445: 
                   49446:   /* root 763 (base opcode 0xbec0): */
                   49447:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49448:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   49449:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49450:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49451:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map94;
                   49452: 
                   49453:   /* root 764 (base opcode 0xbf00): */
                   49454:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   49455:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49456:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49457:   root_entry->_tme_m68k_decoder_root_submap = submap18;
                   49458:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map95;
                   49459: 
                   49460:   /* root 765 (base opcode 0xbf40): */
                   49461:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   49462:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49463:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49464:   root_entry->_tme_m68k_decoder_root_submap = submap19;
                   49465:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map96;
                   49466: 
                   49467:   /* root 766 (base opcode 0xbf80): */
                   49468:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   49469:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49470:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49471:   root_entry->_tme_m68k_decoder_root_submap = submap20;
                   49472:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map97;
                   49473: 
                   49474:   /* root 767 (base opcode 0xbfc0): */
                   49475:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49476:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   49477:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49478:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49479:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map26;
                   49480: 
                   49481:   /* root 768 (base opcode 0xc000): */
                   49482:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49483:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   49484:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49485:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49486:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   49487: 
                   49488:   /* root 769 (base opcode 0xc040): */
                   49489:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49490:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   49491:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49492:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   49493:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   49494: 
                   49495:   /* root 770 (base opcode 0xc080): */
                   49496:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49497:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   49498:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49499:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   49500:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   49501: 
                   49502:   /* root 771 (base opcode 0xc0c0): */
                   49503:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   49504:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49505:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49506:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49507:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   49508: 
                   49509:   /* root 772 (base opcode 0xc100): */
                   49510:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   49511:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49512:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49513:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49514:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   49515: 
                   49516:   /* root 773 (base opcode 0xc140): */
                   49517:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   49518:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49519:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49520:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49521:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   49522: 
                   49523:   /* root 774 (base opcode 0xc180): */
                   49524:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   49525:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49526:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49527:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   49528:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   49529: 
                   49530:   /* root 775 (base opcode 0xc1c0): */
                   49531:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[0];
                   49532:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49533:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49534:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49535:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   49536: 
                   49537:   /* root 776 (base opcode 0xc200): */
                   49538:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49539:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   49540:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49541:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49542:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   49543: 
                   49544:   /* root 777 (base opcode 0xc240): */
                   49545:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49546:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   49547:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49548:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   49549:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   49550: 
                   49551:   /* root 778 (base opcode 0xc280): */
                   49552:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49553:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   49554:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49555:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   49556:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   49557: 
                   49558:   /* root 779 (base opcode 0xc2c0): */
                   49559:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   49560:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49561:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49562:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49563:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   49564: 
                   49565:   /* root 780 (base opcode 0xc300): */
                   49566:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   49567:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49568:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49569:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49570:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   49571: 
                   49572:   /* root 781 (base opcode 0xc340): */
                   49573:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   49574:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49575:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49576:   root_entry->_tme_m68k_decoder_root_submap = submap45;
                   49577:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   49578: 
                   49579:   /* root 782 (base opcode 0xc380): */
                   49580:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   49581:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49582:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49583:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   49584:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   49585: 
                   49586:   /* root 783 (base opcode 0xc3c0): */
                   49587:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[1];
                   49588:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49589:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49590:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49591:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   49592: 
                   49593:   /* root 784 (base opcode 0xc400): */
                   49594:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49595:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   49596:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49597:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49598:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   49599: 
                   49600:   /* root 785 (base opcode 0xc440): */
                   49601:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49602:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   49603:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49604:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   49605:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   49606: 
                   49607:   /* root 786 (base opcode 0xc480): */
                   49608:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49609:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   49610:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49611:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   49612:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   49613: 
                   49614:   /* root 787 (base opcode 0xc4c0): */
                   49615:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   49616:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49617:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49618:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49619:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   49620: 
                   49621:   /* root 788 (base opcode 0xc500): */
                   49622:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   49623:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49624:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49625:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49626:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   49627: 
                   49628:   /* root 789 (base opcode 0xc540): */
                   49629:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   49630:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49631:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49632:   root_entry->_tme_m68k_decoder_root_submap = submap46;
                   49633:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   49634: 
                   49635:   /* root 790 (base opcode 0xc580): */
                   49636:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   49637:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49638:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49639:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   49640:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   49641: 
                   49642:   /* root 791 (base opcode 0xc5c0): */
                   49643:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[2];
                   49644:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49645:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49646:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49647:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   49648: 
                   49649:   /* root 792 (base opcode 0xc600): */
                   49650:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49651:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   49652:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49653:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49654:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   49655: 
                   49656:   /* root 793 (base opcode 0xc640): */
                   49657:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49658:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   49659:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49660:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   49661:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   49662: 
                   49663:   /* root 794 (base opcode 0xc680): */
                   49664:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49665:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   49666:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49667:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   49668:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   49669: 
                   49670:   /* root 795 (base opcode 0xc6c0): */
                   49671:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   49672:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49673:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49674:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49675:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   49676: 
                   49677:   /* root 796 (base opcode 0xc700): */
                   49678:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   49679:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49680:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49681:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49682:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   49683: 
                   49684:   /* root 797 (base opcode 0xc740): */
                   49685:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   49686:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49687:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49688:   root_entry->_tme_m68k_decoder_root_submap = submap47;
                   49689:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   49690: 
                   49691:   /* root 798 (base opcode 0xc780): */
                   49692:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   49693:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49694:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49695:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   49696:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   49697: 
                   49698:   /* root 799 (base opcode 0xc7c0): */
                   49699:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[3];
                   49700:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49701:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49702:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49703:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   49704: 
                   49705:   /* root 800 (base opcode 0xc800): */
                   49706:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49707:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   49708:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49709:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49710:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   49711: 
                   49712:   /* root 801 (base opcode 0xc840): */
                   49713:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49714:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   49715:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49716:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   49717:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   49718: 
                   49719:   /* root 802 (base opcode 0xc880): */
                   49720:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49721:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   49722:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49723:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   49724:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   49725: 
                   49726:   /* root 803 (base opcode 0xc8c0): */
                   49727:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   49728:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49729:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49730:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49731:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   49732: 
                   49733:   /* root 804 (base opcode 0xc900): */
                   49734:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   49735:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49736:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49737:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49738:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   49739: 
                   49740:   /* root 805 (base opcode 0xc940): */
                   49741:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   49742:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49743:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49744:   root_entry->_tme_m68k_decoder_root_submap = submap48;
                   49745:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   49746: 
                   49747:   /* root 806 (base opcode 0xc980): */
                   49748:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   49749:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49750:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49751:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   49752:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   49753: 
                   49754:   /* root 807 (base opcode 0xc9c0): */
                   49755:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[4];
                   49756:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49757:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49758:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49759:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   49760: 
                   49761:   /* root 808 (base opcode 0xca00): */
                   49762:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49763:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   49764:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49765:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49766:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   49767: 
                   49768:   /* root 809 (base opcode 0xca40): */
                   49769:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49770:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   49771:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49772:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   49773:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   49774: 
                   49775:   /* root 810 (base opcode 0xca80): */
                   49776:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49777:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   49778:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49779:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   49780:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   49781: 
                   49782:   /* root 811 (base opcode 0xcac0): */
                   49783:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   49784:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49785:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49786:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49787:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   49788: 
                   49789:   /* root 812 (base opcode 0xcb00): */
                   49790:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   49791:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49792:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49793:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49794:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   49795: 
                   49796:   /* root 813 (base opcode 0xcb40): */
                   49797:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   49798:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49799:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49800:   root_entry->_tme_m68k_decoder_root_submap = submap49;
                   49801:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   49802: 
                   49803:   /* root 814 (base opcode 0xcb80): */
                   49804:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   49805:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49806:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49807:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   49808:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   49809: 
                   49810:   /* root 815 (base opcode 0xcbc0): */
                   49811:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[5];
                   49812:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49813:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49814:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49815:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   49816: 
                   49817:   /* root 816 (base opcode 0xcc00): */
                   49818:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49819:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   49820:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49821:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49822:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   49823: 
                   49824:   /* root 817 (base opcode 0xcc40): */
                   49825:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49826:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   49827:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49828:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   49829:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   49830: 
                   49831:   /* root 818 (base opcode 0xcc80): */
                   49832:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49833:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   49834:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49835:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   49836:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   49837: 
                   49838:   /* root 819 (base opcode 0xccc0): */
                   49839:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   49840:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49841:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49842:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49843:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   49844: 
                   49845:   /* root 820 (base opcode 0xcd00): */
                   49846:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   49847:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49848:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49849:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49850:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   49851: 
                   49852:   /* root 821 (base opcode 0xcd40): */
                   49853:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   49854:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49855:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49856:   root_entry->_tme_m68k_decoder_root_submap = submap50;
                   49857:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   49858: 
                   49859:   /* root 822 (base opcode 0xcd80): */
                   49860:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   49861:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49862:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49863:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   49864:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   49865: 
                   49866:   /* root 823 (base opcode 0xcdc0): */
                   49867:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[6];
                   49868:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49869:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49870:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49871:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   49872: 
                   49873:   /* root 824 (base opcode 0xce00): */
                   49874:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49875:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   49876:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49877:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49878:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map98;
                   49879: 
                   49880:   /* root 825 (base opcode 0xce40): */
                   49881:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49882:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   49883:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49884:   root_entry->_tme_m68k_decoder_root_submap = submap39;
                   49885:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map99;
                   49886: 
                   49887:   /* root 826 (base opcode 0xce80): */
                   49888:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49889:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   49890:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49891:   root_entry->_tme_m68k_decoder_root_submap = submap40;
                   49892:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map100;
                   49893: 
                   49894:   /* root 827 (base opcode 0xcec0): */
                   49895:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   49896:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49897:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49898:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49899:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map101;
                   49900: 
                   49901:   /* root 828 (base opcode 0xcf00): */
                   49902:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   49903:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49904:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49905:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49906:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map106;
                   49907: 
                   49908:   /* root 829 (base opcode 0xcf40): */
                   49909:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   49910:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49911:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49912:   root_entry->_tme_m68k_decoder_root_submap = submap51;
                   49913:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map103;
                   49914: 
                   49915:   /* root 830 (base opcode 0xcf80): */
                   49916:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   49917:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49918:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49919:   root_entry->_tme_m68k_decoder_root_submap = submap44;
                   49920:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map104;
                   49921: 
                   49922:   /* root 831 (base opcode 0xcfc0): */
                   49923:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint32_t *) &_tme_m68k_imm32[7];
                   49924:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49925:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49926:   root_entry->_tme_m68k_decoder_root_submap = submap11;
                   49927:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map105;
                   49928: 
                   49929:   /* root 832 (base opcode 0xd000): */
                   49930:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49931:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   49932:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49933:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49934:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   49935: 
                   49936:   /* root 833 (base opcode 0xd040): */
                   49937:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49938:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   49939:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49940:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49941:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   49942: 
                   49943:   /* root 834 (base opcode 0xd080): */
                   49944:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49945:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   49946:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49947:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49948:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   49949: 
                   49950:   /* root 835 (base opcode 0xd0c0): */
                   49951:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49952:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   49953:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49954:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49955:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   49956: 
                   49957:   /* root 836 (base opcode 0xd100): */
                   49958:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   49959:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   49960:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49961:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49962:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   49963: 
                   49964:   /* root 837 (base opcode 0xd140): */
                   49965:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   49966:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   49967:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49968:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49969:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   49970: 
                   49971:   /* root 838 (base opcode 0xd180): */
                   49972:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   49973:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   49974:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49975:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   49976:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   49977: 
                   49978:   /* root 839 (base opcode 0xd1c0): */
                   49979:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   49980:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A0);
                   49981:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   49982:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   49983:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   49984: 
                   49985:   /* root 840 (base opcode 0xd200): */
                   49986:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   49987:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   49988:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   49989:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   49990:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   49991: 
                   49992:   /* root 841 (base opcode 0xd240): */
                   49993:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   49994:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   49995:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   49996:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   49997:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   49998: 
                   49999:   /* root 842 (base opcode 0xd280): */
                   50000:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50001:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   50002:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50003:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50004:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   50005: 
                   50006:   /* root 843 (base opcode 0xd2c0): */
                   50007:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50008:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   50009:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50010:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50011:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   50012: 
                   50013:   /* root 844 (base opcode 0xd300): */
                   50014:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   50015:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   50016:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50017:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50018:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   50019: 
                   50020:   /* root 845 (base opcode 0xd340): */
                   50021:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D1 << 1);
                   50022:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50023:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50024:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50025:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   50026: 
                   50027:   /* root 846 (base opcode 0xd380): */
                   50028:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D1);
                   50029:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   50030:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50031:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50032:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   50033: 
                   50034:   /* root 847 (base opcode 0xd3c0): */
                   50035:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50036:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A1);
                   50037:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50038:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50039:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   50040: 
                   50041:   /* root 848 (base opcode 0xd400): */
                   50042:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   50043:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   50044:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50045:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   50046:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   50047: 
                   50048:   /* root 849 (base opcode 0xd440): */
                   50049:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50050:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   50051:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50052:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50053:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   50054: 
                   50055:   /* root 850 (base opcode 0xd480): */
                   50056:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50057:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   50058:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50059:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50060:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   50061: 
                   50062:   /* root 851 (base opcode 0xd4c0): */
                   50063:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50064:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   50065:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50066:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50067:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   50068: 
                   50069:   /* root 852 (base opcode 0xd500): */
                   50070:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   50071:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   50072:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50073:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50074:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   50075: 
                   50076:   /* root 853 (base opcode 0xd540): */
                   50077:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D2 << 1);
                   50078:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50079:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50080:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50081:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   50082: 
                   50083:   /* root 854 (base opcode 0xd580): */
                   50084:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D2);
                   50085:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   50086:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50087:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50088:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   50089: 
                   50090:   /* root 855 (base opcode 0xd5c0): */
                   50091:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50092:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A2);
                   50093:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50094:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50095:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   50096: 
                   50097:   /* root 856 (base opcode 0xd600): */
                   50098:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   50099:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   50100:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50101:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   50102:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   50103: 
                   50104:   /* root 857 (base opcode 0xd640): */
                   50105:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50106:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   50107:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50108:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50109:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   50110: 
                   50111:   /* root 858 (base opcode 0xd680): */
                   50112:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50113:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   50114:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50115:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50116:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   50117: 
                   50118:   /* root 859 (base opcode 0xd6c0): */
                   50119:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50120:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   50121:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50122:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50123:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   50124: 
                   50125:   /* root 860 (base opcode 0xd700): */
                   50126:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   50127:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   50128:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50129:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50130:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   50131: 
                   50132:   /* root 861 (base opcode 0xd740): */
                   50133:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D3 << 1);
                   50134:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50135:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50136:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50137:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   50138: 
                   50139:   /* root 862 (base opcode 0xd780): */
                   50140:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D3);
                   50141:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   50142:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50143:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50144:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   50145: 
                   50146:   /* root 863 (base opcode 0xd7c0): */
                   50147:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50148:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A3);
                   50149:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50150:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50151:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   50152: 
                   50153:   /* root 864 (base opcode 0xd800): */
                   50154:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   50155:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   50156:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50157:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   50158:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   50159: 
                   50160:   /* root 865 (base opcode 0xd840): */
                   50161:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50162:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   50163:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50164:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50165:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   50166: 
                   50167:   /* root 866 (base opcode 0xd880): */
                   50168:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50169:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   50170:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50171:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50172:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   50173: 
                   50174:   /* root 867 (base opcode 0xd8c0): */
                   50175:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50176:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   50177:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50178:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50179:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   50180: 
                   50181:   /* root 868 (base opcode 0xd900): */
                   50182:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   50183:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   50184:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50185:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50186:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   50187: 
                   50188:   /* root 869 (base opcode 0xd940): */
                   50189:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D4 << 1);
                   50190:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50191:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50192:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50193:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   50194: 
                   50195:   /* root 870 (base opcode 0xd980): */
                   50196:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D4);
                   50197:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   50198:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50199:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50200:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   50201: 
                   50202:   /* root 871 (base opcode 0xd9c0): */
                   50203:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50204:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A4);
                   50205:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50206:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50207:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   50208: 
                   50209:   /* root 872 (base opcode 0xda00): */
                   50210:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   50211:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   50212:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50213:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   50214:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   50215: 
                   50216:   /* root 873 (base opcode 0xda40): */
                   50217:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50218:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   50219:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50220:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50221:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   50222: 
                   50223:   /* root 874 (base opcode 0xda80): */
                   50224:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50225:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   50226:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50227:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50228:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   50229: 
                   50230:   /* root 875 (base opcode 0xdac0): */
                   50231:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50232:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   50233:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50234:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50235:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   50236: 
                   50237:   /* root 876 (base opcode 0xdb00): */
                   50238:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   50239:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   50240:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50241:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50242:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   50243: 
                   50244:   /* root 877 (base opcode 0xdb40): */
                   50245:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D5 << 1);
                   50246:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50247:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50248:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50249:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   50250: 
                   50251:   /* root 878 (base opcode 0xdb80): */
                   50252:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D5);
                   50253:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   50254:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50255:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50256:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   50257: 
                   50258:   /* root 879 (base opcode 0xdbc0): */
                   50259:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50260:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A5);
                   50261:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50262:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50263:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   50264: 
                   50265:   /* root 880 (base opcode 0xdc00): */
                   50266:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   50267:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   50268:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50269:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   50270:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   50271: 
                   50272:   /* root 881 (base opcode 0xdc40): */
                   50273:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50274:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   50275:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50276:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50277:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   50278: 
                   50279:   /* root 882 (base opcode 0xdc80): */
                   50280:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50281:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   50282:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50283:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50284:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   50285: 
                   50286:   /* root 883 (base opcode 0xdcc0): */
                   50287:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50288:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   50289:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50290:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50291:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   50292: 
                   50293:   /* root 884 (base opcode 0xdd00): */
                   50294:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   50295:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   50296:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50297:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50298:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   50299: 
                   50300:   /* root 885 (base opcode 0xdd40): */
                   50301:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D6 << 1);
                   50302:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50303:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50304:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50305:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   50306: 
                   50307:   /* root 886 (base opcode 0xdd80): */
                   50308:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D6);
                   50309:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   50310:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50311:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50312:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   50313: 
                   50314:   /* root 887 (base opcode 0xddc0): */
                   50315:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50316:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A6);
                   50317:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50318:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50319:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   50320: 
                   50321:   /* root 888 (base opcode 0xde00): */
                   50322:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx8;
                   50323:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   50324:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50325:   root_entry->_tme_m68k_decoder_root_submap = submap38;
                   50326:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map107;
                   50327: 
                   50328:   /* root 889 (base opcode 0xde40): */
                   50329:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50330:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   50331:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50332:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50333:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map108;
                   50334: 
                   50335:   /* root 890 (base opcode 0xde80): */
                   50336:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50337:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   50338:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50339:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50340:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map109;
                   50341: 
                   50342:   /* root 891 (base opcode 0xdec0): */
                   50343:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx16;
                   50344:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   50345:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50346:   root_entry->_tme_m68k_decoder_root_submap = submap41;
                   50347:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map110;
                   50348: 
                   50349:   /* root 892 (base opcode 0xdf00): */
                   50350:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   50351:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx8;
                   50352:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_8;
                   50353:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50354:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map111;
                   50355: 
                   50356:   /* root 893 (base opcode 0xdf40): */
                   50357:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D7 << 1);
                   50358:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50359:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50360:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50361:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map112;
                   50362: 
                   50363:   /* root 894 (base opcode 0xdf80): */
                   50364:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D7);
                   50365:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx32;
                   50366:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50367:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50368:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map113;
                   50369: 
                   50370:   /* root 895 (base opcode 0xdfc0): */
                   50371:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_memx32;
                   50372:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_A7);
                   50373:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_32;
                   50374:   root_entry->_tme_m68k_decoder_root_submap = submap42;
                   50375:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map114;
                   50376: 
                   50377:   /* root 896 (base opcode 0xe000): */
                   50378:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50379:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50380:   root_entry->_tme_m68k_decoder_root_submap = submap52;
                   50381:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   50382: 
                   50383:   /* root 897 (base opcode 0xe040): */
                   50384:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50385:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50386:   root_entry->_tme_m68k_decoder_root_submap = submap53;
                   50387:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   50388: 
                   50389:   /* root 898 (base opcode 0xe080): */
                   50390:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50391:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50392:   root_entry->_tme_m68k_decoder_root_submap = submap54;
                   50393:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   50394: 
                   50395:   /* root 899 (base opcode 0xe0c0): */
                   50396:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   50397:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50398:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50399:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50400:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map118;
                   50401: 
                   50402:   /* root 900 (base opcode 0xe100): */
                   50403:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50404:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50405:   root_entry->_tme_m68k_decoder_root_submap = submap52;
                   50406:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   50407: 
                   50408:   /* root 901 (base opcode 0xe140): */
                   50409:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50410:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50411:   root_entry->_tme_m68k_decoder_root_submap = submap53;
                   50412:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   50413: 
                   50414:   /* root 902 (base opcode 0xe180): */
                   50415:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50416:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50417:   root_entry->_tme_m68k_decoder_root_submap = submap54;
                   50418:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   50419: 
                   50420:   /* root 903 (base opcode 0xe1c0): */
                   50421:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   50422:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50423:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50424:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50425:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map122;
                   50426: 
                   50427:   /* root 904 (base opcode 0xe200): */
                   50428:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   50429:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50430:   root_entry->_tme_m68k_decoder_root_submap = submap55;
                   50431:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   50432: 
                   50433:   /* root 905 (base opcode 0xe240): */
                   50434:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   50435:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50436:   root_entry->_tme_m68k_decoder_root_submap = submap56;
                   50437:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   50438: 
                   50439:   /* root 906 (base opcode 0xe280): */
                   50440:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   50441:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50442:   root_entry->_tme_m68k_decoder_root_submap = submap57;
                   50443:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   50444: 
                   50445:   /* root 907 (base opcode 0xe2c0): */
                   50446:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   50447:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50448:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50449:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50450:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map123;
                   50451: 
                   50452:   /* root 908 (base opcode 0xe300): */
                   50453:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   50454:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50455:   root_entry->_tme_m68k_decoder_root_submap = submap55;
                   50456:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   50457: 
                   50458:   /* root 909 (base opcode 0xe340): */
                   50459:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   50460:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50461:   root_entry->_tme_m68k_decoder_root_submap = submap56;
                   50462:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   50463: 
                   50464:   /* root 910 (base opcode 0xe380): */
                   50465:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D1 << 2);
                   50466:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50467:   root_entry->_tme_m68k_decoder_root_submap = submap57;
                   50468:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   50469: 
                   50470:   /* root 911 (base opcode 0xe3c0): */
                   50471:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   50472:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50473:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50474:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50475:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map124;
                   50476: 
                   50477:   /* root 912 (base opcode 0xe400): */
                   50478:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   50479:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50480:   root_entry->_tme_m68k_decoder_root_submap = submap58;
                   50481:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   50482: 
                   50483:   /* root 913 (base opcode 0xe440): */
                   50484:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   50485:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50486:   root_entry->_tme_m68k_decoder_root_submap = submap59;
                   50487:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   50488: 
                   50489:   /* root 914 (base opcode 0xe480): */
                   50490:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   50491:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50492:   root_entry->_tme_m68k_decoder_root_submap = submap60;
                   50493:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   50494: 
                   50495:   /* root 915 (base opcode 0xe4c0): */
                   50496:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   50497:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50498:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50499:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50500:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map125;
                   50501: 
                   50502:   /* root 916 (base opcode 0xe500): */
                   50503:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   50504:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50505:   root_entry->_tme_m68k_decoder_root_submap = submap58;
                   50506:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   50507: 
                   50508:   /* root 917 (base opcode 0xe540): */
                   50509:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   50510:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50511:   root_entry->_tme_m68k_decoder_root_submap = submap59;
                   50512:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   50513: 
                   50514:   /* root 918 (base opcode 0xe580): */
                   50515:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D2 << 2);
                   50516:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50517:   root_entry->_tme_m68k_decoder_root_submap = submap60;
                   50518:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   50519: 
                   50520:   /* root 919 (base opcode 0xe5c0): */
                   50521:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   50522:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50523:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50524:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50525:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map126;
                   50526: 
                   50527:   /* root 920 (base opcode 0xe600): */
                   50528:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   50529:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50530:   root_entry->_tme_m68k_decoder_root_submap = submap61;
                   50531:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   50532: 
                   50533:   /* root 921 (base opcode 0xe640): */
                   50534:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   50535:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50536:   root_entry->_tme_m68k_decoder_root_submap = submap62;
                   50537:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   50538: 
                   50539:   /* root 922 (base opcode 0xe680): */
                   50540:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   50541:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50542:   root_entry->_tme_m68k_decoder_root_submap = submap63;
                   50543:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   50544: 
                   50545:   /* root 923 (base opcode 0xe6c0): */
                   50546:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   50547:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50548:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50549:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50550:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map127;
                   50551: 
                   50552:   /* root 924 (base opcode 0xe700): */
                   50553:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   50554:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50555:   root_entry->_tme_m68k_decoder_root_submap = submap61;
                   50556:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   50557: 
                   50558:   /* root 925 (base opcode 0xe740): */
                   50559:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   50560:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50561:   root_entry->_tme_m68k_decoder_root_submap = submap62;
                   50562:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   50563: 
                   50564:   /* root 926 (base opcode 0xe780): */
                   50565:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D3 << 2);
                   50566:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50567:   root_entry->_tme_m68k_decoder_root_submap = submap63;
                   50568:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   50569: 
                   50570:   /* root 927 (base opcode 0xe7c0): */
                   50571:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = (tme_uint8_t *) &_tme_m68k_imm8[1];
                   50572:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_memx16;
                   50573:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_16;
                   50574:   root_entry->_tme_m68k_decoder_root_submap = submap43;
                   50575:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map128;
                   50576: 
                   50577:   /* root 928 (base opcode 0xe800): */
                   50578:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   50579:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50580:   root_entry->_tme_m68k_decoder_root_submap = submap64;
                   50581:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   50582: 
                   50583:   /* root 929 (base opcode 0xe840): */
                   50584:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   50585:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50586:   root_entry->_tme_m68k_decoder_root_submap = submap65;
                   50587:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   50588: 
                   50589:   /* root 930 (base opcode 0xe880): */
                   50590:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   50591:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50592:   root_entry->_tme_m68k_decoder_root_submap = submap66;
                   50593:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   50594: 
                   50595:   /* root 931 (base opcode 0xe8c0): */
                   50596:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   50597:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   50598:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   50599:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map161;
                   50600: 
                   50601:   /* root 932 (base opcode 0xe900): */
                   50602:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   50603:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50604:   root_entry->_tme_m68k_decoder_root_submap = submap64;
                   50605:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   50606: 
                   50607:   /* root 933 (base opcode 0xe940): */
                   50608:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   50609:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50610:   root_entry->_tme_m68k_decoder_root_submap = submap65;
                   50611:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   50612: 
                   50613:   /* root 934 (base opcode 0xe980): */
                   50614:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D4 << 2);
                   50615:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50616:   root_entry->_tme_m68k_decoder_root_submap = submap66;
                   50617:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   50618: 
                   50619:   /* root 935 (base opcode 0xe9c0): */
                   50620:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   50621:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   50622:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   50623:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map162;
                   50624: 
                   50625:   /* root 936 (base opcode 0xea00): */
                   50626:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   50627:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50628:   root_entry->_tme_m68k_decoder_root_submap = submap67;
                   50629:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   50630: 
                   50631:   /* root 937 (base opcode 0xea40): */
                   50632:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   50633:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50634:   root_entry->_tme_m68k_decoder_root_submap = submap68;
                   50635:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   50636: 
                   50637:   /* root 938 (base opcode 0xea80): */
                   50638:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   50639:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50640:   root_entry->_tme_m68k_decoder_root_submap = submap69;
                   50641:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   50642: 
                   50643:   /* root 939 (base opcode 0xeac0): */
                   50644:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   50645:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   50646:   root_entry->_tme_m68k_decoder_root_submap = submap83;
                   50647:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map163;
                   50648: 
                   50649:   /* root 940 (base opcode 0xeb00): */
                   50650:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   50651:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50652:   root_entry->_tme_m68k_decoder_root_submap = submap67;
                   50653:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   50654: 
                   50655:   /* root 941 (base opcode 0xeb40): */
                   50656:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   50657:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50658:   root_entry->_tme_m68k_decoder_root_submap = submap68;
                   50659:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   50660: 
                   50661:   /* root 942 (base opcode 0xeb80): */
                   50662:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D5 << 2);
                   50663:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50664:   root_entry->_tme_m68k_decoder_root_submap = submap69;
                   50665:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   50666: 
                   50667:   /* root 943 (base opcode 0xebc0): */
                   50668:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   50669:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   50670:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   50671:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map164;
                   50672: 
                   50673:   /* root 944 (base opcode 0xec00): */
                   50674:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   50675:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50676:   root_entry->_tme_m68k_decoder_root_submap = submap70;
                   50677:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   50678: 
                   50679:   /* root 945 (base opcode 0xec40): */
                   50680:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   50681:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50682:   root_entry->_tme_m68k_decoder_root_submap = submap71;
                   50683:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   50684: 
                   50685:   /* root 946 (base opcode 0xec80): */
                   50686:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   50687:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50688:   root_entry->_tme_m68k_decoder_root_submap = submap72;
                   50689:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   50690: 
                   50691:   /* root 947 (base opcode 0xecc0): */
                   50692:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   50693:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   50694:   root_entry->_tme_m68k_decoder_root_submap = submap83;
                   50695:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map165;
                   50696: 
                   50697:   /* root 948 (base opcode 0xed00): */
                   50698:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   50699:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50700:   root_entry->_tme_m68k_decoder_root_submap = submap70;
                   50701:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   50702: 
                   50703:   /* root 949 (base opcode 0xed40): */
                   50704:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   50705:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50706:   root_entry->_tme_m68k_decoder_root_submap = submap71;
                   50707:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   50708: 
                   50709:   /* root 950 (base opcode 0xed80): */
                   50710:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D6 << 2);
                   50711:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50712:   root_entry->_tme_m68k_decoder_root_submap = submap72;
                   50713:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   50714: 
                   50715:   /* root 951 (base opcode 0xedc0): */
                   50716:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   50717:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   50718:   root_entry->_tme_m68k_decoder_root_submap = submap12;
                   50719:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map166;
                   50720: 
                   50721:   /* root 952 (base opcode 0xee00): */
                   50722:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   50723:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50724:   root_entry->_tme_m68k_decoder_root_submap = submap73;
                   50725:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map115;
                   50726: 
                   50727:   /* root 953 (base opcode 0xee40): */
                   50728:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   50729:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50730:   root_entry->_tme_m68k_decoder_root_submap = submap74;
                   50731:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map116;
                   50732: 
                   50733:   /* root 954 (base opcode 0xee80): */
                   50734:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   50735:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50736:   root_entry->_tme_m68k_decoder_root_submap = submap75;
                   50737:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map117;
                   50738: 
                   50739:   /* root 955 (base opcode 0xeec0): */
                   50740:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   50741:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   50742:   root_entry->_tme_m68k_decoder_root_submap = submap83;
                   50743:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map167;
                   50744: 
                   50745:   /* root 956 (base opcode 0xef00): */
                   50746:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   50747:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D0 << 2);
                   50748:   root_entry->_tme_m68k_decoder_root_submap = submap73;
                   50749:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map119;
                   50750: 
                   50751:   /* root 957 (base opcode 0xef40): */
                   50752:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   50753:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint16(TME_M68K_IREG_D0 << 1);
                   50754:   root_entry->_tme_m68k_decoder_root_submap = submap74;
                   50755:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map120;
                   50756: 
                   50757:   /* root 958 (base opcode 0xef80): */
                   50758:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand0 = &ic->tme_m68k_ireg_uint8(TME_M68K_IREG_D7 << 2);
                   50759:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->tme_m68k_ireg_uint32(TME_M68K_IREG_D0);
                   50760:   root_entry->_tme_m68k_decoder_root_submap = submap75;
                   50761:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map121;
                   50762: 
                   50763:   /* root 959 (base opcode 0xefc0): */
                   50764:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_operand1 = &ic->_tme_m68k_ea_address;
                   50765:   root_entry->_tme_m68k_decoder_root_gen._tme_m68k_decoder_gen_eax_size = TME_M68K_SIZE_UNSIZED;
                   50766:   root_entry->_tme_m68k_decoder_root_submap = submap83;
                   50767:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map168;
                   50768: 
                   50769:   /* root 960 (base opcode 0xf000): */
                   50770:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50771:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50772: 
                   50773:   /* root 961 (base opcode 0xf040): */
                   50774:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50775:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50776: 
                   50777:   /* root 962 (base opcode 0xf080): */
                   50778:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50779:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50780: 
                   50781:   /* root 963 (base opcode 0xf0c0): */
                   50782:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50783:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50784: 
                   50785:   /* root 964 (base opcode 0xf100): */
                   50786:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50787:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50788: 
                   50789:   /* root 965 (base opcode 0xf140): */
                   50790:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50791:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50792: 
                   50793:   /* root 966 (base opcode 0xf180): */
                   50794:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50795:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50796: 
                   50797:   /* root 967 (base opcode 0xf1c0): */
                   50798:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50799:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50800: 
                   50801:   /* root 968 (base opcode 0xf200): */
                   50802:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50803:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50804: 
                   50805:   /* root 969 (base opcode 0xf240): */
                   50806:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50807:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50808: 
                   50809:   /* root 970 (base opcode 0xf280): */
                   50810:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50811:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50812: 
                   50813:   /* root 971 (base opcode 0xf2c0): */
                   50814:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50815:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50816: 
                   50817:   /* root 972 (base opcode 0xf300): */
                   50818:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50819:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50820: 
                   50821:   /* root 973 (base opcode 0xf340): */
                   50822:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50823:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50824: 
                   50825:   /* root 974 (base opcode 0xf380): */
                   50826:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50827:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50828: 
                   50829:   /* root 975 (base opcode 0xf3c0): */
                   50830:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50831:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50832: 
                   50833:   /* root 976 (base opcode 0xf400): */
                   50834:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50835:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50836: 
                   50837:   /* root 977 (base opcode 0xf440): */
                   50838:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50839:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50840: 
                   50841:   /* root 978 (base opcode 0xf480): */
                   50842:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50843:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50844: 
                   50845:   /* root 979 (base opcode 0xf4c0): */
                   50846:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50847:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50848: 
                   50849:   /* root 980 (base opcode 0xf500): */
                   50850:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50851:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50852: 
                   50853:   /* root 981 (base opcode 0xf540): */
                   50854:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50855:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50856: 
                   50857:   /* root 982 (base opcode 0xf580): */
                   50858:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50859:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50860: 
                   50861:   /* root 983 (base opcode 0xf5c0): */
                   50862:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50863:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50864: 
                   50865:   /* root 984 (base opcode 0xf600): */
                   50866:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50867:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50868: 
                   50869:   /* root 985 (base opcode 0xf640): */
                   50870:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50871:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50872: 
                   50873:   /* root 986 (base opcode 0xf680): */
                   50874:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50875:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50876: 
                   50877:   /* root 987 (base opcode 0xf6c0): */
                   50878:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50879:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50880: 
                   50881:   /* root 988 (base opcode 0xf700): */
                   50882:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50883:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50884: 
                   50885:   /* root 989 (base opcode 0xf740): */
                   50886:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50887:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50888: 
                   50889:   /* root 990 (base opcode 0xf780): */
                   50890:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50891:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50892: 
                   50893:   /* root 991 (base opcode 0xf7c0): */
                   50894:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50895:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50896: 
                   50897:   /* root 992 (base opcode 0xf800): */
                   50898:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50899:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50900: 
                   50901:   /* root 993 (base opcode 0xf840): */
                   50902:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50903:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50904: 
                   50905:   /* root 994 (base opcode 0xf880): */
                   50906:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50907:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50908: 
                   50909:   /* root 995 (base opcode 0xf8c0): */
                   50910:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50911:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50912: 
                   50913:   /* root 996 (base opcode 0xf900): */
                   50914:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50915:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50916: 
                   50917:   /* root 997 (base opcode 0xf940): */
                   50918:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50919:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50920: 
                   50921:   /* root 998 (base opcode 0xf980): */
                   50922:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50923:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50924: 
                   50925:   /* root 999 (base opcode 0xf9c0): */
                   50926:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50927:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50928: 
                   50929:   /* root 1000 (base opcode 0xfa00): */
                   50930:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50931:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50932: 
                   50933:   /* root 1001 (base opcode 0xfa40): */
                   50934:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50935:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50936: 
                   50937:   /* root 1002 (base opcode 0xfa80): */
                   50938:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50939:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50940: 
                   50941:   /* root 1003 (base opcode 0xfac0): */
                   50942:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50943:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50944: 
                   50945:   /* root 1004 (base opcode 0xfb00): */
                   50946:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50947:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50948: 
                   50949:   /* root 1005 (base opcode 0xfb40): */
                   50950:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50951:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50952: 
                   50953:   /* root 1006 (base opcode 0xfb80): */
                   50954:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50955:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50956: 
                   50957:   /* root 1007 (base opcode 0xfbc0): */
                   50958:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50959:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50960: 
                   50961:   /* root 1008 (base opcode 0xfc00): */
                   50962:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50963:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50964: 
                   50965:   /* root 1009 (base opcode 0xfc40): */
                   50966:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50967:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50968: 
                   50969:   /* root 1010 (base opcode 0xfc80): */
                   50970:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50971:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50972: 
                   50973:   /* root 1011 (base opcode 0xfcc0): */
                   50974:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50975:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50976: 
                   50977:   /* root 1012 (base opcode 0xfd00): */
                   50978:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50979:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50980: 
                   50981:   /* root 1013 (base opcode 0xfd40): */
                   50982:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50983:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50984: 
                   50985:   /* root 1014 (base opcode 0xfd80): */
                   50986:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50987:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50988: 
                   50989:   /* root 1015 (base opcode 0xfdc0): */
                   50990:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50991:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50992: 
                   50993:   /* root 1016 (base opcode 0xfe00): */
                   50994:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50995:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   50996: 
                   50997:   /* root 1017 (base opcode 0xfe40): */
                   50998:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   50999:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   51000: 
                   51001:   /* root 1018 (base opcode 0xfe80): */
                   51002:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   51003:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   51004: 
                   51005:   /* root 1019 (base opcode 0xfec0): */
                   51006:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   51007:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   51008: 
                   51009:   /* root 1020 (base opcode 0xff00): */
                   51010:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   51011:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   51012: 
                   51013:   /* root 1021 (base opcode 0xff40): */
                   51014:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   51015:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   51016: 
                   51017:   /* root 1022 (base opcode 0xff80): */
                   51018:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   51019:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   51020: 
                   51021:   /* root 1023 (base opcode 0xffc0): */
                   51022:   root_entry->_tme_m68k_decoder_root_submap = submap36;
                   51023:   (root_entry++)->_tme_m68k_decoder_root_opcode_map = _tme_m68k_opcode_map75;
                   51024: 
                   51025: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.