|
|
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;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.