Annotation of nono/m680x0/m68030goto.h, revision 1.1.1.1

1.1       root        1:                static const void *jumptable[] = {
                      2:                        /* $0000 */&&label_goto_ori_b,
                      3:                        /* $0040 */&&label_goto_ori_w,
                      4:                        /* $0080 */&&label_goto_ori_l,
                      5:                        /* $00C0 */&&label_goto_cmp2chk2_b,
                      6:                        /* $0100 */&&label_goto_btst_dn_ea,
                      7:                        /* $0140 */&&label_goto_bchg_dn_ea,
                      8:                        /* $0180 */&&label_goto_bclr_dn_ea,
                      9:                        /* $01C0 */&&label_goto_bset_dn_ea,
                     10:                        /* $0200 */&&label_goto_andi_b,
                     11:                        /* $0240 */&&label_goto_andi_w,
                     12:                        /* $0280 */&&label_goto_andi_l,
                     13:                        /* $02C0 */&&label_goto_cmp2chk2_w,
                     14:                        /* $0300 */&&label_goto_btst_dn_ea,
                     15:                        /* $0340 */&&label_goto_bchg_dn_ea,
                     16:                        /* $0380 */&&label_goto_bclr_dn_ea,
                     17:                        /* $03C0 */&&label_goto_bset_dn_ea,
                     18:                        /* $0400 */&&label_goto_subi_b,
                     19:                        /* $0440 */&&label_goto_subi_w,
                     20:                        /* $0480 */&&label_goto_subi_l,
                     21:                        /* $04C0 */&&label_goto_cmp2chk2_l,
                     22:                        /* $0500 */&&label_goto_btst_dn_ea,
                     23:                        /* $0540 */&&label_goto_bchg_dn_ea,
                     24:                        /* $0580 */&&label_goto_bclr_dn_ea,
                     25:                        /* $05C0 */&&label_goto_bset_dn_ea,
                     26:                        /* $0600 */&&label_goto_addi_b,
                     27:                        /* $0640 */&&label_goto_addi_w,
                     28:                        /* $0680 */&&label_goto_addi_l,
                     29:                        /* $06C0 */&&label_goto_illegal,
                     30:                        /* $0700 */&&label_goto_btst_dn_ea,
                     31:                        /* $0740 */&&label_goto_bchg_dn_ea,
                     32:                        /* $0780 */&&label_goto_bclr_dn_ea,
                     33:                        /* $07C0 */&&label_goto_bset_dn_ea,
                     34:                        /* $0800 */&&label_goto_btst_imm_ea,
                     35:                        /* $0840 */&&label_goto_bchg_imm_ea,
                     36:                        /* $0880 */&&label_goto_bclr_imm_ea,
                     37:                        /* $08C0 */&&label_goto_bset_imm_ea,
                     38:                        /* $0900 */&&label_goto_btst_dn_ea,
                     39:                        /* $0940 */&&label_goto_bchg_dn_ea,
                     40:                        /* $0980 */&&label_goto_bclr_dn_ea,
                     41:                        /* $09C0 */&&label_goto_bset_dn_ea,
                     42:                        /* $0A00 */&&label_goto_eori_b,
                     43:                        /* $0A40 */&&label_goto_eori_w,
                     44:                        /* $0A80 */&&label_goto_eori_l,
                     45:                        /* $0AC0 */&&label_goto_cas_b,
                     46:                        /* $0B00 */&&label_goto_btst_dn_ea,
                     47:                        /* $0B40 */&&label_goto_bchg_dn_ea,
                     48:                        /* $0B80 */&&label_goto_bclr_dn_ea,
                     49:                        /* $0BC0 */&&label_goto_bset_dn_ea,
                     50:                        /* $0C00 */&&label_goto_cmpi_b,
                     51:                        /* $0C40 */&&label_goto_cmpi_w,
                     52:                        /* $0C80 */&&label_goto_cmpi_l,
                     53:                        /* $0CC0 */&&label_goto_cas_w,
                     54:                        /* $0D00 */&&label_goto_btst_dn_ea,
                     55:                        /* $0D40 */&&label_goto_bchg_dn_ea,
                     56:                        /* $0D80 */&&label_goto_bclr_dn_ea,
                     57:                        /* $0DC0 */&&label_goto_bset_dn_ea,
                     58:                        /* $0E00 */&&label_goto_moves_b,
                     59:                        /* $0E40 */&&label_goto_moves_w,
                     60:                        /* $0E80 */&&label_goto_moves_l,
                     61:                        /* $0EC0 */&&label_goto_cas_l,
                     62:                        /* $0F00 */&&label_goto_btst_dn_ea,
                     63:                        /* $0F40 */&&label_goto_bchg_dn_ea,
                     64:                        /* $0F80 */&&label_goto_bclr_dn_ea,
                     65:                        /* $0FC0 */&&label_goto_bset_dn_ea,
                     66:                        /* $1000 */&&label_goto_move_b_ea_dn,
                     67:                        /* $1040 */&&label_goto_illegal,
                     68:                        /* $1080 */&&label_goto_move_b_ea_anin,
                     69:                        /* $10C0 */&&label_goto_move_b_ea_anpi,
                     70:                        /* $1100 */&&label_goto_move_b_ea_anpd,
                     71:                        /* $1140 */&&label_goto_move_b_ea_andi,
                     72:                        /* $1180 */&&label_goto_move_b_ea_anix,
                     73:                        /* $11C0 */&&label_goto_move_b_ea_absw,
                     74:                        /* $1200 */&&label_goto_move_b_ea_dn,
                     75:                        /* $1240 */&&label_goto_illegal,
                     76:                        /* $1280 */&&label_goto_move_b_ea_anin,
                     77:                        /* $12C0 */&&label_goto_move_b_ea_anpi,
                     78:                        /* $1300 */&&label_goto_move_b_ea_anpd,
                     79:                        /* $1340 */&&label_goto_move_b_ea_andi,
                     80:                        /* $1380 */&&label_goto_move_b_ea_anix,
                     81:                        /* $13C0 */&&label_goto_move_b_ea_absl,
                     82:                        /* $1400 */&&label_goto_move_b_ea_dn,
                     83:                        /* $1440 */&&label_goto_illegal,
                     84:                        /* $1480 */&&label_goto_move_b_ea_anin,
                     85:                        /* $14C0 */&&label_goto_move_b_ea_anpi,
                     86:                        /* $1500 */&&label_goto_move_b_ea_anpd,
                     87:                        /* $1540 */&&label_goto_move_b_ea_andi,
                     88:                        /* $1580 */&&label_goto_move_b_ea_anix,
                     89:                        /* $15C0 */&&label_goto_illegal,
                     90:                        /* $1600 */&&label_goto_move_b_ea_dn,
                     91:                        /* $1640 */&&label_goto_illegal,
                     92:                        /* $1680 */&&label_goto_move_b_ea_anin,
                     93:                        /* $16C0 */&&label_goto_move_b_ea_anpi,
                     94:                        /* $1700 */&&label_goto_move_b_ea_anpd,
                     95:                        /* $1740 */&&label_goto_move_b_ea_andi,
                     96:                        /* $1780 */&&label_goto_move_b_ea_anix,
                     97:                        /* $17C0 */&&label_goto_illegal,
                     98:                        /* $1800 */&&label_goto_move_b_ea_dn,
                     99:                        /* $1840 */&&label_goto_illegal,
                    100:                        /* $1880 */&&label_goto_move_b_ea_anin,
                    101:                        /* $18C0 */&&label_goto_move_b_ea_anpi,
                    102:                        /* $1900 */&&label_goto_move_b_ea_anpd,
                    103:                        /* $1940 */&&label_goto_move_b_ea_andi,
                    104:                        /* $1980 */&&label_goto_move_b_ea_anix,
                    105:                        /* $19C0 */&&label_goto_illegal,
                    106:                        /* $1A00 */&&label_goto_move_b_ea_dn,
                    107:                        /* $1A40 */&&label_goto_illegal,
                    108:                        /* $1A80 */&&label_goto_move_b_ea_anin,
                    109:                        /* $1AC0 */&&label_goto_move_b_ea_anpi,
                    110:                        /* $1B00 */&&label_goto_move_b_ea_anpd,
                    111:                        /* $1B40 */&&label_goto_move_b_ea_andi,
                    112:                        /* $1B80 */&&label_goto_move_b_ea_anix,
                    113:                        /* $1BC0 */&&label_goto_illegal,
                    114:                        /* $1C00 */&&label_goto_move_b_ea_dn,
                    115:                        /* $1C40 */&&label_goto_illegal,
                    116:                        /* $1C80 */&&label_goto_move_b_ea_anin,
                    117:                        /* $1CC0 */&&label_goto_move_b_ea_anpi,
                    118:                        /* $1D00 */&&label_goto_move_b_ea_anpd,
                    119:                        /* $1D40 */&&label_goto_move_b_ea_andi,
                    120:                        /* $1D80 */&&label_goto_move_b_ea_anix,
                    121:                        /* $1DC0 */&&label_goto_illegal,
                    122:                        /* $1E00 */&&label_goto_move_b_ea_dn,
                    123:                        /* $1E40 */&&label_goto_illegal,
                    124:                        /* $1E80 */&&label_goto_move_b_ea_anin,
                    125:                        /* $1EC0 */&&label_goto_move_b_ea_anpi,
                    126:                        /* $1F00 */&&label_goto_move_b_ea_anpd,
                    127:                        /* $1F40 */&&label_goto_move_b_ea_andi,
                    128:                        /* $1F80 */&&label_goto_move_b_ea_anix,
                    129:                        /* $1FC0 */&&label_goto_illegal,
                    130:                        /* $2000 */&&label_goto_move_l_ea_dn,
                    131:                        /* $2040 */&&label_goto_movea_l,
                    132:                        /* $2080 */&&label_goto_move_l_ea_anin,
                    133:                        /* $20C0 */&&label_goto_move_l_ea_anpi,
                    134:                        /* $2100 */&&label_goto_move_l_ea_anpd,
                    135:                        /* $2140 */&&label_goto_move_l_ea_andi,
                    136:                        /* $2180 */&&label_goto_move_l_ea_anix,
                    137:                        /* $21C0 */&&label_goto_move_l_ea_absw,
                    138:                        /* $2200 */&&label_goto_move_l_ea_dn,
                    139:                        /* $2240 */&&label_goto_movea_l,
                    140:                        /* $2280 */&&label_goto_move_l_ea_anin,
                    141:                        /* $22C0 */&&label_goto_move_l_ea_anpi,
                    142:                        /* $2300 */&&label_goto_move_l_ea_anpd,
                    143:                        /* $2340 */&&label_goto_move_l_ea_andi,
                    144:                        /* $2380 */&&label_goto_move_l_ea_anix,
                    145:                        /* $23C0 */&&label_goto_move_l_ea_absl,
                    146:                        /* $2400 */&&label_goto_move_l_ea_dn,
                    147:                        /* $2440 */&&label_goto_movea_l,
                    148:                        /* $2480 */&&label_goto_move_l_ea_anin,
                    149:                        /* $24C0 */&&label_goto_move_l_ea_anpi,
                    150:                        /* $2500 */&&label_goto_move_l_ea_anpd,
                    151:                        /* $2540 */&&label_goto_move_l_ea_andi,
                    152:                        /* $2580 */&&label_goto_move_l_ea_anix,
                    153:                        /* $25C0 */&&label_goto_illegal,
                    154:                        /* $2600 */&&label_goto_move_l_ea_dn,
                    155:                        /* $2640 */&&label_goto_movea_l,
                    156:                        /* $2680 */&&label_goto_move_l_ea_anin,
                    157:                        /* $26C0 */&&label_goto_move_l_ea_anpi,
                    158:                        /* $2700 */&&label_goto_move_l_ea_anpd,
                    159:                        /* $2740 */&&label_goto_move_l_ea_andi,
                    160:                        /* $2780 */&&label_goto_move_l_ea_anix,
                    161:                        /* $27C0 */&&label_goto_illegal,
                    162:                        /* $2800 */&&label_goto_move_l_ea_dn,
                    163:                        /* $2840 */&&label_goto_movea_l,
                    164:                        /* $2880 */&&label_goto_move_l_ea_anin,
                    165:                        /* $28C0 */&&label_goto_move_l_ea_anpi,
                    166:                        /* $2900 */&&label_goto_move_l_ea_anpd,
                    167:                        /* $2940 */&&label_goto_move_l_ea_andi,
                    168:                        /* $2980 */&&label_goto_move_l_ea_anix,
                    169:                        /* $29C0 */&&label_goto_illegal,
                    170:                        /* $2A00 */&&label_goto_move_l_ea_dn,
                    171:                        /* $2A40 */&&label_goto_movea_l,
                    172:                        /* $2A80 */&&label_goto_move_l_ea_anin,
                    173:                        /* $2AC0 */&&label_goto_move_l_ea_anpi,
                    174:                        /* $2B00 */&&label_goto_move_l_ea_anpd,
                    175:                        /* $2B40 */&&label_goto_move_l_ea_andi,
                    176:                        /* $2B80 */&&label_goto_move_l_ea_anix,
                    177:                        /* $2BC0 */&&label_goto_illegal,
                    178:                        /* $2C00 */&&label_goto_move_l_ea_dn,
                    179:                        /* $2C40 */&&label_goto_movea_l,
                    180:                        /* $2C80 */&&label_goto_move_l_ea_anin,
                    181:                        /* $2CC0 */&&label_goto_move_l_ea_anpi,
                    182:                        /* $2D00 */&&label_goto_move_l_ea_anpd,
                    183:                        /* $2D40 */&&label_goto_move_l_ea_andi,
                    184:                        /* $2D80 */&&label_goto_move_l_ea_anix,
                    185:                        /* $2DC0 */&&label_goto_illegal,
                    186:                        /* $2E00 */&&label_goto_move_l_ea_dn,
                    187:                        /* $2E40 */&&label_goto_movea_l,
                    188:                        /* $2E80 */&&label_goto_move_l_ea_anin,
                    189:                        /* $2EC0 */&&label_goto_move_l_ea_anpi,
                    190:                        /* $2F00 */&&label_goto_move_l_ea_anpd,
                    191:                        /* $2F40 */&&label_goto_move_l_ea_andi,
                    192:                        /* $2F80 */&&label_goto_move_l_ea_anix,
                    193:                        /* $2FC0 */&&label_goto_illegal,
                    194:                        /* $3000 */&&label_goto_move_w_ea_dn,
                    195:                        /* $3040 */&&label_goto_movea_w,
                    196:                        /* $3080 */&&label_goto_move_w_ea_anin,
                    197:                        /* $30C0 */&&label_goto_move_w_ea_anpi,
                    198:                        /* $3100 */&&label_goto_move_w_ea_anpd,
                    199:                        /* $3140 */&&label_goto_move_w_ea_andi,
                    200:                        /* $3180 */&&label_goto_move_w_ea_anix,
                    201:                        /* $31C0 */&&label_goto_move_w_ea_absw,
                    202:                        /* $3200 */&&label_goto_move_w_ea_dn,
                    203:                        /* $3240 */&&label_goto_movea_w,
                    204:                        /* $3280 */&&label_goto_move_w_ea_anin,
                    205:                        /* $32C0 */&&label_goto_move_w_ea_anpi,
                    206:                        /* $3300 */&&label_goto_move_w_ea_anpd,
                    207:                        /* $3340 */&&label_goto_move_w_ea_andi,
                    208:                        /* $3380 */&&label_goto_move_w_ea_anix,
                    209:                        /* $33C0 */&&label_goto_move_w_ea_absl,
                    210:                        /* $3400 */&&label_goto_move_w_ea_dn,
                    211:                        /* $3440 */&&label_goto_movea_w,
                    212:                        /* $3480 */&&label_goto_move_w_ea_anin,
                    213:                        /* $34C0 */&&label_goto_move_w_ea_anpi,
                    214:                        /* $3500 */&&label_goto_move_w_ea_anpd,
                    215:                        /* $3540 */&&label_goto_move_w_ea_andi,
                    216:                        /* $3580 */&&label_goto_move_w_ea_anix,
                    217:                        /* $35C0 */&&label_goto_illegal,
                    218:                        /* $3600 */&&label_goto_move_w_ea_dn,
                    219:                        /* $3640 */&&label_goto_movea_w,
                    220:                        /* $3680 */&&label_goto_move_w_ea_anin,
                    221:                        /* $36C0 */&&label_goto_move_w_ea_anpi,
                    222:                        /* $3700 */&&label_goto_move_w_ea_anpd,
                    223:                        /* $3740 */&&label_goto_move_w_ea_andi,
                    224:                        /* $3780 */&&label_goto_move_w_ea_anix,
                    225:                        /* $37C0 */&&label_goto_illegal,
                    226:                        /* $3800 */&&label_goto_move_w_ea_dn,
                    227:                        /* $3840 */&&label_goto_movea_w,
                    228:                        /* $3880 */&&label_goto_move_w_ea_anin,
                    229:                        /* $38C0 */&&label_goto_move_w_ea_anpi,
                    230:                        /* $3900 */&&label_goto_move_w_ea_anpd,
                    231:                        /* $3940 */&&label_goto_move_w_ea_andi,
                    232:                        /* $3980 */&&label_goto_move_w_ea_anix,
                    233:                        /* $39C0 */&&label_goto_illegal,
                    234:                        /* $3A00 */&&label_goto_move_w_ea_dn,
                    235:                        /* $3A40 */&&label_goto_movea_w,
                    236:                        /* $3A80 */&&label_goto_move_w_ea_anin,
                    237:                        /* $3AC0 */&&label_goto_move_w_ea_anpi,
                    238:                        /* $3B00 */&&label_goto_move_w_ea_anpd,
                    239:                        /* $3B40 */&&label_goto_move_w_ea_andi,
                    240:                        /* $3B80 */&&label_goto_move_w_ea_anix,
                    241:                        /* $3BC0 */&&label_goto_illegal,
                    242:                        /* $3C00 */&&label_goto_move_w_ea_dn,
                    243:                        /* $3C40 */&&label_goto_movea_w,
                    244:                        /* $3C80 */&&label_goto_move_w_ea_anin,
                    245:                        /* $3CC0 */&&label_goto_move_w_ea_anpi,
                    246:                        /* $3D00 */&&label_goto_move_w_ea_anpd,
                    247:                        /* $3D40 */&&label_goto_move_w_ea_andi,
                    248:                        /* $3D80 */&&label_goto_move_w_ea_anix,
                    249:                        /* $3DC0 */&&label_goto_illegal,
                    250:                        /* $3E00 */&&label_goto_move_w_ea_dn,
                    251:                        /* $3E40 */&&label_goto_movea_w,
                    252:                        /* $3E80 */&&label_goto_move_w_ea_anin,
                    253:                        /* $3EC0 */&&label_goto_move_w_ea_anpi,
                    254:                        /* $3F00 */&&label_goto_move_w_ea_anpd,
                    255:                        /* $3F40 */&&label_goto_move_w_ea_andi,
                    256:                        /* $3F80 */&&label_goto_move_w_ea_anix,
                    257:                        /* $3FC0 */&&label_goto_illegal,
                    258:                        /* $4000 */&&label_goto_negx_b,
                    259:                        /* $4040 */&&label_goto_negx_w,
                    260:                        /* $4080 */&&label_goto_negx_l,
                    261:                        /* $40C0 */&&label_goto_move_sr_ea,
                    262:                        /* $4100 */&&label_goto_chk_l,
                    263:                        /* $4140 */&&label_goto_illegal,
                    264:                        /* $4180 */&&label_goto_chk_w,
                    265:                        /* $41C0 */&&label_goto_lea,
                    266:                        /* $4200 */&&label_goto_clr_b,
                    267:                        /* $4240 */&&label_goto_clr_w,
                    268:                        /* $4280 */&&label_goto_clr_l,
                    269:                        /* $42C0 */&&label_goto_move_ccr_ea,
                    270:                        /* $4300 */&&label_goto_chk_l,
                    271:                        /* $4340 */&&label_goto_illegal,
                    272:                        /* $4380 */&&label_goto_chk_w,
                    273:                        /* $43C0 */&&label_goto_lea,
                    274:                        /* $4400 */&&label_goto_neg_b,
                    275:                        /* $4440 */&&label_goto_neg_w,
                    276:                        /* $4480 */&&label_goto_neg_l,
                    277:                        /* $44C0 */&&label_goto_move_ea_ccr,
                    278:                        /* $4500 */&&label_goto_chk_l,
                    279:                        /* $4540 */&&label_goto_illegal,
                    280:                        /* $4580 */&&label_goto_chk_w,
                    281:                        /* $45C0 */&&label_goto_lea,
                    282:                        /* $4600 */&&label_goto_not_b,
                    283:                        /* $4640 */&&label_goto_not_w,
                    284:                        /* $4680 */&&label_goto_not_l,
                    285:                        /* $46C0 */&&label_goto_move_ea_sr,
                    286:                        /* $4700 */&&label_goto_chk_l,
                    287:                        /* $4740 */&&label_goto_illegal,
                    288:                        /* $4780 */&&label_goto_chk_w,
                    289:                        /* $47C0 */&&label_goto_lea,
                    290:                        /* $4800 */&&label_goto_nbcd,
                    291:                        /* $4840 */&&label_goto_pea,
                    292:                        /* $4880 */&&label_goto_movem_w_mem,
                    293:                        /* $48C0 */&&label_goto_movem_l_mem,
                    294:                        /* $4900 */&&label_goto_chk_l,
                    295:                        /* $4940 */&&label_goto_illegal,
                    296:                        /* $4980 */&&label_goto_chk_w,
                    297:                        /* $49C0 */&&label_goto_lea,
                    298:                        /* $4A00 */&&label_goto_tst_b,
                    299:                        /* $4A40 */&&label_goto_tst_w,
                    300:                        /* $4A80 */&&label_goto_tst_l,
                    301:                        /* $4AC0 */&&label_goto_tas,
                    302:                        /* $4B00 */&&label_goto_chk_l,
                    303:                        /* $4B40 */&&label_goto_illegal,
                    304:                        /* $4B80 */&&label_goto_chk_w,
                    305:                        /* $4BC0 */&&label_goto_lea,
                    306:                        /* $4C00 */&&label_goto_mul,
                    307:                        /* $4C40 */&&label_goto_div,
                    308:                        /* $4C80 */&&label_goto_movem_w,
                    309:                        /* $4CC0 */&&label_goto_movem_l,
                    310:                        /* $4D00 */&&label_goto_chk_l,
                    311:                        /* $4D40 */&&label_goto_illegal,
                    312:                        /* $4D80 */&&label_goto_chk_w,
                    313:                        /* $4DC0 */&&label_goto_lea,
                    314:                        /* $4E00 */&&label_goto_illegal,
                    315:                        /* $4E40 */&&label_goto_trap,
                    316:                        /* $4E80 */&&label_goto_jsr,
                    317:                        /* $4EC0 */&&label_goto_jmp,
                    318:                        /* $4F00 */&&label_goto_chk_l,
                    319:                        /* $4F40 */&&label_goto_illegal,
                    320:                        /* $4F80 */&&label_goto_chk_w,
                    321:                        /* $4FC0 */&&label_goto_lea,
                    322:                        /* $5000 */&&label_goto_addq_b,
                    323:                        /* $5040 */&&label_goto_addq_w,
                    324:                        /* $5080 */&&label_goto_addq_l,
                    325:                        /* $50C0 */&&label_goto_st,
                    326:                        /* $5100 */&&label_goto_subq_b,
                    327:                        /* $5140 */&&label_goto_subq_w,
                    328:                        /* $5180 */&&label_goto_subq_l,
                    329:                        /* $51C0 */&&label_goto_sf,
                    330:                        /* $5200 */&&label_goto_addq_b,
                    331:                        /* $5240 */&&label_goto_addq_w,
                    332:                        /* $5280 */&&label_goto_addq_l,
                    333:                        /* $52C0 */&&label_goto_shi,
                    334:                        /* $5300 */&&label_goto_subq_b,
                    335:                        /* $5340 */&&label_goto_subq_w,
                    336:                        /* $5380 */&&label_goto_subq_l,
                    337:                        /* $53C0 */&&label_goto_sls,
                    338:                        /* $5400 */&&label_goto_addq_b,
                    339:                        /* $5440 */&&label_goto_addq_w,
                    340:                        /* $5480 */&&label_goto_addq_l,
                    341:                        /* $54C0 */&&label_goto_scc,
                    342:                        /* $5500 */&&label_goto_subq_b,
                    343:                        /* $5540 */&&label_goto_subq_w,
                    344:                        /* $5580 */&&label_goto_subq_l,
                    345:                        /* $55C0 */&&label_goto_scs,
                    346:                        /* $5600 */&&label_goto_addq_b,
                    347:                        /* $5640 */&&label_goto_addq_w,
                    348:                        /* $5680 */&&label_goto_addq_l,
                    349:                        /* $56C0 */&&label_goto_sne,
                    350:                        /* $5700 */&&label_goto_subq_b,
                    351:                        /* $5740 */&&label_goto_subq_w,
                    352:                        /* $5780 */&&label_goto_subq_l,
                    353:                        /* $57C0 */&&label_goto_seq,
                    354:                        /* $5800 */&&label_goto_addq_b,
                    355:                        /* $5840 */&&label_goto_addq_w,
                    356:                        /* $5880 */&&label_goto_addq_l,
                    357:                        /* $58C0 */&&label_goto_svc,
                    358:                        /* $5900 */&&label_goto_subq_b,
                    359:                        /* $5940 */&&label_goto_subq_w,
                    360:                        /* $5980 */&&label_goto_subq_l,
                    361:                        /* $59C0 */&&label_goto_svs,
                    362:                        /* $5A00 */&&label_goto_addq_b,
                    363:                        /* $5A40 */&&label_goto_addq_w,
                    364:                        /* $5A80 */&&label_goto_addq_l,
                    365:                        /* $5AC0 */&&label_goto_spl,
                    366:                        /* $5B00 */&&label_goto_subq_b,
                    367:                        /* $5B40 */&&label_goto_subq_w,
                    368:                        /* $5B80 */&&label_goto_subq_l,
                    369:                        /* $5BC0 */&&label_goto_smi,
                    370:                        /* $5C00 */&&label_goto_addq_b,
                    371:                        /* $5C40 */&&label_goto_addq_w,
                    372:                        /* $5C80 */&&label_goto_addq_l,
                    373:                        /* $5CC0 */&&label_goto_sge,
                    374:                        /* $5D00 */&&label_goto_subq_b,
                    375:                        /* $5D40 */&&label_goto_subq_w,
                    376:                        /* $5D80 */&&label_goto_subq_l,
                    377:                        /* $5DC0 */&&label_goto_slt,
                    378:                        /* $5E00 */&&label_goto_addq_b,
                    379:                        /* $5E40 */&&label_goto_addq_w,
                    380:                        /* $5E80 */&&label_goto_addq_l,
                    381:                        /* $5EC0 */&&label_goto_sgt,
                    382:                        /* $5F00 */&&label_goto_subq_b,
                    383:                        /* $5F40 */&&label_goto_subq_w,
                    384:                        /* $5F80 */&&label_goto_subq_l,
                    385:                        /* $5FC0 */&&label_goto_sle,
                    386:                        /* $6000 */&&label_goto_bra,
                    387:                        /* $6040 */&&label_goto_bra,
                    388:                        /* $6080 */&&label_goto_bra,
                    389:                        /* $60C0 */&&label_goto_bra,
                    390:                        /* $6100 */&&label_goto_bsr,
                    391:                        /* $6140 */&&label_goto_bsr,
                    392:                        /* $6180 */&&label_goto_bsr,
                    393:                        /* $61C0 */&&label_goto_bsr,
                    394:                        /* $6200 */&&label_goto_bhi,
                    395:                        /* $6240 */&&label_goto_bhi,
                    396:                        /* $6280 */&&label_goto_bhi,
                    397:                        /* $62C0 */&&label_goto_bhi,
                    398:                        /* $6300 */&&label_goto_bls,
                    399:                        /* $6340 */&&label_goto_bls,
                    400:                        /* $6380 */&&label_goto_bls,
                    401:                        /* $63C0 */&&label_goto_bls,
                    402:                        /* $6400 */&&label_goto_bcc,
                    403:                        /* $6440 */&&label_goto_bcc,
                    404:                        /* $6480 */&&label_goto_bcc,
                    405:                        /* $64C0 */&&label_goto_bcc,
                    406:                        /* $6500 */&&label_goto_bcs,
                    407:                        /* $6540 */&&label_goto_bcs,
                    408:                        /* $6580 */&&label_goto_bcs,
                    409:                        /* $65C0 */&&label_goto_bcs,
                    410:                        /* $6600 */&&label_goto_bne,
                    411:                        /* $6640 */&&label_goto_bne,
                    412:                        /* $6680 */&&label_goto_bne,
                    413:                        /* $66C0 */&&label_goto_bne,
                    414:                        /* $6700 */&&label_goto_beq,
                    415:                        /* $6740 */&&label_goto_beq,
                    416:                        /* $6780 */&&label_goto_beq,
                    417:                        /* $67C0 */&&label_goto_beq,
                    418:                        /* $6800 */&&label_goto_bvc,
                    419:                        /* $6840 */&&label_goto_bvc,
                    420:                        /* $6880 */&&label_goto_bvc,
                    421:                        /* $68C0 */&&label_goto_bvc,
                    422:                        /* $6900 */&&label_goto_bvs,
                    423:                        /* $6940 */&&label_goto_bvs,
                    424:                        /* $6980 */&&label_goto_bvs,
                    425:                        /* $69C0 */&&label_goto_bvs,
                    426:                        /* $6A00 */&&label_goto_bpl,
                    427:                        /* $6A40 */&&label_goto_bpl,
                    428:                        /* $6A80 */&&label_goto_bpl,
                    429:                        /* $6AC0 */&&label_goto_bpl,
                    430:                        /* $6B00 */&&label_goto_bmi,
                    431:                        /* $6B40 */&&label_goto_bmi,
                    432:                        /* $6B80 */&&label_goto_bmi,
                    433:                        /* $6BC0 */&&label_goto_bmi,
                    434:                        /* $6C00 */&&label_goto_bge,
                    435:                        /* $6C40 */&&label_goto_bge,
                    436:                        /* $6C80 */&&label_goto_bge,
                    437:                        /* $6CC0 */&&label_goto_bge,
                    438:                        /* $6D00 */&&label_goto_blt,
                    439:                        /* $6D40 */&&label_goto_blt,
                    440:                        /* $6D80 */&&label_goto_blt,
                    441:                        /* $6DC0 */&&label_goto_blt,
                    442:                        /* $6E00 */&&label_goto_bgt,
                    443:                        /* $6E40 */&&label_goto_bgt,
                    444:                        /* $6E80 */&&label_goto_bgt,
                    445:                        /* $6EC0 */&&label_goto_bgt,
                    446:                        /* $6F00 */&&label_goto_ble,
                    447:                        /* $6F40 */&&label_goto_ble,
                    448:                        /* $6F80 */&&label_goto_ble,
                    449:                        /* $6FC0 */&&label_goto_ble,
                    450:                        /* $7000 */&&label_goto_moveq,
                    451:                        /* $7040 */&&label_goto_moveq,
                    452:                        /* $7080 */&&label_goto_moveq,
                    453:                        /* $70C0 */&&label_goto_moveq,
                    454:                        /* $7100 */&&label_goto_illegal,
                    455:                        /* $7140 */&&label_goto_illegal,
                    456:                        /* $7180 */&&label_goto_illegal,
                    457:                        /* $71C0 */&&label_goto_illegal,
                    458:                        /* $7200 */&&label_goto_moveq,
                    459:                        /* $7240 */&&label_goto_moveq,
                    460:                        /* $7280 */&&label_goto_moveq,
                    461:                        /* $72C0 */&&label_goto_moveq,
                    462:                        /* $7300 */&&label_goto_illegal,
                    463:                        /* $7340 */&&label_goto_illegal,
                    464:                        /* $7380 */&&label_goto_illegal,
                    465:                        /* $73C0 */&&label_goto_illegal,
                    466:                        /* $7400 */&&label_goto_moveq,
                    467:                        /* $7440 */&&label_goto_moveq,
                    468:                        /* $7480 */&&label_goto_moveq,
                    469:                        /* $74C0 */&&label_goto_moveq,
                    470:                        /* $7500 */&&label_goto_illegal,
                    471:                        /* $7540 */&&label_goto_illegal,
                    472:                        /* $7580 */&&label_goto_illegal,
                    473:                        /* $75C0 */&&label_goto_illegal,
                    474:                        /* $7600 */&&label_goto_moveq,
                    475:                        /* $7640 */&&label_goto_moveq,
                    476:                        /* $7680 */&&label_goto_moveq,
                    477:                        /* $76C0 */&&label_goto_moveq,
                    478:                        /* $7700 */&&label_goto_illegal,
                    479:                        /* $7740 */&&label_goto_illegal,
                    480:                        /* $7780 */&&label_goto_illegal,
                    481:                        /* $77C0 */&&label_goto_illegal,
                    482:                        /* $7800 */&&label_goto_moveq,
                    483:                        /* $7840 */&&label_goto_moveq,
                    484:                        /* $7880 */&&label_goto_moveq,
                    485:                        /* $78C0 */&&label_goto_moveq,
                    486:                        /* $7900 */&&label_goto_illegal,
                    487:                        /* $7940 */&&label_goto_illegal,
                    488:                        /* $7980 */&&label_goto_illegal,
                    489:                        /* $79C0 */&&label_goto_illegal,
                    490:                        /* $7A00 */&&label_goto_moveq,
                    491:                        /* $7A40 */&&label_goto_moveq,
                    492:                        /* $7A80 */&&label_goto_moveq,
                    493:                        /* $7AC0 */&&label_goto_moveq,
                    494:                        /* $7B00 */&&label_goto_illegal,
                    495:                        /* $7B40 */&&label_goto_illegal,
                    496:                        /* $7B80 */&&label_goto_illegal,
                    497:                        /* $7BC0 */&&label_goto_illegal,
                    498:                        /* $7C00 */&&label_goto_moveq,
                    499:                        /* $7C40 */&&label_goto_moveq,
                    500:                        /* $7C80 */&&label_goto_moveq,
                    501:                        /* $7CC0 */&&label_goto_moveq,
                    502:                        /* $7D00 */&&label_goto_illegal,
                    503:                        /* $7D40 */&&label_goto_illegal,
                    504:                        /* $7D80 */&&label_goto_illegal,
                    505:                        /* $7DC0 */&&label_goto_illegal,
                    506:                        /* $7E00 */&&label_goto_moveq,
                    507:                        /* $7E40 */&&label_goto_moveq,
                    508:                        /* $7E80 */&&label_goto_moveq,
                    509:                        /* $7EC0 */&&label_goto_moveq,
                    510:                        /* $7F00 */&&label_goto_illegal,
                    511:                        /* $7F40 */&&label_goto_illegal,
                    512:                        /* $7F80 */&&label_goto_illegal,
                    513:                        /* $7FC0 */&&label_goto_illegal,
                    514:                        /* $8000 */&&label_goto_or_b_ea_dn,
                    515:                        /* $8040 */&&label_goto_or_w_ea_dn,
                    516:                        /* $8080 */&&label_goto_or_l_ea_dn,
                    517:                        /* $80C0 */&&label_goto_divu_w,
                    518:                        /* $8100 */&&label_goto_or_b_dn_ea,
                    519:                        /* $8140 */&&label_goto_or_w_dn_ea,
                    520:                        /* $8180 */&&label_goto_or_l_dn_ea,
                    521:                        /* $81C0 */&&label_goto_divs_w,
                    522:                        /* $8200 */&&label_goto_or_b_ea_dn,
                    523:                        /* $8240 */&&label_goto_or_w_ea_dn,
                    524:                        /* $8280 */&&label_goto_or_l_ea_dn,
                    525:                        /* $82C0 */&&label_goto_divu_w,
                    526:                        /* $8300 */&&label_goto_or_b_dn_ea,
                    527:                        /* $8340 */&&label_goto_or_w_dn_ea,
                    528:                        /* $8380 */&&label_goto_or_l_dn_ea,
                    529:                        /* $83C0 */&&label_goto_divs_w,
                    530:                        /* $8400 */&&label_goto_or_b_ea_dn,
                    531:                        /* $8440 */&&label_goto_or_w_ea_dn,
                    532:                        /* $8480 */&&label_goto_or_l_ea_dn,
                    533:                        /* $84C0 */&&label_goto_divu_w,
                    534:                        /* $8500 */&&label_goto_or_b_dn_ea,
                    535:                        /* $8540 */&&label_goto_or_w_dn_ea,
                    536:                        /* $8580 */&&label_goto_or_l_dn_ea,
                    537:                        /* $85C0 */&&label_goto_divs_w,
                    538:                        /* $8600 */&&label_goto_or_b_ea_dn,
                    539:                        /* $8640 */&&label_goto_or_w_ea_dn,
                    540:                        /* $8680 */&&label_goto_or_l_ea_dn,
                    541:                        /* $86C0 */&&label_goto_divu_w,
                    542:                        /* $8700 */&&label_goto_or_b_dn_ea,
                    543:                        /* $8740 */&&label_goto_or_w_dn_ea,
                    544:                        /* $8780 */&&label_goto_or_l_dn_ea,
                    545:                        /* $87C0 */&&label_goto_divs_w,
                    546:                        /* $8800 */&&label_goto_or_b_ea_dn,
                    547:                        /* $8840 */&&label_goto_or_w_ea_dn,
                    548:                        /* $8880 */&&label_goto_or_l_ea_dn,
                    549:                        /* $88C0 */&&label_goto_divu_w,
                    550:                        /* $8900 */&&label_goto_or_b_dn_ea,
                    551:                        /* $8940 */&&label_goto_or_w_dn_ea,
                    552:                        /* $8980 */&&label_goto_or_l_dn_ea,
                    553:                        /* $89C0 */&&label_goto_divs_w,
                    554:                        /* $8A00 */&&label_goto_or_b_ea_dn,
                    555:                        /* $8A40 */&&label_goto_or_w_ea_dn,
                    556:                        /* $8A80 */&&label_goto_or_l_ea_dn,
                    557:                        /* $8AC0 */&&label_goto_divu_w,
                    558:                        /* $8B00 */&&label_goto_or_b_dn_ea,
                    559:                        /* $8B40 */&&label_goto_or_w_dn_ea,
                    560:                        /* $8B80 */&&label_goto_or_l_dn_ea,
                    561:                        /* $8BC0 */&&label_goto_divs_w,
                    562:                        /* $8C00 */&&label_goto_or_b_ea_dn,
                    563:                        /* $8C40 */&&label_goto_or_w_ea_dn,
                    564:                        /* $8C80 */&&label_goto_or_l_ea_dn,
                    565:                        /* $8CC0 */&&label_goto_divu_w,
                    566:                        /* $8D00 */&&label_goto_or_b_dn_ea,
                    567:                        /* $8D40 */&&label_goto_or_w_dn_ea,
                    568:                        /* $8D80 */&&label_goto_or_l_dn_ea,
                    569:                        /* $8DC0 */&&label_goto_divs_w,
                    570:                        /* $8E00 */&&label_goto_or_b_ea_dn,
                    571:                        /* $8E40 */&&label_goto_or_w_ea_dn,
                    572:                        /* $8E80 */&&label_goto_or_l_ea_dn,
                    573:                        /* $8EC0 */&&label_goto_divu_w,
                    574:                        /* $8F00 */&&label_goto_or_b_dn_ea,
                    575:                        /* $8F40 */&&label_goto_or_w_dn_ea,
                    576:                        /* $8F80 */&&label_goto_or_l_dn_ea,
                    577:                        /* $8FC0 */&&label_goto_divs_w,
                    578:                        /* $9000 */&&label_goto_sub_b_ea_dn,
                    579:                        /* $9040 */&&label_goto_sub_w_ea_dn,
                    580:                        /* $9080 */&&label_goto_sub_l_ea_dn,
                    581:                        /* $90C0 */&&label_goto_suba_w,
                    582:                        /* $9100 */&&label_goto_sub_b_dn_ea,
                    583:                        /* $9140 */&&label_goto_sub_w_dn_ea,
                    584:                        /* $9180 */&&label_goto_sub_l_dn_ea,
                    585:                        /* $91C0 */&&label_goto_suba_l,
                    586:                        /* $9200 */&&label_goto_sub_b_ea_dn,
                    587:                        /* $9240 */&&label_goto_sub_w_ea_dn,
                    588:                        /* $9280 */&&label_goto_sub_l_ea_dn,
                    589:                        /* $92C0 */&&label_goto_suba_w,
                    590:                        /* $9300 */&&label_goto_sub_b_dn_ea,
                    591:                        /* $9340 */&&label_goto_sub_w_dn_ea,
                    592:                        /* $9380 */&&label_goto_sub_l_dn_ea,
                    593:                        /* $93C0 */&&label_goto_suba_l,
                    594:                        /* $9400 */&&label_goto_sub_b_ea_dn,
                    595:                        /* $9440 */&&label_goto_sub_w_ea_dn,
                    596:                        /* $9480 */&&label_goto_sub_l_ea_dn,
                    597:                        /* $94C0 */&&label_goto_suba_w,
                    598:                        /* $9500 */&&label_goto_sub_b_dn_ea,
                    599:                        /* $9540 */&&label_goto_sub_w_dn_ea,
                    600:                        /* $9580 */&&label_goto_sub_l_dn_ea,
                    601:                        /* $95C0 */&&label_goto_suba_l,
                    602:                        /* $9600 */&&label_goto_sub_b_ea_dn,
                    603:                        /* $9640 */&&label_goto_sub_w_ea_dn,
                    604:                        /* $9680 */&&label_goto_sub_l_ea_dn,
                    605:                        /* $96C0 */&&label_goto_suba_w,
                    606:                        /* $9700 */&&label_goto_sub_b_dn_ea,
                    607:                        /* $9740 */&&label_goto_sub_w_dn_ea,
                    608:                        /* $9780 */&&label_goto_sub_l_dn_ea,
                    609:                        /* $97C0 */&&label_goto_suba_l,
                    610:                        /* $9800 */&&label_goto_sub_b_ea_dn,
                    611:                        /* $9840 */&&label_goto_sub_w_ea_dn,
                    612:                        /* $9880 */&&label_goto_sub_l_ea_dn,
                    613:                        /* $98C0 */&&label_goto_suba_w,
                    614:                        /* $9900 */&&label_goto_sub_b_dn_ea,
                    615:                        /* $9940 */&&label_goto_sub_w_dn_ea,
                    616:                        /* $9980 */&&label_goto_sub_l_dn_ea,
                    617:                        /* $99C0 */&&label_goto_suba_l,
                    618:                        /* $9A00 */&&label_goto_sub_b_ea_dn,
                    619:                        /* $9A40 */&&label_goto_sub_w_ea_dn,
                    620:                        /* $9A80 */&&label_goto_sub_l_ea_dn,
                    621:                        /* $9AC0 */&&label_goto_suba_w,
                    622:                        /* $9B00 */&&label_goto_sub_b_dn_ea,
                    623:                        /* $9B40 */&&label_goto_sub_w_dn_ea,
                    624:                        /* $9B80 */&&label_goto_sub_l_dn_ea,
                    625:                        /* $9BC0 */&&label_goto_suba_l,
                    626:                        /* $9C00 */&&label_goto_sub_b_ea_dn,
                    627:                        /* $9C40 */&&label_goto_sub_w_ea_dn,
                    628:                        /* $9C80 */&&label_goto_sub_l_ea_dn,
                    629:                        /* $9CC0 */&&label_goto_suba_w,
                    630:                        /* $9D00 */&&label_goto_sub_b_dn_ea,
                    631:                        /* $9D40 */&&label_goto_sub_w_dn_ea,
                    632:                        /* $9D80 */&&label_goto_sub_l_dn_ea,
                    633:                        /* $9DC0 */&&label_goto_suba_l,
                    634:                        /* $9E00 */&&label_goto_sub_b_ea_dn,
                    635:                        /* $9E40 */&&label_goto_sub_w_ea_dn,
                    636:                        /* $9E80 */&&label_goto_sub_l_ea_dn,
                    637:                        /* $9EC0 */&&label_goto_suba_w,
                    638:                        /* $9F00 */&&label_goto_sub_b_dn_ea,
                    639:                        /* $9F40 */&&label_goto_sub_w_dn_ea,
                    640:                        /* $9F80 */&&label_goto_sub_l_dn_ea,
                    641:                        /* $9FC0 */&&label_goto_suba_l,
                    642:                        /* $A000 */&&label_goto_aline,
                    643:                        /* $A040 */&&label_goto_aline,
                    644:                        /* $A080 */&&label_goto_aline,
                    645:                        /* $A0C0 */&&label_goto_aline,
                    646:                        /* $A100 */&&label_goto_aline,
                    647:                        /* $A140 */&&label_goto_aline,
                    648:                        /* $A180 */&&label_goto_aline,
                    649:                        /* $A1C0 */&&label_goto_aline,
                    650:                        /* $A200 */&&label_goto_aline,
                    651:                        /* $A240 */&&label_goto_aline,
                    652:                        /* $A280 */&&label_goto_aline,
                    653:                        /* $A2C0 */&&label_goto_aline,
                    654:                        /* $A300 */&&label_goto_aline,
                    655:                        /* $A340 */&&label_goto_aline,
                    656:                        /* $A380 */&&label_goto_aline,
                    657:                        /* $A3C0 */&&label_goto_aline,
                    658:                        /* $A400 */&&label_goto_aline,
                    659:                        /* $A440 */&&label_goto_aline,
                    660:                        /* $A480 */&&label_goto_aline,
                    661:                        /* $A4C0 */&&label_goto_aline,
                    662:                        /* $A500 */&&label_goto_aline,
                    663:                        /* $A540 */&&label_goto_aline,
                    664:                        /* $A580 */&&label_goto_aline,
                    665:                        /* $A5C0 */&&label_goto_aline,
                    666:                        /* $A600 */&&label_goto_aline,
                    667:                        /* $A640 */&&label_goto_aline,
                    668:                        /* $A680 */&&label_goto_aline,
                    669:                        /* $A6C0 */&&label_goto_aline,
                    670:                        /* $A700 */&&label_goto_aline,
                    671:                        /* $A740 */&&label_goto_aline,
                    672:                        /* $A780 */&&label_goto_aline,
                    673:                        /* $A7C0 */&&label_goto_aline,
                    674:                        /* $A800 */&&label_goto_aline,
                    675:                        /* $A840 */&&label_goto_aline,
                    676:                        /* $A880 */&&label_goto_aline,
                    677:                        /* $A8C0 */&&label_goto_aline,
                    678:                        /* $A900 */&&label_goto_aline,
                    679:                        /* $A940 */&&label_goto_aline,
                    680:                        /* $A980 */&&label_goto_aline,
                    681:                        /* $A9C0 */&&label_goto_aline,
                    682:                        /* $AA00 */&&label_goto_aline,
                    683:                        /* $AA40 */&&label_goto_aline,
                    684:                        /* $AA80 */&&label_goto_aline,
                    685:                        /* $AAC0 */&&label_goto_aline,
                    686:                        /* $AB00 */&&label_goto_aline,
                    687:                        /* $AB40 */&&label_goto_aline,
                    688:                        /* $AB80 */&&label_goto_aline,
                    689:                        /* $ABC0 */&&label_goto_aline,
                    690:                        /* $AC00 */&&label_goto_aline,
                    691:                        /* $AC40 */&&label_goto_aline,
                    692:                        /* $AC80 */&&label_goto_aline,
                    693:                        /* $ACC0 */&&label_goto_aline,
                    694:                        /* $AD00 */&&label_goto_aline,
                    695:                        /* $AD40 */&&label_goto_aline,
                    696:                        /* $AD80 */&&label_goto_aline,
                    697:                        /* $ADC0 */&&label_goto_aline,
                    698:                        /* $AE00 */&&label_goto_aline,
                    699:                        /* $AE40 */&&label_goto_aline,
                    700:                        /* $AE80 */&&label_goto_aline,
                    701:                        /* $AEC0 */&&label_goto_aline,
                    702:                        /* $AF00 */&&label_goto_aline,
                    703:                        /* $AF40 */&&label_goto_aline,
                    704:                        /* $AF80 */&&label_goto_aline,
                    705:                        /* $AFC0 */&&label_goto_aline,
                    706:                        /* $B000 */&&label_goto_cmp_b,
                    707:                        /* $B040 */&&label_goto_cmp_w,
                    708:                        /* $B080 */&&label_goto_cmp_l,
                    709:                        /* $B0C0 */&&label_goto_cmpa_w,
                    710:                        /* $B100 */&&label_goto_eor_b,
                    711:                        /* $B140 */&&label_goto_eor_w,
                    712:                        /* $B180 */&&label_goto_eor_l,
                    713:                        /* $B1C0 */&&label_goto_cmpa_l,
                    714:                        /* $B200 */&&label_goto_cmp_b,
                    715:                        /* $B240 */&&label_goto_cmp_w,
                    716:                        /* $B280 */&&label_goto_cmp_l,
                    717:                        /* $B2C0 */&&label_goto_cmpa_w,
                    718:                        /* $B300 */&&label_goto_eor_b,
                    719:                        /* $B340 */&&label_goto_eor_w,
                    720:                        /* $B380 */&&label_goto_eor_l,
                    721:                        /* $B3C0 */&&label_goto_cmpa_l,
                    722:                        /* $B400 */&&label_goto_cmp_b,
                    723:                        /* $B440 */&&label_goto_cmp_w,
                    724:                        /* $B480 */&&label_goto_cmp_l,
                    725:                        /* $B4C0 */&&label_goto_cmpa_w,
                    726:                        /* $B500 */&&label_goto_eor_b,
                    727:                        /* $B540 */&&label_goto_eor_w,
                    728:                        /* $B580 */&&label_goto_eor_l,
                    729:                        /* $B5C0 */&&label_goto_cmpa_l,
                    730:                        /* $B600 */&&label_goto_cmp_b,
                    731:                        /* $B640 */&&label_goto_cmp_w,
                    732:                        /* $B680 */&&label_goto_cmp_l,
                    733:                        /* $B6C0 */&&label_goto_cmpa_w,
                    734:                        /* $B700 */&&label_goto_eor_b,
                    735:                        /* $B740 */&&label_goto_eor_w,
                    736:                        /* $B780 */&&label_goto_eor_l,
                    737:                        /* $B7C0 */&&label_goto_cmpa_l,
                    738:                        /* $B800 */&&label_goto_cmp_b,
                    739:                        /* $B840 */&&label_goto_cmp_w,
                    740:                        /* $B880 */&&label_goto_cmp_l,
                    741:                        /* $B8C0 */&&label_goto_cmpa_w,
                    742:                        /* $B900 */&&label_goto_eor_b,
                    743:                        /* $B940 */&&label_goto_eor_w,
                    744:                        /* $B980 */&&label_goto_eor_l,
                    745:                        /* $B9C0 */&&label_goto_cmpa_l,
                    746:                        /* $BA00 */&&label_goto_cmp_b,
                    747:                        /* $BA40 */&&label_goto_cmp_w,
                    748:                        /* $BA80 */&&label_goto_cmp_l,
                    749:                        /* $BAC0 */&&label_goto_cmpa_w,
                    750:                        /* $BB00 */&&label_goto_eor_b,
                    751:                        /* $BB40 */&&label_goto_eor_w,
                    752:                        /* $BB80 */&&label_goto_eor_l,
                    753:                        /* $BBC0 */&&label_goto_cmpa_l,
                    754:                        /* $BC00 */&&label_goto_cmp_b,
                    755:                        /* $BC40 */&&label_goto_cmp_w,
                    756:                        /* $BC80 */&&label_goto_cmp_l,
                    757:                        /* $BCC0 */&&label_goto_cmpa_w,
                    758:                        /* $BD00 */&&label_goto_eor_b,
                    759:                        /* $BD40 */&&label_goto_eor_w,
                    760:                        /* $BD80 */&&label_goto_eor_l,
                    761:                        /* $BDC0 */&&label_goto_cmpa_l,
                    762:                        /* $BE00 */&&label_goto_cmp_b,
                    763:                        /* $BE40 */&&label_goto_cmp_w,
                    764:                        /* $BE80 */&&label_goto_cmp_l,
                    765:                        /* $BEC0 */&&label_goto_cmpa_w,
                    766:                        /* $BF00 */&&label_goto_eor_b,
                    767:                        /* $BF40 */&&label_goto_eor_w,
                    768:                        /* $BF80 */&&label_goto_eor_l,
                    769:                        /* $BFC0 */&&label_goto_cmpa_l,
                    770:                        /* $C000 */&&label_goto_and_b_ea_dn,
                    771:                        /* $C040 */&&label_goto_and_w_ea_dn,
                    772:                        /* $C080 */&&label_goto_and_l_ea_dn,
                    773:                        /* $C0C0 */&&label_goto_mulu_w,
                    774:                        /* $C100 */&&label_goto_and_b_dn_ea,
                    775:                        /* $C140 */&&label_goto_and_w_dn_ea,
                    776:                        /* $C180 */&&label_goto_and_l_dn_ea,
                    777:                        /* $C1C0 */&&label_goto_muls_w,
                    778:                        /* $C200 */&&label_goto_and_b_ea_dn,
                    779:                        /* $C240 */&&label_goto_and_w_ea_dn,
                    780:                        /* $C280 */&&label_goto_and_l_ea_dn,
                    781:                        /* $C2C0 */&&label_goto_mulu_w,
                    782:                        /* $C300 */&&label_goto_and_b_dn_ea,
                    783:                        /* $C340 */&&label_goto_and_w_dn_ea,
                    784:                        /* $C380 */&&label_goto_and_l_dn_ea,
                    785:                        /* $C3C0 */&&label_goto_muls_w,
                    786:                        /* $C400 */&&label_goto_and_b_ea_dn,
                    787:                        /* $C440 */&&label_goto_and_w_ea_dn,
                    788:                        /* $C480 */&&label_goto_and_l_ea_dn,
                    789:                        /* $C4C0 */&&label_goto_mulu_w,
                    790:                        /* $C500 */&&label_goto_and_b_dn_ea,
                    791:                        /* $C540 */&&label_goto_and_w_dn_ea,
                    792:                        /* $C580 */&&label_goto_and_l_dn_ea,
                    793:                        /* $C5C0 */&&label_goto_muls_w,
                    794:                        /* $C600 */&&label_goto_and_b_ea_dn,
                    795:                        /* $C640 */&&label_goto_and_w_ea_dn,
                    796:                        /* $C680 */&&label_goto_and_l_ea_dn,
                    797:                        /* $C6C0 */&&label_goto_mulu_w,
                    798:                        /* $C700 */&&label_goto_and_b_dn_ea,
                    799:                        /* $C740 */&&label_goto_and_w_dn_ea,
                    800:                        /* $C780 */&&label_goto_and_l_dn_ea,
                    801:                        /* $C7C0 */&&label_goto_muls_w,
                    802:                        /* $C800 */&&label_goto_and_b_ea_dn,
                    803:                        /* $C840 */&&label_goto_and_w_ea_dn,
                    804:                        /* $C880 */&&label_goto_and_l_ea_dn,
                    805:                        /* $C8C0 */&&label_goto_mulu_w,
                    806:                        /* $C900 */&&label_goto_and_b_dn_ea,
                    807:                        /* $C940 */&&label_goto_and_w_dn_ea,
                    808:                        /* $C980 */&&label_goto_and_l_dn_ea,
                    809:                        /* $C9C0 */&&label_goto_muls_w,
                    810:                        /* $CA00 */&&label_goto_and_b_ea_dn,
                    811:                        /* $CA40 */&&label_goto_and_w_ea_dn,
                    812:                        /* $CA80 */&&label_goto_and_l_ea_dn,
                    813:                        /* $CAC0 */&&label_goto_mulu_w,
                    814:                        /* $CB00 */&&label_goto_and_b_dn_ea,
                    815:                        /* $CB40 */&&label_goto_and_w_dn_ea,
                    816:                        /* $CB80 */&&label_goto_and_l_dn_ea,
                    817:                        /* $CBC0 */&&label_goto_muls_w,
                    818:                        /* $CC00 */&&label_goto_and_b_ea_dn,
                    819:                        /* $CC40 */&&label_goto_and_w_ea_dn,
                    820:                        /* $CC80 */&&label_goto_and_l_ea_dn,
                    821:                        /* $CCC0 */&&label_goto_mulu_w,
                    822:                        /* $CD00 */&&label_goto_and_b_dn_ea,
                    823:                        /* $CD40 */&&label_goto_and_w_dn_ea,
                    824:                        /* $CD80 */&&label_goto_and_l_dn_ea,
                    825:                        /* $CDC0 */&&label_goto_muls_w,
                    826:                        /* $CE00 */&&label_goto_and_b_ea_dn,
                    827:                        /* $CE40 */&&label_goto_and_w_ea_dn,
                    828:                        /* $CE80 */&&label_goto_and_l_ea_dn,
                    829:                        /* $CEC0 */&&label_goto_mulu_w,
                    830:                        /* $CF00 */&&label_goto_and_b_dn_ea,
                    831:                        /* $CF40 */&&label_goto_and_w_dn_ea,
                    832:                        /* $CF80 */&&label_goto_and_l_dn_ea,
                    833:                        /* $CFC0 */&&label_goto_muls_w,
                    834:                        /* $D000 */&&label_goto_add_b_ea_dn,
                    835:                        /* $D040 */&&label_goto_add_w_ea_dn,
                    836:                        /* $D080 */&&label_goto_add_l_ea_dn,
                    837:                        /* $D0C0 */&&label_goto_adda_w,
                    838:                        /* $D100 */&&label_goto_add_b_dn_ea,
                    839:                        /* $D140 */&&label_goto_add_w_dn_ea,
                    840:                        /* $D180 */&&label_goto_add_l_dn_ea,
                    841:                        /* $D1C0 */&&label_goto_adda_l,
                    842:                        /* $D200 */&&label_goto_add_b_ea_dn,
                    843:                        /* $D240 */&&label_goto_add_w_ea_dn,
                    844:                        /* $D280 */&&label_goto_add_l_ea_dn,
                    845:                        /* $D2C0 */&&label_goto_adda_w,
                    846:                        /* $D300 */&&label_goto_add_b_dn_ea,
                    847:                        /* $D340 */&&label_goto_add_w_dn_ea,
                    848:                        /* $D380 */&&label_goto_add_l_dn_ea,
                    849:                        /* $D3C0 */&&label_goto_adda_l,
                    850:                        /* $D400 */&&label_goto_add_b_ea_dn,
                    851:                        /* $D440 */&&label_goto_add_w_ea_dn,
                    852:                        /* $D480 */&&label_goto_add_l_ea_dn,
                    853:                        /* $D4C0 */&&label_goto_adda_w,
                    854:                        /* $D500 */&&label_goto_add_b_dn_ea,
                    855:                        /* $D540 */&&label_goto_add_w_dn_ea,
                    856:                        /* $D580 */&&label_goto_add_l_dn_ea,
                    857:                        /* $D5C0 */&&label_goto_adda_l,
                    858:                        /* $D600 */&&label_goto_add_b_ea_dn,
                    859:                        /* $D640 */&&label_goto_add_w_ea_dn,
                    860:                        /* $D680 */&&label_goto_add_l_ea_dn,
                    861:                        /* $D6C0 */&&label_goto_adda_w,
                    862:                        /* $D700 */&&label_goto_add_b_dn_ea,
                    863:                        /* $D740 */&&label_goto_add_w_dn_ea,
                    864:                        /* $D780 */&&label_goto_add_l_dn_ea,
                    865:                        /* $D7C0 */&&label_goto_adda_l,
                    866:                        /* $D800 */&&label_goto_add_b_ea_dn,
                    867:                        /* $D840 */&&label_goto_add_w_ea_dn,
                    868:                        /* $D880 */&&label_goto_add_l_ea_dn,
                    869:                        /* $D8C0 */&&label_goto_adda_w,
                    870:                        /* $D900 */&&label_goto_add_b_dn_ea,
                    871:                        /* $D940 */&&label_goto_add_w_dn_ea,
                    872:                        /* $D980 */&&label_goto_add_l_dn_ea,
                    873:                        /* $D9C0 */&&label_goto_adda_l,
                    874:                        /* $DA00 */&&label_goto_add_b_ea_dn,
                    875:                        /* $DA40 */&&label_goto_add_w_ea_dn,
                    876:                        /* $DA80 */&&label_goto_add_l_ea_dn,
                    877:                        /* $DAC0 */&&label_goto_adda_w,
                    878:                        /* $DB00 */&&label_goto_add_b_dn_ea,
                    879:                        /* $DB40 */&&label_goto_add_w_dn_ea,
                    880:                        /* $DB80 */&&label_goto_add_l_dn_ea,
                    881:                        /* $DBC0 */&&label_goto_adda_l,
                    882:                        /* $DC00 */&&label_goto_add_b_ea_dn,
                    883:                        /* $DC40 */&&label_goto_add_w_ea_dn,
                    884:                        /* $DC80 */&&label_goto_add_l_ea_dn,
                    885:                        /* $DCC0 */&&label_goto_adda_w,
                    886:                        /* $DD00 */&&label_goto_add_b_dn_ea,
                    887:                        /* $DD40 */&&label_goto_add_w_dn_ea,
                    888:                        /* $DD80 */&&label_goto_add_l_dn_ea,
                    889:                        /* $DDC0 */&&label_goto_adda_l,
                    890:                        /* $DE00 */&&label_goto_add_b_ea_dn,
                    891:                        /* $DE40 */&&label_goto_add_w_ea_dn,
                    892:                        /* $DE80 */&&label_goto_add_l_ea_dn,
                    893:                        /* $DEC0 */&&label_goto_adda_w,
                    894:                        /* $DF00 */&&label_goto_add_b_dn_ea,
                    895:                        /* $DF40 */&&label_goto_add_w_dn_ea,
                    896:                        /* $DF80 */&&label_goto_add_l_dn_ea,
                    897:                        /* $DFC0 */&&label_goto_adda_l,
                    898:                        /* $E000 */&&label_goto_asr_b_imm,
                    899:                        /* $E040 */&&label_goto_asr_w_imm,
                    900:                        /* $E080 */&&label_goto_asr_l_imm,
                    901:                        /* $E0C0 */&&label_goto_asr_w,
                    902:                        /* $E100 */&&label_goto_asl_b_imm,
                    903:                        /* $E140 */&&label_goto_asl_w_imm,
                    904:                        /* $E180 */&&label_goto_asl_l_imm,
                    905:                        /* $E1C0 */&&label_goto_asl_w,
                    906:                        /* $E200 */&&label_goto_asr_b_imm,
                    907:                        /* $E240 */&&label_goto_asr_w_imm,
                    908:                        /* $E280 */&&label_goto_asr_l_imm,
                    909:                        /* $E2C0 */&&label_goto_lsr_w,
                    910:                        /* $E300 */&&label_goto_asl_b_imm,
                    911:                        /* $E340 */&&label_goto_asl_w_imm,
                    912:                        /* $E380 */&&label_goto_asl_l_imm,
                    913:                        /* $E3C0 */&&label_goto_lsl_w,
                    914:                        /* $E400 */&&label_goto_asr_b_imm,
                    915:                        /* $E440 */&&label_goto_asr_w_imm,
                    916:                        /* $E480 */&&label_goto_asr_l_imm,
                    917:                        /* $E4C0 */&&label_goto_roxr_w,
                    918:                        /* $E500 */&&label_goto_asl_b_imm,
                    919:                        /* $E540 */&&label_goto_asl_w_imm,
                    920:                        /* $E580 */&&label_goto_asl_l_imm,
                    921:                        /* $E5C0 */&&label_goto_roxl_w,
                    922:                        /* $E600 */&&label_goto_asr_b_imm,
                    923:                        /* $E640 */&&label_goto_asr_w_imm,
                    924:                        /* $E680 */&&label_goto_asr_l_imm,
                    925:                        /* $E6C0 */&&label_goto_ror_w,
                    926:                        /* $E700 */&&label_goto_asl_b_imm,
                    927:                        /* $E740 */&&label_goto_asl_w_imm,
                    928:                        /* $E780 */&&label_goto_asl_l_imm,
                    929:                        /* $E7C0 */&&label_goto_rol_w,
                    930:                        /* $E800 */&&label_goto_asr_b_imm,
                    931:                        /* $E840 */&&label_goto_asr_w_imm,
                    932:                        /* $E880 */&&label_goto_asr_l_imm,
                    933:                        /* $E8C0 */&&label_goto_bftst,
                    934:                        /* $E900 */&&label_goto_asl_b_imm,
                    935:                        /* $E940 */&&label_goto_asl_w_imm,
                    936:                        /* $E980 */&&label_goto_asl_l_imm,
                    937:                        /* $E9C0 */&&label_goto_bfextu,
                    938:                        /* $EA00 */&&label_goto_asr_b_imm,
                    939:                        /* $EA40 */&&label_goto_asr_w_imm,
                    940:                        /* $EA80 */&&label_goto_asr_l_imm,
                    941:                        /* $EAC0 */&&label_goto_bfchg,
                    942:                        /* $EB00 */&&label_goto_asl_b_imm,
                    943:                        /* $EB40 */&&label_goto_asl_w_imm,
                    944:                        /* $EB80 */&&label_goto_asl_l_imm,
                    945:                        /* $EBC0 */&&label_goto_bfexts,
                    946:                        /* $EC00 */&&label_goto_asr_b_imm,
                    947:                        /* $EC40 */&&label_goto_asr_w_imm,
                    948:                        /* $EC80 */&&label_goto_asr_l_imm,
                    949:                        /* $ECC0 */&&label_goto_bfclr,
                    950:                        /* $ED00 */&&label_goto_asl_b_imm,
                    951:                        /* $ED40 */&&label_goto_asl_w_imm,
                    952:                        /* $ED80 */&&label_goto_asl_l_imm,
                    953:                        /* $EDC0 */&&label_goto_bfffo,
                    954:                        /* $EE00 */&&label_goto_asr_b_imm,
                    955:                        /* $EE40 */&&label_goto_asr_w_imm,
                    956:                        /* $EE80 */&&label_goto_asr_l_imm,
                    957:                        /* $EEC0 */&&label_goto_bfset,
                    958:                        /* $EF00 */&&label_goto_asl_b_imm,
                    959:                        /* $EF40 */&&label_goto_asl_w_imm,
                    960:                        /* $EF80 */&&label_goto_asl_l_imm,
                    961:                        /* $EFC0 */&&label_goto_bfins,
                    962:                        /* $F000 */&&label_goto_mmuop,
                    963:                        /* $F040 */&&label_goto_mmuop,
                    964:                        /* $F080 */&&label_goto_mmuop,
                    965:                        /* $F0C0 */&&label_goto_mmuop,
                    966:                        /* $F100 */&&label_goto_mmuop,
                    967:                        /* $F140 */&&label_goto_mmuop,
                    968:                        /* $F180 */&&label_goto_mmuop,
                    969:                        /* $F1C0 */&&label_goto_mmuop,
                    970:                        /* $F200 */&&label_goto_fpgen,
                    971:                        /* $F240 */&&label_goto_fxcc,
                    972:                        /* $F280 */&&label_goto_fbcc_w,
                    973:                        /* $F2C0 */&&label_goto_fbcc_l,
                    974:                        /* $F300 */&&label_goto_fsave,
                    975:                        /* $F340 */&&label_goto_frestore,
                    976:                        /* $F380 */&&label_goto_fline,
                    977:                        /* $F3C0 */&&label_goto_fline,
                    978:                        /* $F400 */&&label_goto_fline,
                    979:                        /* $F440 */&&label_goto_fline,
                    980:                        /* $F480 */&&label_goto_fline,
                    981:                        /* $F4C0 */&&label_goto_fline,
                    982:                        /* $F500 */&&label_goto_fline,
                    983:                        /* $F540 */&&label_goto_fline,
                    984:                        /* $F580 */&&label_goto_fline,
                    985:                        /* $F5C0 */&&label_goto_fline,
                    986:                        /* $F600 */&&label_goto_fline,
                    987:                        /* $F640 */&&label_goto_fline,
                    988:                        /* $F680 */&&label_goto_fline,
                    989:                        /* $F6C0 */&&label_goto_fline,
                    990:                        /* $F700 */&&label_goto_fline,
                    991:                        /* $F740 */&&label_goto_fline,
                    992:                        /* $F780 */&&label_goto_fline,
                    993:                        /* $F7C0 */&&label_goto_fline,
                    994:                        /* $F800 */&&label_goto_fline,
                    995:                        /* $F840 */&&label_goto_fline,
                    996:                        /* $F880 */&&label_goto_fline,
                    997:                        /* $F8C0 */&&label_goto_fline,
                    998:                        /* $F900 */&&label_goto_fline,
                    999:                        /* $F940 */&&label_goto_fline,
                   1000:                        /* $F980 */&&label_goto_fline,
                   1001:                        /* $F9C0 */&&label_goto_fline,
                   1002:                        /* $FA00 */&&label_goto_fline,
                   1003:                        /* $FA40 */&&label_goto_fline,
                   1004:                        /* $FA80 */&&label_goto_fline,
                   1005:                        /* $FAC0 */&&label_goto_fline,
                   1006:                        /* $FB00 */&&label_goto_fline,
                   1007:                        /* $FB40 */&&label_goto_fline,
                   1008:                        /* $FB80 */&&label_goto_fline,
                   1009:                        /* $FBC0 */&&label_goto_fline,
                   1010:                        /* $FC00 */&&label_goto_fline,
                   1011:                        /* $FC40 */&&label_goto_fline,
                   1012:                        /* $FC80 */&&label_goto_fline,
                   1013:                        /* $FCC0 */&&label_goto_fline,
                   1014:                        /* $FD00 */&&label_goto_fline,
                   1015:                        /* $FD40 */&&label_goto_fline,
                   1016:                        /* $FD80 */&&label_goto_fline,
                   1017:                        /* $FDC0 */&&label_goto_fline,
                   1018:                        /* $FE00 */&&label_goto_fline,
                   1019:                        /* $FE40 */&&label_goto_fline,
                   1020:                        /* $FE80 */&&label_goto_fline,
                   1021:                        /* $FEC0 */&&label_goto_fline,
                   1022:                        /* $FF00 */&&label_goto_fline,
                   1023:                        /* $FF40 */&&label_goto_fline,
                   1024:                        /* $FF80 */&&label_goto_fline,
                   1025:                        /* $FFC0 */&&label_goto_fline,
                   1026:                };
                   1027:                JUMP;
                   1028:         label_goto_ori_b:
                   1029:                // %0000_000000_mmmrrr  ORI.B #<imm>,<ea>
                   1030:                // %0000_000000_111100  ORI.B #<imm>,CCR
                   1031:                OP_FUNC(ori_b);
                   1032:                CHECK_AND_JUMP;
                   1033:         label_goto_ori_w:
                   1034:                // %0000_000001_mmmrrr  ORI.W #<imm>,<ea>
                   1035:                // %0000_000001_111100  ORI.W #<imm>,SR
                   1036:                OP_FUNC(ori_w);
                   1037:                CHECK_AND_JUMP;
                   1038:         label_goto_ori_l:
                   1039:                // %0000_000010_mmmrrr  ORI.L #<imm>,<ea>
                   1040:                OP_FUNC(ori_l);
                   1041:                CHECK_AND_JUMP;
                   1042:         label_goto_cmp2chk2_b:
                   1043:                // %0000_000011_mmmrrr  CMP2/CHK2.B <ea>,Rn
                   1044:                OP_FUNC(cmp2chk2_b);
                   1045:                CHECK_AND_JUMP;
                   1046:         label_goto_btst_dn_ea:
                   1047:                // %0000_xxx100_000yyy  BTST.L Dx,Dy
                   1048:                // %0000_xxx100_001yyy  MOVEP.W (d,Ay),Dx
                   1049:                // %0000_xxx100_mmmrrr  BTST.B Dx,<ea>
                   1050:                OP_FUNC(btst_dn_ea);
                   1051:                CHECK_AND_JUMP;
                   1052:         label_goto_bchg_dn_ea:
                   1053:                // %0000_xxx101_000yyy  BCHG.L Dx,Dy
                   1054:                // %0000_xxx101_001yyy  MOVEP.L (d,Ay),Dx
                   1055:                // %0000_xxx101_mmmrrr  BCHG.B Dx,<ea>
                   1056:                OP_FUNC(bchg_dn_ea);
                   1057:                CHECK_AND_JUMP;
                   1058:         label_goto_bclr_dn_ea:
                   1059:                // %0000_xxx110_000yyy  BCLR.L Dx,Dy
                   1060:                // %0000_xxx110_001yyy  MOVEP.W Dx,(d,Ay)
                   1061:                // %0000_xxx110_mmmrrr  BCLR.B Dx,<ea>
                   1062:                OP_FUNC(bclr_dn_ea);
                   1063:                CHECK_AND_JUMP;
                   1064:         label_goto_bset_dn_ea:
                   1065:                // %0000_xxx111_000yyy  BSET.L Dx,Dy
                   1066:                // %0000_xxx111_001yyy  MOVEP.L Dx,(d,Ay)
                   1067:                // %0000_xxx111_mmmrrr  BSET.B Dx,<ea>
                   1068:                OP_FUNC(bset_dn_ea);
                   1069:                CHECK_AND_JUMP;
                   1070:         label_goto_andi_b:
                   1071:                // %0000_001000_mmmrrr  ANDI.B #<imm>,<ea>
                   1072:                // %0000_001000_111100  ANDI.B #<imm>,CCR
                   1073:                OP_FUNC(andi_b);
                   1074:                CHECK_AND_JUMP;
                   1075:         label_goto_andi_w:
                   1076:                // %0000_001001_mmmrrr  ANDI.W #<imm>,<ea>
                   1077:                // %0000_001001_111100  ANDI.W #<imm>,SR
                   1078:                OP_FUNC(andi_w);
                   1079:                CHECK_AND_JUMP;
                   1080:         label_goto_andi_l:
                   1081:                // %0000_001010_mmmrrr  ANDI.L #<imm>,<ea>
                   1082:                OP_FUNC(andi_l);
                   1083:                CHECK_AND_JUMP;
                   1084:         label_goto_cmp2chk2_w:
                   1085:                // %0000_001011_mmmrrr  CMP2/CHK2.W <ea>,Rn
                   1086:                OP_FUNC(cmp2chk2_w);
                   1087:                CHECK_AND_JUMP;
                   1088:         label_goto_subi_b:
                   1089:                // %0000_010000_mmmrrr  SUBI.B #<imm>,<ea>
                   1090:                OP_FUNC(subi_b);
                   1091:                CHECK_AND_JUMP;
                   1092:         label_goto_subi_w:
                   1093:                // %0000_010001_mmmrrr  SUBI.W #<imm>,<ea>
                   1094:                OP_FUNC(subi_w);
                   1095:                CHECK_AND_JUMP;
                   1096:         label_goto_subi_l:
                   1097:                // %0000_010010_mmmrrr  SUBI.L #<imm>,<ea>
                   1098:                OP_FUNC(subi_l);
                   1099:                CHECK_AND_JUMP;
                   1100:         label_goto_cmp2chk2_l:
                   1101:                // %0000_010011_mmmrrr  CMP2/CHK2.L <ea>,Rn
                   1102:                OP_FUNC(cmp2chk2_l);
                   1103:                CHECK_AND_JUMP;
                   1104:         label_goto_addi_b:
                   1105:                // %0000_011000_mmmrrr  ADDI.B #<imm>,<ea>
                   1106:                OP_FUNC(addi_b);
                   1107:                CHECK_AND_JUMP;
                   1108:         label_goto_addi_w:
                   1109:                // %0000_011001_mmmrrr  ADDI.W #<imm>,<ea>
                   1110:                OP_FUNC(addi_w);
                   1111:                CHECK_AND_JUMP;
                   1112:         label_goto_addi_l:
                   1113:                // %0000_011010_mmmrrr  ADDI.L #<imm>,<ea>
                   1114:                OP_FUNC(addi_l);
                   1115:                CHECK_AND_JUMP;
                   1116:         label_goto_btst_imm_ea:
                   1117:                // %0000_100000_000yyy  BTST.L #<imm>,Dy
                   1118:                // %0000_100000_mmmrrr  BTST.B #<imm>,<ea>
                   1119:                OP_FUNC(btst_imm_ea);
                   1120:                CHECK_AND_JUMP;
                   1121:         label_goto_bchg_imm_ea:
                   1122:                // %0000_100001_000yyy  BCHG.L #<imm>,Dy
                   1123:                // %0000_100001_mmmrrr  BCHG.B #<imm>,<ea>
                   1124:                OP_FUNC(bchg_imm_ea);
                   1125:                CHECK_AND_JUMP;
                   1126:         label_goto_bclr_imm_ea:
                   1127:                // %0000_100010_000yyy  BCLR.L #<imm>,Dy
                   1128:                // %0000_100010_mmmrrr  BCLR.B #<imm>,<ea>
                   1129:                OP_FUNC(bclr_imm_ea);
                   1130:                CHECK_AND_JUMP;
                   1131:         label_goto_bset_imm_ea:
                   1132:                // %0000_100011_000yyy  BSET.L #<imm>,Dy
                   1133:                // %0000_100011_mmmrrr  BSET.B #<imm>,<ea>
                   1134:                OP_FUNC(bset_imm_ea);
                   1135:                CHECK_AND_JUMP;
                   1136:         label_goto_eori_b:
                   1137:                // %0000_101000_mmmrrr  EORI.B #<imm>,<ea>
                   1138:                // %0000_101000_111100  EORI.B #<imm>,CCR
                   1139:                OP_FUNC(eori_b);
                   1140:                CHECK_AND_JUMP;
                   1141:         label_goto_eori_w:
                   1142:                // %0000_101001_mmmrrr  EORI.W #<imm>,<ea>
                   1143:                // %0000_101001_111100  EORI.W #<imm>,SR
                   1144:                OP_FUNC(eori_w);
                   1145:                CHECK_AND_JUMP;
                   1146:         label_goto_eori_l:
                   1147:                // %0000_101010_mmmrrr  EORI.L #<imm>,<ea>
                   1148:                OP_FUNC(eori_l);
                   1149:                CHECK_AND_JUMP;
                   1150:         label_goto_cas_b:
                   1151:                // %0000_101011_mmmrrr  CAS.B Dc,Du,<ea>
                   1152:                OP_FUNC(cas_b);
                   1153:                CHECK_AND_JUMP;
                   1154:         label_goto_cmpi_b:
                   1155:                // %0000_110000_mmmrrr  CMPI.B #<imm>,<ea>
                   1156:                OP_FUNC(cmpi_b);
                   1157:                CHECK_AND_JUMP;
                   1158:         label_goto_cmpi_w:
                   1159:                // %0000_110001_mmmrrr  CMPI.W #<imm>,<ea>
                   1160:                OP_FUNC(cmpi_w);
                   1161:                CHECK_AND_JUMP;
                   1162:         label_goto_cmpi_l:
                   1163:                // %0000_110010_mmmrrr  CMPI.L #<imm>,<ea>
                   1164:                OP_FUNC(cmpi_l);
                   1165:                CHECK_AND_JUMP;
                   1166:         label_goto_cas_w:
                   1167:                // %0000_110011_mmmrrr  CAS.W Dc,Du,<ea>
                   1168:                // %0000_110011_111100  CAS2.W Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
                   1169:                OP_FUNC(cas_w);
                   1170:                CHECK_AND_JUMP;
                   1171:         label_goto_moves_b:
                   1172:                // %0000_111000_mmmrrr  MOVES.B <ea>,Rn
                   1173:                // %0000_111000_mmmrrr  MOVES.B Rn,<ea>
                   1174:                OP_FUNC(moves_b);
                   1175:                CHECK_AND_JUMP;
                   1176:         label_goto_moves_w:
                   1177:                // %0000_111001_mmmrrr  MOVES.W <ea>,Rn
                   1178:                // %0000_111001_mmmrrr  MOVES.W Rn,<ea>
                   1179:                OP_FUNC(moves_w);
                   1180:                CHECK_AND_JUMP;
                   1181:         label_goto_moves_l:
                   1182:                // %0000_111010_mmmrrr  MOVES.L <ea>,Rn
                   1183:                // %0000_111010_mmmrrr  MOVES.L Rn,<ea>
                   1184:                OP_FUNC(moves_l);
                   1185:                CHECK_AND_JUMP;
                   1186:         label_goto_cas_l:
                   1187:                // %0000_111011_mmmrrr  CAS.L Dc,Du,<ea>
                   1188:                // %0000_111011_111100  CAS2.L Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
                   1189:                OP_FUNC(cas_l);
                   1190:                CHECK_AND_JUMP;
                   1191:         label_goto_move_b_ea_dn:
                   1192:                // %0001_xxx000_mmmrrr  MOVE.B <ea>,Dx
                   1193:                OP_FUNC(move_b_ea_dn);
                   1194:                CHECK_AND_JUMP;
                   1195:         label_goto_move_b_ea_anin:
                   1196:                // %0001_xxx010_mmmrrr  MOVE.B <ea>,(Ax)
                   1197:                OP_FUNC(move_b_ea_anin);
                   1198:                CHECK_AND_JUMP;
                   1199:         label_goto_move_b_ea_anpi:
                   1200:                // %0001_xxx011_mmmrrr  MOVE.B <ea>,(Ax)+
                   1201:                OP_FUNC(move_b_ea_anpi);
                   1202:                CHECK_AND_JUMP;
                   1203:         label_goto_move_b_ea_anpd:
                   1204:                // %0001_xxx100_mmmrrr  MOVE.B <ea>,-(Ax)
                   1205:                OP_FUNC(move_b_ea_anpd);
                   1206:                CHECK_AND_JUMP;
                   1207:         label_goto_move_b_ea_andi:
                   1208:                // %0001_xxx101_mmmrrr  MOVE.B <ea>,d16(Ax)
                   1209:                OP_FUNC(move_b_ea_andi);
                   1210:                CHECK_AND_JUMP;
                   1211:         label_goto_move_b_ea_anix:
                   1212:                // %0001_xxx110_mmmrrr  MOVE.B <ea>,(Ax,IX)
                   1213:                OP_FUNC(move_b_ea_anix);
                   1214:                CHECK_AND_JUMP;
                   1215:         label_goto_move_b_ea_absw:
                   1216:                // %0001_000111_mmmrrr  MOVE.B <ea>,Abs.W
                   1217:                OP_FUNC(move_b_ea_absw);
                   1218:                CHECK_AND_JUMP;
                   1219:         label_goto_move_b_ea_absl:
                   1220:                // %0001_001111_mmmrrr  MOVE.B <ea>,Abs.L
                   1221:                OP_FUNC(move_b_ea_absl);
                   1222:                CHECK_AND_JUMP;
                   1223:         label_goto_move_l_ea_dn:
                   1224:                // %0010_xxx000_mmmrrr  MOVE.L <ea>,Dx
                   1225:                OP_FUNC(move_l_ea_dn);
                   1226:                CHECK_AND_JUMP;
                   1227:         label_goto_movea_l:
                   1228:                // %0010_xxx001_mmmrrr  MOVEA.L <ea>,Ax
                   1229:                OP_FUNC(movea_l);
                   1230:                CHECK_AND_JUMP;
                   1231:         label_goto_move_l_ea_anin:
                   1232:                // %0010_xxx010_mmmrrr  MOVE.L <ea>,(Ax)
                   1233:                OP_FUNC(move_l_ea_anin);
                   1234:                CHECK_AND_JUMP;
                   1235:         label_goto_move_l_ea_anpi:
                   1236:                // %0010_xxx011_mmmrrr  MOVE.L <ea>,(Ax)+
                   1237:                OP_FUNC(move_l_ea_anpi);
                   1238:                CHECK_AND_JUMP;
                   1239:         label_goto_move_l_ea_anpd:
                   1240:                // %0010_xxx100_mmmrrr  MOVE.L <ea>,-(Ax)
                   1241:                OP_FUNC(move_l_ea_anpd);
                   1242:                CHECK_AND_JUMP;
                   1243:         label_goto_move_l_ea_andi:
                   1244:                // %0010_xxx101_mmmrrr  MOVE.L <ea>,d16(Ax)
                   1245:                OP_FUNC(move_l_ea_andi);
                   1246:                CHECK_AND_JUMP;
                   1247:         label_goto_move_l_ea_anix:
                   1248:                // %0010_xxx110_mmmrrr  MOVE.L <ea>,(Ax,IX)
                   1249:                OP_FUNC(move_l_ea_anix);
                   1250:                CHECK_AND_JUMP;
                   1251:         label_goto_move_l_ea_absw:
                   1252:                // %0010_000111_mmmrrr  MOVE.L <ea>,Abs.W
                   1253:                OP_FUNC(move_l_ea_absw);
                   1254:                CHECK_AND_JUMP;
                   1255:         label_goto_move_l_ea_absl:
                   1256:                // %0010_001111_mmmrrr  MOVE.L <ea>,Abs.L
                   1257:                OP_FUNC(move_l_ea_absl);
                   1258:                CHECK_AND_JUMP;
                   1259:         label_goto_move_w_ea_dn:
                   1260:                // %0011_xxx000_mmmrrr  MOVE.W <ea>,Dx
                   1261:                OP_FUNC(move_w_ea_dn);
                   1262:                CHECK_AND_JUMP;
                   1263:         label_goto_movea_w:
                   1264:                // %0011_xxx001_mmmrrr  MOVEA.W <ea>,Ax
                   1265:                OP_FUNC(movea_w);
                   1266:                CHECK_AND_JUMP;
                   1267:         label_goto_move_w_ea_anin:
                   1268:                // %0011_xxx010_mmmrrr  MOVE.W <ea>,(Ax)
                   1269:                OP_FUNC(move_w_ea_anin);
                   1270:                CHECK_AND_JUMP;
                   1271:         label_goto_move_w_ea_anpi:
                   1272:                // %0011_xxx011_mmmrrr  MOVE.W <ea>,(Ax)+
                   1273:                OP_FUNC(move_w_ea_anpi);
                   1274:                CHECK_AND_JUMP;
                   1275:         label_goto_move_w_ea_anpd:
                   1276:                // %0011_xxx100_mmmrrr  MOVE.W <ea>,-(Ax)
                   1277:                OP_FUNC(move_w_ea_anpd);
                   1278:                CHECK_AND_JUMP;
                   1279:         label_goto_move_w_ea_andi:
                   1280:                // %0011_xxx101_mmmrrr  MOVE.W <ea>,d16(Ax)
                   1281:                OP_FUNC(move_w_ea_andi);
                   1282:                CHECK_AND_JUMP;
                   1283:         label_goto_move_w_ea_anix:
                   1284:                // %0011_xxx110_mmmrrr  MOVE.W <ea>,(Ax,IX)
                   1285:                OP_FUNC(move_w_ea_anix);
                   1286:                CHECK_AND_JUMP;
                   1287:         label_goto_move_w_ea_absw:
                   1288:                // %0011_000111_mmmrrr  MOVE.W <ea>,Abs.W
                   1289:                OP_FUNC(move_w_ea_absw);
                   1290:                CHECK_AND_JUMP;
                   1291:         label_goto_move_w_ea_absl:
                   1292:                // %0011_001111_mmmrrr  MOVE.W <ea>,Abs.L
                   1293:                OP_FUNC(move_w_ea_absl);
                   1294:                CHECK_AND_JUMP;
                   1295:         label_goto_negx_b:
                   1296:                // %0100_000000_mmmrrr  NEGX.B <ea>
                   1297:                OP_FUNC(negx_b);
                   1298:                CHECK_AND_JUMP;
                   1299:         label_goto_negx_w:
                   1300:                // %0100_000001_mmmrrr  NEGX.W <ea>
                   1301:                OP_FUNC(negx_w);
                   1302:                CHECK_AND_JUMP;
                   1303:         label_goto_negx_l:
                   1304:                // %0100_000010_mmmrrr  NEGX.L <ea>
                   1305:                OP_FUNC(negx_l);
                   1306:                CHECK_AND_JUMP;
                   1307:         label_goto_move_sr_ea:
                   1308:                // %0100_000011_mmmrrr  MOVE.W SR,<ea>
                   1309:                OP_FUNC(move_sr_ea);
                   1310:                CHECK_AND_JUMP;
                   1311:         label_goto_chk_l:
                   1312:                // %0100_xxx100_mmmrrr  CHK.L <ea>,Dx
                   1313:                OP_FUNC(chk_l);
                   1314:                CHECK_AND_JUMP;
                   1315:         label_goto_chk_w:
                   1316:                // %0100_xxx110_mmmrrr  CHK.W <ea>,Dx
                   1317:                OP_FUNC(chk_w);
                   1318:                CHECK_AND_JUMP;
                   1319:         label_goto_lea:
                   1320:                // %0100_xxx111_mmmrrr  LEA.L <ea>,Ax
                   1321:                // %0100_100111_000yyy  EXTB.L Dy
                   1322:                OP_FUNC(lea);
                   1323:                CHECK_AND_JUMP;
                   1324:         label_goto_clr_b:
                   1325:                // %0100_001000_mmmrrr  CLR.B <ea>
                   1326:                OP_FUNC(clr_b);
                   1327:                CHECK_AND_JUMP;
                   1328:         label_goto_clr_w:
                   1329:                // %0100_001001_mmmrrr  CLR.W <ea>
                   1330:                OP_FUNC(clr_w);
                   1331:                CHECK_AND_JUMP;
                   1332:         label_goto_clr_l:
                   1333:                // %0100_001010_mmmrrr  CLR.L <ea>
                   1334:                OP_FUNC(clr_l);
                   1335:                CHECK_AND_JUMP;
                   1336:         label_goto_move_ccr_ea:
                   1337:                // %0100_001011_mmmrrr  MOVE.W CCR,<ea>
                   1338:                OP_FUNC(move_ccr_ea);
                   1339:                CHECK_AND_JUMP;
                   1340:         label_goto_neg_b:
                   1341:                // %0100_010000_mmmrrr  NEG.B <ea>
                   1342:                OP_FUNC(neg_b);
                   1343:                CHECK_AND_JUMP;
                   1344:         label_goto_neg_w:
                   1345:                // %0100_010001_mmmrrr  NEG.W <ea>
                   1346:                OP_FUNC(neg_w);
                   1347:                CHECK_AND_JUMP;
                   1348:         label_goto_neg_l:
                   1349:                // %0100_010010_mmmrrr  NEG.L <ea>
                   1350:                OP_FUNC(neg_l);
                   1351:                CHECK_AND_JUMP;
                   1352:         label_goto_move_ea_ccr:
                   1353:                // %0100_010011_mmmrrr  MOVE.W <ea>,CCR
                   1354:                OP_FUNC(move_ea_ccr);
                   1355:                CHECK_AND_JUMP;
                   1356:         label_goto_not_b:
                   1357:                // %0100_011000_mmmrrr  NOT.B <ea>
                   1358:                OP_FUNC(not_b);
                   1359:                CHECK_AND_JUMP;
                   1360:         label_goto_not_w:
                   1361:                // %0100_011001_mmmrrr  NOT.W <ea>
                   1362:                OP_FUNC(not_w);
                   1363:                CHECK_AND_JUMP;
                   1364:         label_goto_not_l:
                   1365:                // %0100_011010_mmmrrr  NOT.L <ea>
                   1366:                OP_FUNC(not_l);
                   1367:                CHECK_AND_JUMP;
                   1368:         label_goto_move_ea_sr:
                   1369:                // %0100_011011_mmmrrr  MOVE.W <ea>,SR
                   1370:                OP_FUNC(move_ea_sr);
                   1371:                CHECK_AND_JUMP;
                   1372:         label_goto_nbcd:
                   1373:                // %0100_100000_mmmrrr  NBCD.B <ea>
                   1374:                // %0100_100000_001yyy  LINK.L Ay,#<imm>
                   1375:                OP_FUNC(nbcd);
                   1376:                CHECK_AND_JUMP;
                   1377:         label_goto_pea:
                   1378:                // %0100_100001_000yyy  SWAP.W Dy
                   1379:                // %0100_100001_001nnn  BKPT #<imm>
                   1380:                // %0100_100001_mmmrrr  PEA.L <ea>
                   1381:                OP_FUNC(pea);
                   1382:                CHECK_AND_JUMP;
                   1383:         label_goto_movem_w_mem:
                   1384:                // %0100_100010_000yyy  EXT.W Dy
                   1385:                // %0100_100010_mmmrrr  MOVEM.W <list>,<ea>
                   1386:                OP_FUNC(movem_w_mem);
                   1387:                CHECK_AND_JUMP;
                   1388:         label_goto_movem_l_mem:
                   1389:                // %0100_100011_000yyy  EXT.L Dy
                   1390:                // %0100_100011_mmmrrr  MOVEM.L <list>,<ea>
                   1391:                OP_FUNC(movem_l_mem);
                   1392:                CHECK_AND_JUMP;
                   1393:         label_goto_tst_b:
                   1394:                // %0100_101000_mmmrrr  TST.B <ea>
                   1395:                OP_FUNC(tst_b);
                   1396:                CHECK_AND_JUMP;
                   1397:         label_goto_tst_w:
                   1398:                // %0100_101001_mmmrrr  TST.W <ea>
                   1399:                OP_FUNC(tst_w);
                   1400:                CHECK_AND_JUMP;
                   1401:         label_goto_tst_l:
                   1402:                // %0100_101010_mmmrrr  TST.L <ea>
                   1403:                OP_FUNC(tst_l);
                   1404:                CHECK_AND_JUMP;
                   1405:         label_goto_tas:
                   1406:                // %0100_101011_mmmrrr  TAS.B <ea>
                   1407:                // %0100_101011_111100  ILLEGAL
                   1408:                OP_FUNC(tas);
                   1409:                CHECK_AND_JUMP;
                   1410:         label_goto_mul:
                   1411:                // %0100_110000_mmmrrr  MUL{U,S}.L <ea>,Dl
                   1412:                OP_FUNC(mul);
                   1413:                CHECK_AND_JUMP;
                   1414:         label_goto_div:
                   1415:                // %0100_110001_mmmrrr  DIV{U,UL,S,SL}.L <ea>,Dq
                   1416:                OP_FUNC(div);
                   1417:                CHECK_AND_JUMP;
                   1418:         label_goto_movem_w:
                   1419:                // %0100_110010_mmmrrr  MOVEM.W <ea>,<list>
                   1420:                OP_FUNC(movem_w);
                   1421:                CHECK_AND_JUMP;
                   1422:         label_goto_movem_l:
                   1423:                // %0100_110011_mmmrrr  MOVEM.L <ea>,<list>
                   1424:                OP_FUNC(movem_l);
                   1425:                CHECK_AND_JUMP;
                   1426:         label_goto_trap:
                   1427:                // %0100_111001_00nnnn  TRAP #<vector>
                   1428:                // %0100_111001_010yyy  LINK.W Ay,#<imm>
                   1429:                // %0100_111001_011yyy  UNLK Ay
                   1430:                // %0100_111001_100yyy  MOVE.L Ay,USP
                   1431:                // %0100_111001_101yyy  MOVE.L USP,Ay
                   1432:                // %0100_111001_110000  RESET
                   1433:                // %0100_111001_110001  NOP
                   1434:                // %0100_111001_110010  STOP #<imm>
                   1435:                // %0100_111001_110011  RTE
                   1436:                // %0100_111001_110100  RTD #<imm>
                   1437:                // %0100_111001_110101  RTS
                   1438:                // %0100_111001_110110  TRAPV
                   1439:                // %0100_111001_110111  RTR
                   1440:                // %0100_111001_111010  MOVEC.L Rc,Rn
                   1441:                // %0100_111001_111011  MOVEC.L Rn,Rc
                   1442:                OP_FUNC(trap);
                   1443:                CHECK_AND_JUMP;
                   1444:         label_goto_jsr:
                   1445:                // %0100_111010_mmmrrr  JSR <ea>
                   1446:                OP_FUNC(jsr);
                   1447:                CHECK_AND_JUMP;
                   1448:         label_goto_jmp:
                   1449:                // %0100_111011_mmmrrr  JMP <ea>
                   1450:                OP_FUNC(jmp);
                   1451:                CHECK_AND_JUMP;
                   1452:         label_goto_addq_b:
                   1453:                // %0101_qqq000_mmmrrr  ADDQ.B #qqq,<ea>
                   1454:                OP_FUNC(addq_b);
                   1455:                CHECK_AND_JUMP;
                   1456:         label_goto_addq_w:
                   1457:                // %0101_qqq001_mmmrrr  ADDQ.W #qqq,<ea>
                   1458:                // %0101_qqq001_001yyy  ADDQ.W #qqq,Ay (.Lと等価)
                   1459:                OP_FUNC(addq_w);
                   1460:                CHECK_AND_JUMP;
                   1461:         label_goto_addq_l:
                   1462:                // %0101_qqq010_mmmrrr  ADDQ.L #qqq,<ea>
                   1463:                // %0101_qqq010_001yyy  ADDQ.L #qqq,Ay
                   1464:                OP_FUNC(addq_l);
                   1465:                CHECK_AND_JUMP;
                   1466:         label_goto_st:
                   1467:                // %0101_000011_mmmrrr  ST.B <ea>
                   1468:                // %0101_000011_001yyy  DBT.W Dy,<label>
                   1469:                // %0101_000011_111010  TRAPT.W #<imm>
                   1470:                // %0101_000011_111011  TRAPT.L #<imm>
                   1471:                // %0101_000011_111100  TRAPT
                   1472:                OP_FUNC(st);
                   1473:                CHECK_AND_JUMP;
                   1474:         label_goto_subq_b:
                   1475:                // %0101_qqq100_mmmrrr  SUBQ.B #qqq,<ea>
                   1476:                OP_FUNC(subq_b);
                   1477:                CHECK_AND_JUMP;
                   1478:         label_goto_subq_w:
                   1479:                // %0101_qqq101_mmmrrr  SUBQ.W #qqq,<ea>
                   1480:                // %0101_qqq101_001yyy  SUBQ.W #qqq,Ay (.Lと等価)
                   1481:                OP_FUNC(subq_w);
                   1482:                CHECK_AND_JUMP;
                   1483:         label_goto_subq_l:
                   1484:                // %0101_qqq110_mmmrrr  SUBQ.L #qqq,<ea>
                   1485:                // %0101_qqq110_001yyy  SUBQ.L #qqq,Ay
                   1486:                OP_FUNC(subq_l);
                   1487:                CHECK_AND_JUMP;
                   1488:         label_goto_sf:
                   1489:                // %0101_000111_mmmrrr  SF.B <ea>
                   1490:                // %0101_000111_001yyy  DBRA.W Dy,<label>
                   1491:                // %0101_000111_111010  TRAPF.W #<imm>
                   1492:                // %0101_000111_111011  TRAPF.L #<imm>
                   1493:                // %0101_000111_111100  TRAPF
                   1494:                OP_FUNC(sf);
                   1495:                CHECK_AND_JUMP;
                   1496:         label_goto_shi:
                   1497:                // %0101_001011_mmmrrr  SHI.B <ea>
                   1498:                // %0101_001011_001yyy  DBHI.W Dy,<label>
                   1499:                // %0101_001011_111010  TRAPHI.W #<imm>
                   1500:                // %0101_001011_111011  TRAPHI.L #<imm>
                   1501:                // %0101_001011_111100  TRAPHI
                   1502:                OP_FUNC(shi);
                   1503:                CHECK_AND_JUMP;
                   1504:         label_goto_sls:
                   1505:                // %0101_001111_mmmrrr  SLS.B <ea>
                   1506:                // %0101_001111_001yyy  DBLS.W Dy,<label>
                   1507:                // %0101_001111_111010  TRAPLS.W #<imm>
                   1508:                // %0101_001111_111011  TRAPLS.L #<imm>
                   1509:                // %0101_001111_111100  TRAPLS
                   1510:                OP_FUNC(sls);
                   1511:                CHECK_AND_JUMP;
                   1512:         label_goto_scc:
                   1513:                // %0101_010011_mmmrrr  SCC.B <ea>
                   1514:                // %0101_010011_001yyy  DBCC.W Dy,<label>
                   1515:                // %0101_010011_111010  TRAPCC.W #<imm>
                   1516:                // %0101_010011_111011  TRAPCC.L #<imm>
                   1517:                // %0101_010011_111100  TRAPCC
                   1518:                OP_FUNC(scc);
                   1519:                CHECK_AND_JUMP;
                   1520:         label_goto_scs:
                   1521:                // %0101_010111_mmmrrr  SCS.B <ea>
                   1522:                // %0101_010111_001yyy  DBCS.W Dy,<label>
                   1523:                // %0101_010111_111010  TRAPCS.W #<imm>
                   1524:                // %0101_010111_111011  TRAPCS.L #<imm>
                   1525:                // %0101_010111_111100  TRAPCS
                   1526:                OP_FUNC(scs);
                   1527:                CHECK_AND_JUMP;
                   1528:         label_goto_sne:
                   1529:                // %0101_011011_mmmrrr  SNE.B <ea>
                   1530:                // %0101_011011_001yyy  DBNE.W Dy,<label>
                   1531:                // %0101_011011_111010  TRAPNE.W #<imm>
                   1532:                // %0101_011011_111011  TRAPNE.L #<imm>
                   1533:                // %0101_011011_111100  TRAPNE
                   1534:                OP_FUNC(sne);
                   1535:                CHECK_AND_JUMP;
                   1536:         label_goto_seq:
                   1537:                // %0101_011111_mmmrrr  SEQ.B <ea>
                   1538:                // %0101_011111_001yyy  DBEQ.W Dy,<label>
                   1539:                // %0101_011111_111010  TRAPEQ.W #<imm>
                   1540:                // %0101_011111_111011  TRAPEQ.L #<imm>
                   1541:                // %0101_011111_111100  TRAPEQ
                   1542:                OP_FUNC(seq);
                   1543:                CHECK_AND_JUMP;
                   1544:         label_goto_svc:
                   1545:                // %0101_100011_mmmrrr  SVC.B <ea>
                   1546:                // %0101_100011_001yyy  DBVC.W Dy,<label>
                   1547:                // %0101_100011_111010  TRAPVC.W #<imm>
                   1548:                // %0101_100011_111011  TRAPVC.L #<imm>
                   1549:                // %0101_100011_111100  TRAPVC
                   1550:                OP_FUNC(svc);
                   1551:                CHECK_AND_JUMP;
                   1552:         label_goto_svs:
                   1553:                // %0101_100111_mmmrrr  SVS.B <ea>
                   1554:                // %0101_100111_001yyy  DBVS.W Dy,<label>
                   1555:                // %0101_100111_111010  TRAPVS.W #<imm>
                   1556:                // %0101_100111_111011  TRAPVS.L #<imm>
                   1557:                // %0101_100111_111100  TRAPVS
                   1558:                OP_FUNC(svs);
                   1559:                CHECK_AND_JUMP;
                   1560:         label_goto_spl:
                   1561:                // %0101_101011_mmmrrr  SPL.B <ea>
                   1562:                // %0101_101011_001yyy  DBPL.W Dy,<label>
                   1563:                // %0101_101011_111010  TRAPPL.W #<imm>
                   1564:                // %0101_101011_111011  TRAPPL.L #<imm>
                   1565:                // %0101_101011_111100  TRAPPL
                   1566:                OP_FUNC(spl);
                   1567:                CHECK_AND_JUMP;
                   1568:         label_goto_smi:
                   1569:                // %0101_101111_mmmrrr  SMI.B <ea>
                   1570:                // %0101_101111_001yyy  DBMI.W Dy,<label>
                   1571:                // %0101_101111_111010  TRAPMI.W #<imm>
                   1572:                // %0101_101111_111011  TRAPMI.L #<imm>
                   1573:                // %0101_101111_111100  TRAPMI
                   1574:                OP_FUNC(smi);
                   1575:                CHECK_AND_JUMP;
                   1576:         label_goto_sge:
                   1577:                // %0101_110011_mmmrrr  SGE.B <ea>
                   1578:                // %0101_110011_001yyy  DBGE.W Dy,<label>
                   1579:                // %0101_110011_111010  TRAPGE.W #<imm>
                   1580:                // %0101_110011_111011  TRAPGE.L #<imm>
                   1581:                // %0101_110011_111100  TRAPGE
                   1582:                OP_FUNC(sge);
                   1583:                CHECK_AND_JUMP;
                   1584:         label_goto_slt:
                   1585:                // %0101_110111_mmmrrr  SLT.B <ea>
                   1586:                // %0101_110111_001yyy  DBLT.W Dy,<label>
                   1587:                // %0101_110111_111010  TRAPLT.W #<imm>
                   1588:                // %0101_110111_111011  TRAPLT.L #<imm>
                   1589:                // %0101_110111_111100  TRAPLT
                   1590:                OP_FUNC(slt);
                   1591:                CHECK_AND_JUMP;
                   1592:         label_goto_sgt:
                   1593:                // %0101_111011_mmmrrr  SGT.B <ea>
                   1594:                // %0101_111011_001yyy  DBGT.W Dy,<label>
                   1595:                // %0101_111011_111010  TRAPGT.W #<imm>
                   1596:                // %0101_111011_111011  TRAPGT.L #<imm>
                   1597:                // %0101_111011_111100  TRAPGT
                   1598:                OP_FUNC(sgt);
                   1599:                CHECK_AND_JUMP;
                   1600:         label_goto_sle:
                   1601:                // %0101_111111_mmmrrr  SLE.B <ea>
                   1602:                // %0101_111111_001yyy  DBLE.W Dy,<label>
                   1603:                // %0101_111111_111010  TRAPLE.W #<imm>
                   1604:                // %0101_111111_111011  TRAPLE.L #<imm>
                   1605:                // %0101_111111_111100  TRAPLE
                   1606:                OP_FUNC(sle);
                   1607:                CHECK_AND_JUMP;
                   1608:         label_goto_bra:
                   1609:                // %0110_000000_000000  BRA.W <label>
                   1610:                // %0110_0000nn_nnnnnn  BRA.B <label>
                   1611:                // %0110_000011_111111  BRA.L <label>
                   1612:                OP_FUNC(bra);
                   1613:                CHECK_AND_JUMP;
                   1614:         label_goto_bsr:
                   1615:                // %0110_000100_000000  BSR.W <label>
                   1616:                // %0110_0001nn_nnnnnn  BSR.B <label>
                   1617:                // %0110_000111_111111  BSR.L <label>
                   1618:                OP_FUNC(bsr);
                   1619:                CHECK_AND_JUMP;
                   1620:         label_goto_bhi:
                   1621:                // %0110_001000_000000  BHI.W <label>
                   1622:                // %0110_0010nn_nnnnnn  BHI.B <label>
                   1623:                // %0110_001011_111111  BHI.L <label>
                   1624:                OP_FUNC(bhi);
                   1625:                CHECK_AND_JUMP;
                   1626:         label_goto_bls:
                   1627:                // %0110_001100_000000  BLS.W <label>
                   1628:                // %0110_0011nn_nnnnnn  BLS.B <label>
                   1629:                // %0110_001111_111111  BLS.L <label>
                   1630:                OP_FUNC(bls);
                   1631:                CHECK_AND_JUMP;
                   1632:         label_goto_bcc:
                   1633:                // %0110_010000_000000  BCC.W <label>
                   1634:                // %0110_0100nn_nnnnnn  BCC.B <label>
                   1635:                // %0110_010011_111111  BCC.L <label>
                   1636:                OP_FUNC(bcc);
                   1637:                CHECK_AND_JUMP;
                   1638:         label_goto_bcs:
                   1639:                // %0110_010100_000000  BCS.W <label>
                   1640:                // %0110_0101nn_nnnnnn  BCS.B <label>
                   1641:                // %0110_010111_111111  BCS.L <label>
                   1642:                OP_FUNC(bcs);
                   1643:                CHECK_AND_JUMP;
                   1644:         label_goto_bne:
                   1645:                // %0110_011000_000000  BNE.W <label>
                   1646:                // %0110_0110nn_nnnnnn  BNE.B <label>
                   1647:                // %0110_011011_111111  BNE.L <label>
                   1648:                OP_FUNC(bne);
                   1649:                CHECK_AND_JUMP;
                   1650:         label_goto_beq:
                   1651:                // %0110_011100_000000  BEQ.W <label>
                   1652:                // %0110_0111nn_nnnnnn  BEQ.B <label>
                   1653:                // %0110_011111_111111  BEQ.L <label>
                   1654:                OP_FUNC(beq);
                   1655:                CHECK_AND_JUMP;
                   1656:         label_goto_bvc:
                   1657:                // %0110_100000_000000  BVC.W <label>
                   1658:                // %0110_1000nn_nnnnnn  BVC.B <label>
                   1659:                // %0110_100011_111111  BVC.L <label>
                   1660:                OP_FUNC(bvc);
                   1661:                CHECK_AND_JUMP;
                   1662:         label_goto_bvs:
                   1663:                // %0110_100100_000000  BVS.W <label>
                   1664:                // %0110_1001nn_nnnnnn  BVS.B <label>
                   1665:                // %0110_100111_111111  BVS.L <label>
                   1666:                OP_FUNC(bvs);
                   1667:                CHECK_AND_JUMP;
                   1668:         label_goto_bpl:
                   1669:                // %0110_101000_000000  BPL.W <label>
                   1670:                // %0110_1010nn_nnnnnn  BPL.B <label>
                   1671:                // %0110_101011_111111  BPL.L <label>
                   1672:                OP_FUNC(bpl);
                   1673:                CHECK_AND_JUMP;
                   1674:         label_goto_bmi:
                   1675:                // %0110_101100_000000  BMI.W <label>
                   1676:                // %0110_1011nn_nnnnnn  BMI.B <label>
                   1677:                // %0110_101111_111111  BMI.L <label>
                   1678:                OP_FUNC(bmi);
                   1679:                CHECK_AND_JUMP;
                   1680:         label_goto_bge:
                   1681:                // %0110_110000_000000  BGE.W <label>
                   1682:                // %0110_1100nn_nnnnnn  BGE.B <label>
                   1683:                // %0110_110011_111111  BGE.L <label>
                   1684:                OP_FUNC(bge);
                   1685:                CHECK_AND_JUMP;
                   1686:         label_goto_blt:
                   1687:                // %0110_110100_000000  BLT.W <label>
                   1688:                // %0110_1101nn_nnnnnn  BLT.B <label>
                   1689:                // %0110_110111_111111  BLT.L <label>
                   1690:                OP_FUNC(blt);
                   1691:                CHECK_AND_JUMP;
                   1692:         label_goto_bgt:
                   1693:                // %0110_111000_000000  BGT.W <label>
                   1694:                // %0110_1110nn_nnnnnn  BGT.B <label>
                   1695:                // %0110_111011_111111  BGT.L <label>
                   1696:                OP_FUNC(bgt);
                   1697:                CHECK_AND_JUMP;
                   1698:         label_goto_ble:
                   1699:                // %0110_111100_000000  BLE.W <label>
                   1700:                // %0110_1111nn_nnnnnn  BLE.B <label>
                   1701:                // %0110_111111_111111  BLE.L <label>
                   1702:                OP_FUNC(ble);
                   1703:                CHECK_AND_JUMP;
                   1704:         label_goto_moveq:
                   1705:                // %0111_xxx0nn_nnnnnn  MOVEQ.L #<imm>,Dx
                   1706:                OP_FUNC(moveq);
                   1707:                CHECK_AND_JUMP;
                   1708:         label_goto_or_b_ea_dn:
                   1709:                // %1000_xxx000_mmmrrr  OR.B <ea>,Dx
                   1710:                OP_FUNC(or_b_ea_dn);
                   1711:                CHECK_AND_JUMP;
                   1712:         label_goto_or_w_ea_dn:
                   1713:                // %1000_xxx001_mmmrrr  OR.W <ea>,Dx
                   1714:                OP_FUNC(or_w_ea_dn);
                   1715:                CHECK_AND_JUMP;
                   1716:         label_goto_or_l_ea_dn:
                   1717:                // %1000_xxx010_mmmrrr  OR.L <ea>,Dx
                   1718:                OP_FUNC(or_l_ea_dn);
                   1719:                CHECK_AND_JUMP;
                   1720:         label_goto_divu_w:
                   1721:                // %1000_xxx011_mmmrrr  DIVU.W <ea>,Dx
                   1722:                OP_FUNC(divu_w);
                   1723:                CHECK_AND_JUMP;
                   1724:         label_goto_or_b_dn_ea:
                   1725:                // %1000_xxx100_000yyy  SBCD.B Dy,Dx
                   1726:                // %1000_xxx100_001yyy  SBCD.B -(Ay),-(Ax)
                   1727:                // %1000_xxx100_mmmrrr  OR.B Dx,<ea>
                   1728:                OP_FUNC(or_b_dn_ea);
                   1729:                CHECK_AND_JUMP;
                   1730:         label_goto_or_w_dn_ea:
                   1731:                // %1000_xxx101_000yyy  PACK Dy,Dx,#<imm>
                   1732:                // %1000_xxx101_001yyy  PACK -(Ay),-(Ax),#<imm>
                   1733:                // %1000_xxx101_mmmrrr  OR.W Dx,<ea>
                   1734:                OP_FUNC(or_w_dn_ea);
                   1735:                CHECK_AND_JUMP;
                   1736:         label_goto_or_l_dn_ea:
                   1737:                // %1000_xxx110_000yyy  UNPK Dy,Dx,#<imm>
                   1738:                // %1000_xxx110_001yyy  UNPK -(Ay),-(Ax),#<imm>
                   1739:                // %1000_xxx110_mmmrrr  OR.L Dx,<ea>
                   1740:                OP_FUNC(or_l_dn_ea);
                   1741:                CHECK_AND_JUMP;
                   1742:         label_goto_divs_w:
                   1743:                // %1000_xxx111_mmmrrr  DIVS.W <ea>,Dx
                   1744:                OP_FUNC(divs_w);
                   1745:                CHECK_AND_JUMP;
                   1746:         label_goto_sub_b_ea_dn:
                   1747:                // %1001_xxx000_mmmrrr  SUB.B <ea>,Dx
                   1748:                OP_FUNC(sub_b_ea_dn);
                   1749:                CHECK_AND_JUMP;
                   1750:         label_goto_sub_w_ea_dn:
                   1751:                // %1001_xxx001_mmmrrr  SUB.W <ea>,Dx
                   1752:                OP_FUNC(sub_w_ea_dn);
                   1753:                CHECK_AND_JUMP;
                   1754:         label_goto_sub_l_ea_dn:
                   1755:                // %1001_xxx010_mmmrrr  SUB.L <ea>,Dx
                   1756:                OP_FUNC(sub_l_ea_dn);
                   1757:                CHECK_AND_JUMP;
                   1758:         label_goto_suba_w:
                   1759:                // %1001_xxx011_mmmrrr  SUBA.W <ea>,Ax
                   1760:                OP_FUNC(suba_w);
                   1761:                CHECK_AND_JUMP;
                   1762:         label_goto_sub_b_dn_ea:
                   1763:                // %1001_xxx100_000yyy  SUBX.B Dy,Dx
                   1764:                // %1001_xxx100_001yyy  SUBX.B -(Ay),-(Ax)
                   1765:                // %1001_xxx100_mmmrrr  SUB.B Dx,<ea>
                   1766:                OP_FUNC(sub_b_dn_ea);
                   1767:                CHECK_AND_JUMP;
                   1768:         label_goto_sub_w_dn_ea:
                   1769:                // %1001_xxx101_000yyy  SUBX.W Dy,Dx
                   1770:                // %1001_xxx101_001yyy  SUBX.W -(Ay),-(Ax)
                   1771:                // %1001_xxx101_mmmrrr  SUB.W Dx,<ea>
                   1772:                OP_FUNC(sub_w_dn_ea);
                   1773:                CHECK_AND_JUMP;
                   1774:         label_goto_sub_l_dn_ea:
                   1775:                // %1001_xxx110_000yyy  SUBX.L Dy,Dx
                   1776:                // %1001_xxx110_001yyy  SUBX.L -(Ay),-(Ax)
                   1777:                // %1001_xxx110_mmmrrr  SUB.L Dx,<ea>
                   1778:                OP_FUNC(sub_l_dn_ea);
                   1779:                CHECK_AND_JUMP;
                   1780:         label_goto_suba_l:
                   1781:                // %1001_xxx111_mmmrrr  SUBA.L <ea>,Ax
                   1782:                OP_FUNC(suba_l);
                   1783:                CHECK_AND_JUMP;
                   1784:         label_goto_aline:
                   1785:                // %1010_nnnnnn_nnnnnn  A-Line
                   1786:                OP_FUNC(aline);
                   1787:                CHECK_AND_JUMP;
                   1788:         label_goto_cmp_b:
                   1789:                // %1011_xxx000_mmmrrr  CMP.B <ea>,Dx
                   1790:                OP_FUNC(cmp_b);
                   1791:                CHECK_AND_JUMP;
                   1792:         label_goto_cmp_w:
                   1793:                // %1011_xxx001_mmmrrr  CMP.W <ea>,Dx
                   1794:                OP_FUNC(cmp_w);
                   1795:                CHECK_AND_JUMP;
                   1796:         label_goto_cmp_l:
                   1797:                // %1011_xxx010_mmmrrr  CMP.L <ea>,Dx
                   1798:                OP_FUNC(cmp_l);
                   1799:                CHECK_AND_JUMP;
                   1800:         label_goto_cmpa_w:
                   1801:                // %1011_xxx011_mmmrrr  CMPA.W <ea>,Ax
                   1802:                OP_FUNC(cmpa_w);
                   1803:                CHECK_AND_JUMP;
                   1804:         label_goto_eor_b:
                   1805:                // %1011_xxx100_mmmrrr  EOR.B Dx,<ea>
                   1806:                // %1011_xxx100_001yyy  CMPM.B (Ay)+,(Ax)+
                   1807:                OP_FUNC(eor_b);
                   1808:                CHECK_AND_JUMP;
                   1809:         label_goto_eor_w:
                   1810:                // %1011_xxx101_mmmrrr  EOR.W Dx,<ea>
                   1811:                // %1011_xxx101_001yyy  CMPM.W (Ay)+,(Ax)+
                   1812:                OP_FUNC(eor_w);
                   1813:                CHECK_AND_JUMP;
                   1814:         label_goto_eor_l:
                   1815:                // %1011_xxx110_mmmrrr  EOR.L Dx,<ea>
                   1816:                // %1011_xxx110_001yyy  CMPM.L (Ay)+,(Ax)+
                   1817:                OP_FUNC(eor_l);
                   1818:                CHECK_AND_JUMP;
                   1819:         label_goto_cmpa_l:
                   1820:                // %1011_xxx111_mmmrrr  CMPA.L <ea>,Ax
                   1821:                OP_FUNC(cmpa_l);
                   1822:                CHECK_AND_JUMP;
                   1823:         label_goto_and_b_ea_dn:
                   1824:                // %1100_xxx000_mmmrrr  AND.B <ea>,Dx
                   1825:                OP_FUNC(and_b_ea_dn);
                   1826:                CHECK_AND_JUMP;
                   1827:         label_goto_and_w_ea_dn:
                   1828:                // %1100_xxx001_mmmrrr  AND.W <ea>,Dx
                   1829:                OP_FUNC(and_w_ea_dn);
                   1830:                CHECK_AND_JUMP;
                   1831:         label_goto_and_l_ea_dn:
                   1832:                // %1100_xxx010_mmmrrr  AND.L <ea>,Dx
                   1833:                OP_FUNC(and_l_ea_dn);
                   1834:                CHECK_AND_JUMP;
                   1835:         label_goto_mulu_w:
                   1836:                // %1100_xxx011_mmmrrr  MULU.W <ea>,Dx
                   1837:                OP_FUNC(mulu_w);
                   1838:                CHECK_AND_JUMP;
                   1839:         label_goto_and_b_dn_ea:
                   1840:                // %1100_xxx100_000yyy  ABCD.B Dy,Dx
                   1841:                // %1100_xxx100_001yyy  ABCD.B -(Ay),-(Ax)
                   1842:                // %1100_xxx100_mmmrrr  AND.B Dx,<ea>
                   1843:                OP_FUNC(and_b_dn_ea);
                   1844:                CHECK_AND_JUMP;
                   1845:         label_goto_and_w_dn_ea:
                   1846:                // %1100_xxx101_000yyy  EXG.L Dx,Dy
                   1847:                // %1100_xxx101_001yyy  EXG.L Ax,Ay
                   1848:                // %1100_xxx101_mmmrrr  AND.W Dx,<ea>
                   1849:                OP_FUNC(and_w_dn_ea);
                   1850:                CHECK_AND_JUMP;
                   1851:         label_goto_and_l_dn_ea:
                   1852:                // %1100_xxx110_001yyy  EXG.L Dx,Ay
                   1853:                // %1100_xxx110_mmmrrr  AND.L Dx,<ea>
                   1854:                OP_FUNC(and_l_dn_ea);
                   1855:                CHECK_AND_JUMP;
                   1856:         label_goto_muls_w:
                   1857:                // %1100_xxx111_mmmrrr  MULS.W <ea>,Dx
                   1858:                OP_FUNC(muls_w);
                   1859:                CHECK_AND_JUMP;
                   1860:         label_goto_add_b_ea_dn:
                   1861:                // %1101_xxx000_mmmrrr  ADD.B <ea>,Dx
                   1862:                OP_FUNC(add_b_ea_dn);
                   1863:                CHECK_AND_JUMP;
                   1864:         label_goto_add_w_ea_dn:
                   1865:                // %1101_xxx001_mmmrrr  ADD.W <ea>,Dx
                   1866:                OP_FUNC(add_w_ea_dn);
                   1867:                CHECK_AND_JUMP;
                   1868:         label_goto_add_l_ea_dn:
                   1869:                // %1101_xxx010_mmmrrr  ADD.L <ea>,Dx
                   1870:                OP_FUNC(add_l_ea_dn);
                   1871:                CHECK_AND_JUMP;
                   1872:         label_goto_adda_w:
                   1873:                // %1101_xxx011_mmmrrr  ADDA.W <ea>,Ax
                   1874:                OP_FUNC(adda_w);
                   1875:                CHECK_AND_JUMP;
                   1876:         label_goto_add_b_dn_ea:
                   1877:                // %1101_xxx100_000yyy  ADDX.B Dy,Dx
                   1878:                // %1101_xxx100_001yyy  ADDX.B -(Ay),-(Ax)
                   1879:                // %1101_xxx100_mmmrrr  ADD.B Dx,<ea>
                   1880:                OP_FUNC(add_b_dn_ea);
                   1881:                CHECK_AND_JUMP;
                   1882:         label_goto_add_w_dn_ea:
                   1883:                // %1101_xxx101_000yyy  ADDX.W Dy,Dx
                   1884:                // %1101_xxx101_001yyy  ADDX.W -(Ay),-(Ax)
                   1885:                // %1101_xxx101_mmmrrr  ADD.W Dx,<ea>
                   1886:                OP_FUNC(add_w_dn_ea);
                   1887:                CHECK_AND_JUMP;
                   1888:         label_goto_add_l_dn_ea:
                   1889:                // %1101_xxx110_000yyy  ADDX.L Dy,Dx
                   1890:                // %1101_xxx110_001yyy  ADDX.L -(Ay),-(Ax)
                   1891:                // %1101_xxx110_mmmrrr  ADD.L Dx,<ea>
                   1892:                OP_FUNC(add_l_dn_ea);
                   1893:                CHECK_AND_JUMP;
                   1894:         label_goto_adda_l:
                   1895:                // %1101_xxx111_mmmrrr  ADDA.L <ea>,Ax
                   1896:                OP_FUNC(adda_l);
                   1897:                CHECK_AND_JUMP;
                   1898:         label_goto_asr_b_imm:
                   1899:                // %1110_qqq000_000yyy  ASR.B #qqq,Dy
                   1900:                // %1110_qqq000_001yyy  LSR.B #qqq,Dy
                   1901:                // %1110_qqq000_010yyy  ROXR.B #qqq,Dy
                   1902:                // %1110_qqq000_011yyy  ROR.B #qqq,Dy
                   1903:                // %1110_xxx000_100yyy  ASR.B Dx,Dy
                   1904:                // %1110_xxx000_101yyy  LSR.B Dx,Dy
                   1905:                // %1110_xxx000_110yyy  ROXR.B Dx,Dy
                   1906:                // %1110_xxx000_111yyy  ROR.B Dx,Dy
                   1907:                OP_FUNC(asr_b_imm);
                   1908:                CHECK_AND_JUMP;
                   1909:         label_goto_asr_w_imm:
                   1910:                // %1110_qqq001_000yyy  ASR.W #qqq,Dy
                   1911:                // %1110_qqq001_001yyy  LSR.W #qqq,Dy
                   1912:                // %1110_qqq001_010yyy  ROXR.W #qqq,Dy
                   1913:                // %1110_qqq001_011yyy  ROR.W #qqq,Dy
                   1914:                // %1110_xxx001_100yyy  ASR.W Dx,Dy
                   1915:                // %1110_xxx001_101yyy  LSR.W Dx,Dy
                   1916:                // %1110_xxx001_110yyy  ROXR.W Dx,Dy
                   1917:                // %1110_xxx001_111yyy  ROR.W Dx,Dy
                   1918:                OP_FUNC(asr_w_imm);
                   1919:                CHECK_AND_JUMP;
                   1920:         label_goto_asr_l_imm:
                   1921:                // %1110_qqq010_000yyy  ASR.L #qqq,Dy
                   1922:                // %1110_qqq010_001yyy  LSR.L #qqq,Dy
                   1923:                // %1110_qqq010_010yyy  ROXR.L #qqq,Dy
                   1924:                // %1110_qqq010_011yyy  ROR.L #qqq,Dy
                   1925:                // %1110_xxx010_100yyy  ASR.L Dx,Dy
                   1926:                // %1110_xxx010_101yyy  LSR.L Dx,Dy
                   1927:                // %1110_xxx010_110yyy  ROXR.L Dx,Dy
                   1928:                // %1110_xxx010_111yyy  ROR.L Dx,Dy
                   1929:                OP_FUNC(asr_l_imm);
                   1930:                CHECK_AND_JUMP;
                   1931:         label_goto_asr_w:
                   1932:                // %1110_000011_mmmrrr  ASR.W <ea>
                   1933:                OP_FUNC(asr_w);
                   1934:                CHECK_AND_JUMP;
                   1935:         label_goto_asl_b_imm:
                   1936:                // %1110_qqq100_000yyy  ASL.B #qqq,Dy
                   1937:                // %1110_qqq100_001yyy  LSL.B #qqq,Dy
                   1938:                // %1110_qqq100_010yyy  ROXL.B #qqq,Dy
                   1939:                // %1110_qqq100_011yyy  ROL.B #qqq,Dy
                   1940:                // %1110_xxx100_100yyy  ASL.B Dx,Dy
                   1941:                // %1110_xxx100_101yyy  LSL.B Dx,Dy
                   1942:                // %1110_xxx100_110yyy  ROXL.B Dx,Dy
                   1943:                // %1110_xxx100_111yyy  ROL.B Dx,Dy
                   1944:                OP_FUNC(asl_b_imm);
                   1945:                CHECK_AND_JUMP;
                   1946:         label_goto_asl_w_imm:
                   1947:                // %1110_qqq101_000yyy  ASL.W #qqq,Dy
                   1948:                // %1110_qqq101_001yyy  LSL.W #qqq,Dy
                   1949:                // %1110_qqq101_010yyy  ROXL.W #qqq,Dy
                   1950:                // %1110_qqq101_011yyy  ROL.W #qqq,Dy
                   1951:                // %1110_xxx101_100yyy  ASL.W Dx,Dy
                   1952:                // %1110_xxx101_101yyy  LSL.W Dx,Dy
                   1953:                // %1110_xxx101_110yyy  ROXL.W Dx,Dy
                   1954:                // %1110_xxx101_111yyy  ROL.W Dx,Dy
                   1955:                OP_FUNC(asl_w_imm);
                   1956:                CHECK_AND_JUMP;
                   1957:         label_goto_asl_l_imm:
                   1958:                // %1110_qqq110_000yyy  ASL.L #qqq,Dy
                   1959:                // %1110_qqq110_001yyy  LSL.L #qqq,Dy
                   1960:                // %1110_qqq110_010yyy  ROXL.L #qqq,Dy
                   1961:                // %1110_qqq110_011yyy  ROL.L #qqq,Dy
                   1962:                // %1110_xxx110_100yyy  ASL.L Dx,Dy
                   1963:                // %1110_xxx110_101yyy  LSL.L Dx,Dy
                   1964:                // %1110_xxx110_110yyy  ROXL.L Dx,Dy
                   1965:                // %1110_xxx110_111yyy  ROL.L Dx,Dy
                   1966:                OP_FUNC(asl_l_imm);
                   1967:                CHECK_AND_JUMP;
                   1968:         label_goto_asl_w:
                   1969:                // %1110_000111_mmmrrr  ASL.W <ea>
                   1970:                OP_FUNC(asl_w);
                   1971:                CHECK_AND_JUMP;
                   1972:         label_goto_lsr_w:
                   1973:                // %1110_001011_mmmrrr  LSR.W <ea>
                   1974:                OP_FUNC(lsr_w);
                   1975:                CHECK_AND_JUMP;
                   1976:         label_goto_lsl_w:
                   1977:                // %1110_001111_mmmrrr  LSL.W <ea>
                   1978:                OP_FUNC(lsl_w);
                   1979:                CHECK_AND_JUMP;
                   1980:         label_goto_roxr_w:
                   1981:                // %1110_010011_mmmrrr  ROXR.W <ea>
                   1982:                OP_FUNC(roxr_w);
                   1983:                CHECK_AND_JUMP;
                   1984:         label_goto_roxl_w:
                   1985:                // %1110_010111_mmmrrr  ROXL.W <ea>
                   1986:                OP_FUNC(roxl_w);
                   1987:                CHECK_AND_JUMP;
                   1988:         label_goto_ror_w:
                   1989:                // %1110_011011_mmmrrr  ROR.W <ea>
                   1990:                OP_FUNC(ror_w);
                   1991:                CHECK_AND_JUMP;
                   1992:         label_goto_rol_w:
                   1993:                // %1110_011111_mmmrrr  ROL.W <ea>
                   1994:                OP_FUNC(rol_w);
                   1995:                CHECK_AND_JUMP;
                   1996:         label_goto_bftst:
                   1997:                // %1110_100011_mmmrrr  BFTST <ea>{#o:#w}
                   1998:                OP_FUNC(bftst);
                   1999:                CHECK_AND_JUMP;
                   2000:         label_goto_bfextu:
                   2001:                // %1110_100111_mmmrrr  BFEXTU <ea>{#o:#w},Dn
                   2002:                OP_FUNC(bfextu);
                   2003:                CHECK_AND_JUMP;
                   2004:         label_goto_bfchg:
                   2005:                // %1110_101011_mmmrrr  BFCHG <ea>{#o:#w}
                   2006:                OP_FUNC(bfchg);
                   2007:                CHECK_AND_JUMP;
                   2008:         label_goto_bfexts:
                   2009:                // %1110_101111_mmmrrr  BFEXTS <ea>{#o:#w},Dn
                   2010:                OP_FUNC(bfexts);
                   2011:                CHECK_AND_JUMP;
                   2012:         label_goto_bfclr:
                   2013:                // %1110_110011_mmmrrr  BFCLR <ea>{#o:#w}
                   2014:                OP_FUNC(bfclr);
                   2015:                CHECK_AND_JUMP;
                   2016:         label_goto_bfffo:
                   2017:                // %1110_110111_mmmrrr  BFFFO <ea>{#o:#w},Dn
                   2018:                OP_FUNC(bfffo);
                   2019:                CHECK_AND_JUMP;
                   2020:         label_goto_bfset:
                   2021:                // %1110_111011_mmmrrr  BFSET <ea>{#o:#w}
                   2022:                OP_FUNC(bfset);
                   2023:                CHECK_AND_JUMP;
                   2024:         label_goto_bfins:
                   2025:                // %1110_111111_mmmrrr  BFINS Dn,<ea>{#o:#w}
                   2026:                OP_FUNC(bfins);
                   2027:                CHECK_AND_JUMP;
                   2028:         label_goto_mmuop:
                   2029:                // %1111_000nnn_nnnnnn  MMU_OP
                   2030:                OP_FUNC(mmuop);
                   2031:                CHECK_AND_JUMP;
                   2032:         label_goto_fpgen:
                   2033:                // %1111_001000_nnnnnn  FPGEN
                   2034:                OP_FUNC(fpgen);
                   2035:                CHECK_AND_JUMP;
                   2036:         label_goto_fxcc:
                   2037:                // %1111_001001_nnnnnn  FScc.B <ea>
                   2038:                // %1111_001001_001yyy  FDBcc Dy,<label>
                   2039:                // %1111_001001_111010  FTRAPcc.W #<imm>
                   2040:                // %1111_001001_111011  FTRAPcc.L #<imm>
                   2041:                // %1111_001001_111100  FTRAPcc
                   2042:                OP_FUNC(fxcc);
                   2043:                CHECK_AND_JUMP;
                   2044:         label_goto_fbcc_w:
                   2045:                // %1111_001010_nnnnnn  FBcc.W <label>
                   2046:                OP_FUNC(fbcc_w);
                   2047:                CHECK_AND_JUMP;
                   2048:         label_goto_fbcc_l:
                   2049:                // %1111_001011_nnnnnn  FBcc.L <label>
                   2050:                OP_FUNC(fbcc_l);
                   2051:                CHECK_AND_JUMP;
                   2052:         label_goto_fsave:
                   2053:                // %1111_001100_nnnnnn  FSAVE <ea>
                   2054:                OP_FUNC(fsave);
                   2055:                CHECK_AND_JUMP;
                   2056:         label_goto_frestore:
                   2057:                // %1111_001101_nnnnnn  FRESTORE <ea>
                   2058:                OP_FUNC(frestore);
                   2059:                CHECK_AND_JUMP;
                   2060:         label_goto_fline:
                   2061:                // %1111_nnnnnn_nnnnnn  F-Line
                   2062:                OP_FUNC(fline);
                   2063:                CHECK_AND_JUMP;
                   2064:         label_goto_illegal:
                   2065:                OP_FUNC(illegal);
                   2066:                CHECK_AND_JUMP;

unix.superglobalmegacorp.com

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