1 #include "cpudefs.h" 2 #include "cpuextra.h" 3 #include "inlines.h" 4 #include "cputbl.h" 5 #define CPUFUNC(x) x##_ff 6 #ifdef NOFLAGS 7 #include "noflags.h" 8 #endif 9 const struct cputbl CPUFUNC(op_smalltbl_4)[] = { 10 { CPUFUNC(op_0_4), 0, 0 }, /* OR */ 11 { CPUFUNC(op_10_4), 0, 16 }, /* OR */ 12 { CPUFUNC(op_18_4), 0, 24 }, /* OR */ 13 { CPUFUNC(op_20_4), 0, 32 }, /* OR */ 14 { CPUFUNC(op_28_4), 0, 40 }, /* OR */ 15 { CPUFUNC(op_30_4), 0, 48 }, /* OR */ 16 { CPUFUNC(op_38_4), 0, 56 }, /* OR */ 17 { CPUFUNC(op_39_4), 0, 57 }, /* OR */ 18 { CPUFUNC(op_3c_4), 0, 60 }, /* ORSR */ 19 { CPUFUNC(op_40_4), 0, 64 }, /* OR */ 20 { CPUFUNC(op_50_4), 0, 80 }, /* OR */ 21 { CPUFUNC(op_58_4), 0, 88 }, /* OR */ 22 { CPUFUNC(op_60_4), 0, 96 }, /* OR */ 23 { CPUFUNC(op_68_4), 0, 104 }, /* OR */ 24 { CPUFUNC(op_70_4), 0, 112 }, /* OR */ 25 { CPUFUNC(op_78_4), 0, 120 }, /* OR */ 26 { CPUFUNC(op_79_4), 0, 121 }, /* OR */ 27 { CPUFUNC(op_7c_4), 0, 124 }, /* ORSR */ 28 { CPUFUNC(op_80_4), 0, 128 }, /* OR */ 29 { CPUFUNC(op_90_4), 0, 144 }, /* OR */ 30 { CPUFUNC(op_98_4), 0, 152 }, /* OR */ 31 { CPUFUNC(op_a0_4), 0, 160 }, /* OR */ 32 { CPUFUNC(op_a8_4), 0, 168 }, /* OR */ 33 { CPUFUNC(op_b0_4), 0, 176 }, /* OR */ 34 { CPUFUNC(op_b8_4), 0, 184 }, /* OR */ 35 { CPUFUNC(op_b9_4), 0, 185 }, /* OR */ 36 { CPUFUNC(op_100_4), 0, 256 }, /* BTST */ 37 { CPUFUNC(op_108_4), 0, 264 }, /* MVPMR */ 38 { CPUFUNC(op_110_4), 0, 272 }, /* BTST */ 39 { CPUFUNC(op_118_4), 0, 280 }, /* BTST */ 40 { CPUFUNC(op_120_4), 0, 288 }, /* BTST */ 41 { CPUFUNC(op_128_4), 0, 296 }, /* BTST */ 42 { CPUFUNC(op_130_4), 0, 304 }, /* BTST */ 43 { CPUFUNC(op_138_4), 0, 312 }, /* BTST */ 44 { CPUFUNC(op_139_4), 0, 313 }, /* BTST */ 45 { CPUFUNC(op_13a_4), 0, 314 }, /* BTST */ 46 { CPUFUNC(op_13b_4), 0, 315 }, /* BTST */ 47 { CPUFUNC(op_13c_4), 0, 316 }, /* BTST */ 48 { CPUFUNC(op_140_4), 0, 320 }, /* BCHG */ 49 { CPUFUNC(op_148_4), 0, 328 }, /* MVPMR */ 50 { CPUFUNC(op_150_4), 0, 336 }, /* BCHG */ 51 { CPUFUNC(op_158_4), 0, 344 }, /* BCHG */ 52 { CPUFUNC(op_160_4), 0, 352 }, /* BCHG */ 53 { CPUFUNC(op_168_4), 0, 360 }, /* BCHG */ 54 { CPUFUNC(op_170_4), 0, 368 }, /* BCHG */ 55 { CPUFUNC(op_178_4), 0, 376 }, /* BCHG */ 56 { CPUFUNC(op_179_4), 0, 377 }, /* BCHG */ 57 { CPUFUNC(op_17a_4), 0, 378 }, /* BCHG */ 58 { CPUFUNC(op_17b_4), 0, 379 }, /* BCHG */ 59 { CPUFUNC(op_180_4), 0, 384 }, /* BCLR */ 60 { CPUFUNC(op_188_4), 0, 392 }, /* MVPRM */ 61 { CPUFUNC(op_190_4), 0, 400 }, /* BCLR */ 62 { CPUFUNC(op_198_4), 0, 408 }, /* BCLR */ 63 { CPUFUNC(op_1a0_4), 0, 416 }, /* BCLR */ 64 { CPUFUNC(op_1a8_4), 0, 424 }, /* BCLR */ 65 { CPUFUNC(op_1b0_4), 0, 432 }, /* BCLR */ 66 { CPUFUNC(op_1b8_4), 0, 440 }, /* BCLR */ 67 { CPUFUNC(op_1b9_4), 0, 441 }, /* BCLR */ 68 { CPUFUNC(op_1ba_4), 0, 442 }, /* BCLR */ 69 { CPUFUNC(op_1bb_4), 0, 443 }, /* BCLR */ 70 { CPUFUNC(op_1c0_4), 0, 448 }, /* BSET */ 71 { CPUFUNC(op_1c8_4), 0, 456 }, /* MVPRM */ 72 { CPUFUNC(op_1d0_4), 0, 464 }, /* BSET */ 73 { CPUFUNC(op_1d8_4), 0, 472 }, /* BSET */ 74 { CPUFUNC(op_1e0_4), 0, 480 }, /* BSET */ 75 { CPUFUNC(op_1e8_4), 0, 488 }, /* BSET */ 76 { CPUFUNC(op_1f0_4), 0, 496 }, /* BSET */ 77 { CPUFUNC(op_1f8_4), 0, 504 }, /* BSET */ 78 { CPUFUNC(op_1f9_4), 0, 505 }, /* BSET */ 79 { CPUFUNC(op_1fa_4), 0, 506 }, /* BSET */ 80 { CPUFUNC(op_1fb_4), 0, 507 }, /* BSET */ 81 { CPUFUNC(op_200_4), 0, 512 }, /* AND */ 82 { CPUFUNC(op_210_4), 0, 528 }, /* AND */ 83 { CPUFUNC(op_218_4), 0, 536 }, /* AND */ 84 { CPUFUNC(op_220_4), 0, 544 }, /* AND */ 85 { CPUFUNC(op_228_4), 0, 552 }, /* AND */ 86 { CPUFUNC(op_230_4), 0, 560 }, /* AND */ 87 { CPUFUNC(op_238_4), 0, 568 }, /* AND */ 88 { CPUFUNC(op_239_4), 0, 569 }, /* AND */ 89 { CPUFUNC(op_23c_4), 0, 572 }, /* ANDSR */ 90 { CPUFUNC(op_240_4), 0, 576 }, /* AND */ 91 { CPUFUNC(op_250_4), 0, 592 }, /* AND */ 92 { CPUFUNC(op_258_4), 0, 600 }, /* AND */ 93 { CPUFUNC(op_260_4), 0, 608 }, /* AND */ 94 { CPUFUNC(op_268_4), 0, 616 }, /* AND */ 95 { CPUFUNC(op_270_4), 0, 624 }, /* AND */ 96 { CPUFUNC(op_278_4), 0, 632 }, /* AND */ 97 { CPUFUNC(op_279_4), 0, 633 }, /* AND */ 98 { CPUFUNC(op_27c_4), 0, 636 }, /* ANDSR */ 99 { CPUFUNC(op_280_4), 0, 640 }, /* AND */ 100 { CPUFUNC(op_290_4), 0, 656 }, /* AND */ 101 { CPUFUNC(op_298_4), 0, 664 }, /* AND */ 102 { CPUFUNC(op_2a0_4), 0, 672 }, /* AND */ 103 { CPUFUNC(op_2a8_4), 0, 680 }, /* AND */ 104 { CPUFUNC(op_2b0_4), 0, 688 }, /* AND */ 105 { CPUFUNC(op_2b8_4), 0, 696 }, /* AND */ 106 { CPUFUNC(op_2b9_4), 0, 697 }, /* AND */ 107 { CPUFUNC(op_400_4), 0, 1024 }, /* SUB */ 108 { CPUFUNC(op_410_4), 0, 1040 }, /* SUB */ 109 { CPUFUNC(op_418_4), 0, 1048 }, /* SUB */ 110 { CPUFUNC(op_420_4), 0, 1056 }, /* SUB */ 111 { CPUFUNC(op_428_4), 0, 1064 }, /* SUB */ 112 { CPUFUNC(op_430_4), 0, 1072 }, /* SUB */ 113 { CPUFUNC(op_438_4), 0, 1080 }, /* SUB */ 114 { CPUFUNC(op_439_4), 0, 1081 }, /* SUB */ 115 { CPUFUNC(op_440_4), 0, 1088 }, /* SUB */ 116 { CPUFUNC(op_450_4), 0, 1104 }, /* SUB */ 117 { CPUFUNC(op_458_4), 0, 1112 }, /* SUB */ 118 { CPUFUNC(op_460_4), 0, 1120 }, /* SUB */ 119 { CPUFUNC(op_468_4), 0, 1128 }, /* SUB */ 120 { CPUFUNC(op_470_4), 0, 1136 }, /* SUB */ 121 { CPUFUNC(op_478_4), 0, 1144 }, /* SUB */ 122 { CPUFUNC(op_479_4), 0, 1145 }, /* SUB */ 123 { CPUFUNC(op_480_4), 0, 1152 }, /* SUB */ 124 { CPUFUNC(op_490_4), 0, 1168 }, /* SUB */ 125 { CPUFUNC(op_498_4), 0, 1176 }, /* SUB */ 126 { CPUFUNC(op_4a0_4), 0, 1184 }, /* SUB */ 127 { CPUFUNC(op_4a8_4), 0, 1192 }, /* SUB */ 128 { CPUFUNC(op_4b0_4), 0, 1200 }, /* SUB */ 129 { CPUFUNC(op_4b8_4), 0, 1208 }, /* SUB */ 130 { CPUFUNC(op_4b9_4), 0, 1209 }, /* SUB */ 131 { CPUFUNC(op_600_4), 0, 1536 }, /* ADD */ 132 { CPUFUNC(op_610_4), 0, 1552 }, /* ADD */ 133 { CPUFUNC(op_618_4), 0, 1560 }, /* ADD */ 134 { CPUFUNC(op_620_4), 0, 1568 }, /* ADD */ 135 { CPUFUNC(op_628_4), 0, 1576 }, /* ADD */ 136 { CPUFUNC(op_630_4), 0, 1584 }, /* ADD */ 137 { CPUFUNC(op_638_4), 0, 1592 }, /* ADD */ 138 { CPUFUNC(op_639_4), 0, 1593 }, /* ADD */ 139 { CPUFUNC(op_640_4), 0, 1600 }, /* ADD */ 140 { CPUFUNC(op_650_4), 0, 1616 }, /* ADD */ 141 { CPUFUNC(op_658_4), 0, 1624 }, /* ADD */ 142 { CPUFUNC(op_660_4), 0, 1632 }, /* ADD */ 143 { CPUFUNC(op_668_4), 0, 1640 }, /* ADD */ 144 { CPUFUNC(op_670_4), 0, 1648 }, /* ADD */ 145 { CPUFUNC(op_678_4), 0, 1656 }, /* ADD */ 146 { CPUFUNC(op_679_4), 0, 1657 }, /* ADD */ 147 { CPUFUNC(op_680_4), 0, 1664 }, /* ADD */ 148 { CPUFUNC(op_690_4), 0, 1680 }, /* ADD */ 149 { CPUFUNC(op_698_4), 0, 1688 }, /* ADD */ 150 { CPUFUNC(op_6a0_4), 0, 1696 }, /* ADD */ 151 { CPUFUNC(op_6a8_4), 0, 1704 }, /* ADD */ 152 { CPUFUNC(op_6b0_4), 0, 1712 }, /* ADD */ 153 { CPUFUNC(op_6b8_4), 0, 1720 }, /* ADD */ 154 { CPUFUNC(op_6b9_4), 0, 1721 }, /* ADD */ 155 { CPUFUNC(op_800_4), 0, 2048 }, /* BTST */ 156 { CPUFUNC(op_810_4), 0, 2064 }, /* BTST */ 157 { CPUFUNC(op_818_4), 0, 2072 }, /* BTST */ 158 { CPUFUNC(op_820_4), 0, 2080 }, /* BTST */ 159 { CPUFUNC(op_828_4), 0, 2088 }, /* BTST */ 160 { CPUFUNC(op_830_4), 0, 2096 }, /* BTST */ 161 { CPUFUNC(op_838_4), 0, 2104 }, /* BTST */ 162 { CPUFUNC(op_839_4), 0, 2105 }, /* BTST */ 163 { CPUFUNC(op_83a_4), 0, 2106 }, /* BTST */ 164 { CPUFUNC(op_83b_4), 0, 2107 }, /* BTST */ 165 { CPUFUNC(op_83c_4), 0, 2108 }, /* BTST */ 166 { CPUFUNC(op_840_4), 0, 2112 }, /* BCHG */ 167 { CPUFUNC(op_850_4), 0, 2128 }, /* BCHG */ 168 { CPUFUNC(op_858_4), 0, 2136 }, /* BCHG */ 169 { CPUFUNC(op_860_4), 0, 2144 }, /* BCHG */ 170 { CPUFUNC(op_868_4), 0, 2152 }, /* BCHG */ 171 { CPUFUNC(op_870_4), 0, 2160 }, /* BCHG */ 172 { CPUFUNC(op_878_4), 0, 2168 }, /* BCHG */ 173 { CPUFUNC(op_879_4), 0, 2169 }, /* BCHG */ 174 { CPUFUNC(op_87a_4), 0, 2170 }, /* BCHG */ 175 { CPUFUNC(op_87b_4), 0, 2171 }, /* BCHG */ 176 { CPUFUNC(op_880_4), 0, 2176 }, /* BCLR */ 177 { CPUFUNC(op_890_4), 0, 2192 }, /* BCLR */ 178 { CPUFUNC(op_898_4), 0, 2200 }, /* BCLR */ 179 { CPUFUNC(op_8a0_4), 0, 2208 }, /* BCLR */ 180 { CPUFUNC(op_8a8_4), 0, 2216 }, /* BCLR */ 181 { CPUFUNC(op_8b0_4), 0, 2224 }, /* BCLR */ 182 { CPUFUNC(op_8b8_4), 0, 2232 }, /* BCLR */ 183 { CPUFUNC(op_8b9_4), 0, 2233 }, /* BCLR */ 184 { CPUFUNC(op_8ba_4), 0, 2234 }, /* BCLR */ 185 { CPUFUNC(op_8bb_4), 0, 2235 }, /* BCLR */ 186 { CPUFUNC(op_8c0_4), 0, 2240 }, /* BSET */ 187 { CPUFUNC(op_8d0_4), 0, 2256 }, /* BSET */ 188 { CPUFUNC(op_8d8_4), 0, 2264 }, /* BSET */ 189 { CPUFUNC(op_8e0_4), 0, 2272 }, /* BSET */ 190 { CPUFUNC(op_8e8_4), 0, 2280 }, /* BSET */ 191 { CPUFUNC(op_8f0_4), 0, 2288 }, /* BSET */ 192 { CPUFUNC(op_8f8_4), 0, 2296 }, /* BSET */ 193 { CPUFUNC(op_8f9_4), 0, 2297 }, /* BSET */ 194 { CPUFUNC(op_8fa_4), 0, 2298 }, /* BSET */ 195 { CPUFUNC(op_8fb_4), 0, 2299 }, /* BSET */ 196 { CPUFUNC(op_a00_4), 0, 2560 }, /* EOR */ 197 { CPUFUNC(op_a10_4), 0, 2576 }, /* EOR */ 198 { CPUFUNC(op_a18_4), 0, 2584 }, /* EOR */ 199 { CPUFUNC(op_a20_4), 0, 2592 }, /* EOR */ 200 { CPUFUNC(op_a28_4), 0, 2600 }, /* EOR */ 201 { CPUFUNC(op_a30_4), 0, 2608 }, /* EOR */ 202 { CPUFUNC(op_a38_4), 0, 2616 }, /* EOR */ 203 { CPUFUNC(op_a39_4), 0, 2617 }, /* EOR */ 204 { CPUFUNC(op_a3c_4), 0, 2620 }, /* EORSR */ 205 { CPUFUNC(op_a40_4), 0, 2624 }, /* EOR */ 206 { CPUFUNC(op_a50_4), 0, 2640 }, /* EOR */ 207 { CPUFUNC(op_a58_4), 0, 2648 }, /* EOR */ 208 { CPUFUNC(op_a60_4), 0, 2656 }, /* EOR */ 209 { CPUFUNC(op_a68_4), 0, 2664 }, /* EOR */ 210 { CPUFUNC(op_a70_4), 0, 2672 }, /* EOR */ 211 { CPUFUNC(op_a78_4), 0, 2680 }, /* EOR */ 212 { CPUFUNC(op_a79_4), 0, 2681 }, /* EOR */ 213 { CPUFUNC(op_a7c_4), 0, 2684 }, /* EORSR */ 214 { CPUFUNC(op_a80_4), 0, 2688 }, /* EOR */ 215 { CPUFUNC(op_a90_4), 0, 2704 }, /* EOR */ 216 { CPUFUNC(op_a98_4), 0, 2712 }, /* EOR */ 217 { CPUFUNC(op_aa0_4), 0, 2720 }, /* EOR */ 218 { CPUFUNC(op_aa8_4), 0, 2728 }, /* EOR */ 219 { CPUFUNC(op_ab0_4), 0, 2736 }, /* EOR */ 220 { CPUFUNC(op_ab8_4), 0, 2744 }, /* EOR */ 221 { CPUFUNC(op_ab9_4), 0, 2745 }, /* EOR */ 222 { CPUFUNC(op_c00_4), 0, 3072 }, /* CMP */ 223 { CPUFUNC(op_c10_4), 0, 3088 }, /* CMP */ 224 { CPUFUNC(op_c18_4), 0, 3096 }, /* CMP */ 225 { CPUFUNC(op_c20_4), 0, 3104 }, /* CMP */ 226 { CPUFUNC(op_c28_4), 0, 3112 }, /* CMP */ 227 { CPUFUNC(op_c30_4), 0, 3120 }, /* CMP */ 228 { CPUFUNC(op_c38_4), 0, 3128 }, /* CMP */ 229 { CPUFUNC(op_c39_4), 0, 3129 }, /* CMP */ 230 { CPUFUNC(op_c3a_4), 0, 3130 }, /* CMP */ 231 { CPUFUNC(op_c3b_4), 0, 3131 }, /* CMP */ 232 { CPUFUNC(op_c40_4), 0, 3136 }, /* CMP */ 233 { CPUFUNC(op_c50_4), 0, 3152 }, /* CMP */ 234 { CPUFUNC(op_c58_4), 0, 3160 }, /* CMP */ 235 { CPUFUNC(op_c60_4), 0, 3168 }, /* CMP */ 236 { CPUFUNC(op_c68_4), 0, 3176 }, /* CMP */ 237 { CPUFUNC(op_c70_4), 0, 3184 }, /* CMP */ 238 { CPUFUNC(op_c78_4), 0, 3192 }, /* CMP */ 239 { CPUFUNC(op_c79_4), 0, 3193 }, /* CMP */ 240 { CPUFUNC(op_c7a_4), 0, 3194 }, /* CMP */ 241 { CPUFUNC(op_c7b_4), 0, 3195 }, /* CMP */ 242 { CPUFUNC(op_c80_4), 0, 3200 }, /* CMP */ 243 { CPUFUNC(op_c90_4), 0, 3216 }, /* CMP */ 244 { CPUFUNC(op_c98_4), 0, 3224 }, /* CMP */ 245 { CPUFUNC(op_ca0_4), 0, 3232 }, /* CMP */ 246 { CPUFUNC(op_ca8_4), 0, 3240 }, /* CMP */ 247 { CPUFUNC(op_cb0_4), 0, 3248 }, /* CMP */ 248 { CPUFUNC(op_cb8_4), 0, 3256 }, /* CMP */ 249 { CPUFUNC(op_cb9_4), 0, 3257 }, /* CMP */ 250 { CPUFUNC(op_cba_4), 0, 3258 }, /* CMP */ 251 { CPUFUNC(op_cbb_4), 0, 3259 }, /* CMP */ 252 { CPUFUNC(op_1000_4), 0, 4096 }, /* MOVE */ 253 { CPUFUNC(op_1008_4), 0, 4104 }, /* MOVE */ 254 { CPUFUNC(op_1010_4), 0, 4112 }, /* MOVE */ 255 { CPUFUNC(op_1018_4), 0, 4120 }, /* MOVE */ 256 { CPUFUNC(op_1020_4), 0, 4128 }, /* MOVE */ 257 { CPUFUNC(op_1028_4), 0, 4136 }, /* MOVE */ 258 { CPUFUNC(op_1030_4), 0, 4144 }, /* MOVE */ 259 { CPUFUNC(op_1038_4), 0, 4152 }, /* MOVE */ 260 { CPUFUNC(op_1039_4), 0, 4153 }, /* MOVE */ 261 { CPUFUNC(op_103a_4), 0, 4154 }, /* MOVE */ 262 { CPUFUNC(op_103b_4), 0, 4155 }, /* MOVE */ 263 { CPUFUNC(op_103c_4), 0, 4156 }, /* MOVE */ 264 { CPUFUNC(op_1080_4), 0, 4224 }, /* MOVE */ 265 { CPUFUNC(op_1088_4), 0, 4232 }, /* MOVE */ 266 { CPUFUNC(op_1090_4), 0, 4240 }, /* MOVE */ 267 { CPUFUNC(op_1098_4), 0, 4248 }, /* MOVE */ 268 { CPUFUNC(op_10a0_4), 0, 4256 }, /* MOVE */ 269 { CPUFUNC(op_10a8_4), 0, 4264 }, /* MOVE */ 270 { CPUFUNC(op_10b0_4), 0, 4272 }, /* MOVE */ 271 { CPUFUNC(op_10b8_4), 0, 4280 }, /* MOVE */ 272 { CPUFUNC(op_10b9_4), 0, 4281 }, /* MOVE */ 273 { CPUFUNC(op_10ba_4), 0, 4282 }, /* MOVE */ 274 { CPUFUNC(op_10bb_4), 0, 4283 }, /* MOVE */ 275 { CPUFUNC(op_10bc_4), 0, 4284 }, /* MOVE */ 276 { CPUFUNC(op_10c0_4), 0, 4288 }, /* MOVE */ 277 { CPUFUNC(op_10c8_4), 0, 4296 }, /* MOVE */ 278 { CPUFUNC(op_10d0_4), 0, 4304 }, /* MOVE */ 279 { CPUFUNC(op_10d8_4), 0, 4312 }, /* MOVE */ 280 { CPUFUNC(op_10e0_4), 0, 4320 }, /* MOVE */ 281 { CPUFUNC(op_10e8_4), 0, 4328 }, /* MOVE */ 282 { CPUFUNC(op_10f0_4), 0, 4336 }, /* MOVE */ 283 { CPUFUNC(op_10f8_4), 0, 4344 }, /* MOVE */ 284 { CPUFUNC(op_10f9_4), 0, 4345 }, /* MOVE */ 285 { CPUFUNC(op_10fa_4), 0, 4346 }, /* MOVE */ 286 { CPUFUNC(op_10fb_4), 0, 4347 }, /* MOVE */ 287 { CPUFUNC(op_10fc_4), 0, 4348 }, /* MOVE */ 288 { CPUFUNC(op_1100_4), 0, 4352 }, /* MOVE */ 289 { CPUFUNC(op_1108_4), 0, 4360 }, /* MOVE */ 290 { CPUFUNC(op_1110_4), 0, 4368 }, /* MOVE */ 291 { CPUFUNC(op_1118_4), 0, 4376 }, /* MOVE */ 292 { CPUFUNC(op_1120_4), 0, 4384 }, /* MOVE */ 293 { CPUFUNC(op_1128_4), 0, 4392 }, /* MOVE */ 294 { CPUFUNC(op_1130_4), 0, 4400 }, /* MOVE */ 295 { CPUFUNC(op_1138_4), 0, 4408 }, /* MOVE */ 296 { CPUFUNC(op_1139_4), 0, 4409 }, /* MOVE */ 297 { CPUFUNC(op_113a_4), 0, 4410 }, /* MOVE */ 298 { CPUFUNC(op_113b_4), 0, 4411 }, /* MOVE */ 299 { CPUFUNC(op_113c_4), 0, 4412 }, /* MOVE */ 300 { CPUFUNC(op_1140_4), 0, 4416 }, /* MOVE */ 301 { CPUFUNC(op_1148_4), 0, 4424 }, /* MOVE */ 302 { CPUFUNC(op_1150_4), 0, 4432 }, /* MOVE */ 303 { CPUFUNC(op_1158_4), 0, 4440 }, /* MOVE */ 304 { CPUFUNC(op_1160_4), 0, 4448 }, /* MOVE */ 305 { CPUFUNC(op_1168_4), 0, 4456 }, /* MOVE */ 306 { CPUFUNC(op_1170_4), 0, 4464 }, /* MOVE */ 307 { CPUFUNC(op_1178_4), 0, 4472 }, /* MOVE */ 308 { CPUFUNC(op_1179_4), 0, 4473 }, /* MOVE */ 309 { CPUFUNC(op_117a_4), 0, 4474 }, /* MOVE */ 310 { CPUFUNC(op_117b_4), 0, 4475 }, /* MOVE */ 311 { CPUFUNC(op_117c_4), 0, 4476 }, /* MOVE */ 312 { CPUFUNC(op_1180_4), 0, 4480 }, /* MOVE */ 313 { CPUFUNC(op_1188_4), 0, 4488 }, /* MOVE */ 314 { CPUFUNC(op_1190_4), 0, 4496 }, /* MOVE */ 315 { CPUFUNC(op_1198_4), 0, 4504 }, /* MOVE */ 316 { CPUFUNC(op_11a0_4), 0, 4512 }, /* MOVE */ 317 { CPUFUNC(op_11a8_4), 0, 4520 }, /* MOVE */ 318 { CPUFUNC(op_11b0_4), 0, 4528 }, /* MOVE */ 319 { CPUFUNC(op_11b8_4), 0, 4536 }, /* MOVE */ 320 { CPUFUNC(op_11b9_4), 0, 4537 }, /* MOVE */ 321 { CPUFUNC(op_11ba_4), 0, 4538 }, /* MOVE */ 322 { CPUFUNC(op_11bb_4), 0, 4539 }, /* MOVE */ 323 { CPUFUNC(op_11bc_4), 0, 4540 }, /* MOVE */ 324 { CPUFUNC(op_11c0_4), 0, 4544 }, /* MOVE */ 325 { CPUFUNC(op_11c8_4), 0, 4552 }, /* MOVE */ 326 { CPUFUNC(op_11d0_4), 0, 4560 }, /* MOVE */ 327 { CPUFUNC(op_11d8_4), 0, 4568 }, /* MOVE */ 328 { CPUFUNC(op_11e0_4), 0, 4576 }, /* MOVE */ 329 { CPUFUNC(op_11e8_4), 0, 4584 }, /* MOVE */ 330 { CPUFUNC(op_11f0_4), 0, 4592 }, /* MOVE */ 331 { CPUFUNC(op_11f8_4), 0, 4600 }, /* MOVE */ 332 { CPUFUNC(op_11f9_4), 0, 4601 }, /* MOVE */ 333 { CPUFUNC(op_11fa_4), 0, 4602 }, /* MOVE */ 334 { CPUFUNC(op_11fb_4), 0, 4603 }, /* MOVE */ 335 { CPUFUNC(op_11fc_4), 0, 4604 }, /* MOVE */ 336 { CPUFUNC(op_13c0_4), 0, 5056 }, /* MOVE */ 337 { CPUFUNC(op_13c8_4), 0, 5064 }, /* MOVE */ 338 { CPUFUNC(op_13d0_4), 0, 5072 }, /* MOVE */ 339 { CPUFUNC(op_13d8_4), 0, 5080 }, /* MOVE */ 340 { CPUFUNC(op_13e0_4), 0, 5088 }, /* MOVE */ 341 { CPUFUNC(op_13e8_4), 0, 5096 }, /* MOVE */ 342 { CPUFUNC(op_13f0_4), 0, 5104 }, /* MOVE */ 343 { CPUFUNC(op_13f8_4), 0, 5112 }, /* MOVE */ 344 { CPUFUNC(op_13f9_4), 0, 5113 }, /* MOVE */ 345 { CPUFUNC(op_13fa_4), 0, 5114 }, /* MOVE */ 346 { CPUFUNC(op_13fb_4), 0, 5115 }, /* MOVE */ 347 { CPUFUNC(op_13fc_4), 0, 5116 }, /* MOVE */ 348 { CPUFUNC(op_2000_4), 0, 8192 }, /* MOVE */ 349 { CPUFUNC(op_2008_4), 0, 8200 }, /* MOVE */ 350 { CPUFUNC(op_2010_4), 0, 8208 }, /* MOVE */ 351 { CPUFUNC(op_2018_4), 0, 8216 }, /* MOVE */ 352 { CPUFUNC(op_2020_4), 0, 8224 }, /* MOVE */ 353 { CPUFUNC(op_2028_4), 0, 8232 }, /* MOVE */ 354 { CPUFUNC(op_2030_4), 0, 8240 }, /* MOVE */ 355 { CPUFUNC(op_2038_4), 0, 8248 }, /* MOVE */ 356 { CPUFUNC(op_2039_4), 0, 8249 }, /* MOVE */ 357 { CPUFUNC(op_203a_4), 0, 8250 }, /* MOVE */ 358 { CPUFUNC(op_203b_4), 0, 8251 }, /* MOVE */ 359 { CPUFUNC(op_203c_4), 0, 8252 }, /* MOVE */ 360 { CPUFUNC(op_2040_4), 0, 8256 }, /* MOVEA */ 361 { CPUFUNC(op_2048_4), 0, 8264 }, /* MOVEA */ 362 { CPUFUNC(op_2050_4), 0, 8272 }, /* MOVEA */ 363 { CPUFUNC(op_2058_4), 0, 8280 }, /* MOVEA */ 364 { CPUFUNC(op_2060_4), 0, 8288 }, /* MOVEA */ 365 { CPUFUNC(op_2068_4), 0, 8296 }, /* MOVEA */ 366 { CPUFUNC(op_2070_4), 0, 8304 }, /* MOVEA */ 367 { CPUFUNC(op_2078_4), 0, 8312 }, /* MOVEA */ 368 { CPUFUNC(op_2079_4), 0, 8313 }, /* MOVEA */ 369 { CPUFUNC(op_207a_4), 0, 8314 }, /* MOVEA */ 370 { CPUFUNC(op_207b_4), 0, 8315 }, /* MOVEA */ 371 { CPUFUNC(op_207c_4), 0, 8316 }, /* MOVEA */ 372 { CPUFUNC(op_2080_4), 0, 8320 }, /* MOVE */ 373 { CPUFUNC(op_2088_4), 0, 8328 }, /* MOVE */ 374 { CPUFUNC(op_2090_4), 0, 8336 }, /* MOVE */ 375 { CPUFUNC(op_2098_4), 0, 8344 }, /* MOVE */ 376 { CPUFUNC(op_20a0_4), 0, 8352 }, /* MOVE */ 377 { CPUFUNC(op_20a8_4), 0, 8360 }, /* MOVE */ 378 { CPUFUNC(op_20b0_4), 0, 8368 }, /* MOVE */ 379 { CPUFUNC(op_20b8_4), 0, 8376 }, /* MOVE */ 380 { CPUFUNC(op_20b9_4), 0, 8377 }, /* MOVE */ 381 { CPUFUNC(op_20ba_4), 0, 8378 }, /* MOVE */ 382 { CPUFUNC(op_20bb_4), 0, 8379 }, /* MOVE */ 383 { CPUFUNC(op_20bc_4), 0, 8380 }, /* MOVE */ 384 { CPUFUNC(op_20c0_4), 0, 8384 }, /* MOVE */ 385 { CPUFUNC(op_20c8_4), 0, 8392 }, /* MOVE */ 386 { CPUFUNC(op_20d0_4), 0, 8400 }, /* MOVE */ 387 { CPUFUNC(op_20d8_4), 0, 8408 }, /* MOVE */ 388 { CPUFUNC(op_20e0_4), 0, 8416 }, /* MOVE */ 389 { CPUFUNC(op_20e8_4), 0, 8424 }, /* MOVE */ 390 { CPUFUNC(op_20f0_4), 0, 8432 }, /* MOVE */ 391 { CPUFUNC(op_20f8_4), 0, 8440 }, /* MOVE */ 392 { CPUFUNC(op_20f9_4), 0, 8441 }, /* MOVE */ 393 { CPUFUNC(op_20fa_4), 0, 8442 }, /* MOVE */ 394 { CPUFUNC(op_20fb_4), 0, 8443 }, /* MOVE */ 395 { CPUFUNC(op_20fc_4), 0, 8444 }, /* MOVE */ 396 { CPUFUNC(op_2100_4), 0, 8448 }, /* MOVE */ 397 { CPUFUNC(op_2108_4), 0, 8456 }, /* MOVE */ 398 { CPUFUNC(op_2110_4), 0, 8464 }, /* MOVE */ 399 { CPUFUNC(op_2118_4), 0, 8472 }, /* MOVE */ 400 { CPUFUNC(op_2120_4), 0, 8480 }, /* MOVE */ 401 { CPUFUNC(op_2128_4), 0, 8488 }, /* MOVE */ 402 { CPUFUNC(op_2130_4), 0, 8496 }, /* MOVE */ 403 { CPUFUNC(op_2138_4), 0, 8504 }, /* MOVE */ 404 { CPUFUNC(op_2139_4), 0, 8505 }, /* MOVE */ 405 { CPUFUNC(op_213a_4), 0, 8506 }, /* MOVE */ 406 { CPUFUNC(op_213b_4), 0, 8507 }, /* MOVE */ 407 { CPUFUNC(op_213c_4), 0, 8508 }, /* MOVE */ 408 { CPUFUNC(op_2140_4), 0, 8512 }, /* MOVE */ 409 { CPUFUNC(op_2148_4), 0, 8520 }, /* MOVE */ 410 { CPUFUNC(op_2150_4), 0, 8528 }, /* MOVE */ 411 { CPUFUNC(op_2158_4), 0, 8536 }, /* MOVE */ 412 { CPUFUNC(op_2160_4), 0, 8544 }, /* MOVE */ 413 { CPUFUNC(op_2168_4), 0, 8552 }, /* MOVE */ 414 { CPUFUNC(op_2170_4), 0, 8560 }, /* MOVE */ 415 { CPUFUNC(op_2178_4), 0, 8568 }, /* MOVE */ 416 { CPUFUNC(op_2179_4), 0, 8569 }, /* MOVE */ 417 { CPUFUNC(op_217a_4), 0, 8570 }, /* MOVE */ 418 { CPUFUNC(op_217b_4), 0, 8571 }, /* MOVE */ 419 { CPUFUNC(op_217c_4), 0, 8572 }, /* MOVE */ 420 { CPUFUNC(op_2180_4), 0, 8576 }, /* MOVE */ 421 { CPUFUNC(op_2188_4), 0, 8584 }, /* MOVE */ 422 { CPUFUNC(op_2190_4), 0, 8592 }, /* MOVE */ 423 { CPUFUNC(op_2198_4), 0, 8600 }, /* MOVE */ 424 { CPUFUNC(op_21a0_4), 0, 8608 }, /* MOVE */ 425 { CPUFUNC(op_21a8_4), 0, 8616 }, /* MOVE */ 426 { CPUFUNC(op_21b0_4), 0, 8624 }, /* MOVE */ 427 { CPUFUNC(op_21b8_4), 0, 8632 }, /* MOVE */ 428 { CPUFUNC(op_21b9_4), 0, 8633 }, /* MOVE */ 429 { CPUFUNC(op_21ba_4), 0, 8634 }, /* MOVE */ 430 { CPUFUNC(op_21bb_4), 0, 8635 }, /* MOVE */ 431 { CPUFUNC(op_21bc_4), 0, 8636 }, /* MOVE */ 432 { CPUFUNC(op_21c0_4), 0, 8640 }, /* MOVE */ 433 { CPUFUNC(op_21c8_4), 0, 8648 }, /* MOVE */ 434 { CPUFUNC(op_21d0_4), 0, 8656 }, /* MOVE */ 435 { CPUFUNC(op_21d8_4), 0, 8664 }, /* MOVE */ 436 { CPUFUNC(op_21e0_4), 0, 8672 }, /* MOVE */ 437 { CPUFUNC(op_21e8_4), 0, 8680 }, /* MOVE */ 438 { CPUFUNC(op_21f0_4), 0, 8688 }, /* MOVE */ 439 { CPUFUNC(op_21f8_4), 0, 8696 }, /* MOVE */ 440 { CPUFUNC(op_21f9_4), 0, 8697 }, /* MOVE */ 441 { CPUFUNC(op_21fa_4), 0, 8698 }, /* MOVE */ 442 { CPUFUNC(op_21fb_4), 0, 8699 }, /* MOVE */ 443 { CPUFUNC(op_21fc_4), 0, 8700 }, /* MOVE */ 444 { CPUFUNC(op_23c0_4), 0, 9152 }, /* MOVE */ 445 { CPUFUNC(op_23c8_4), 0, 9160 }, /* MOVE */ 446 { CPUFUNC(op_23d0_4), 0, 9168 }, /* MOVE */ 447 { CPUFUNC(op_23d8_4), 0, 9176 }, /* MOVE */ 448 { CPUFUNC(op_23e0_4), 0, 9184 }, /* MOVE */ 449 { CPUFUNC(op_23e8_4), 0, 9192 }, /* MOVE */ 450 { CPUFUNC(op_23f0_4), 0, 9200 }, /* MOVE */ 451 { CPUFUNC(op_23f8_4), 0, 9208 }, /* MOVE */ 452 { CPUFUNC(op_23f9_4), 0, 9209 }, /* MOVE */ 453 { CPUFUNC(op_23fa_4), 0, 9210 }, /* MOVE */ 454 { CPUFUNC(op_23fb_4), 0, 9211 }, /* MOVE */ 455 { CPUFUNC(op_23fc_4), 0, 9212 }, /* MOVE */ 456 { CPUFUNC(op_3000_4), 0, 12288 }, /* MOVE */ 457 { CPUFUNC(op_3008_4), 0, 12296 }, /* MOVE */ 458 { CPUFUNC(op_3010_4), 0, 12304 }, /* MOVE */ 459 { CPUFUNC(op_3018_4), 0, 12312 }, /* MOVE */ 460 { CPUFUNC(op_3020_4), 0, 12320 }, /* MOVE */ 461 { CPUFUNC(op_3028_4), 0, 12328 }, /* MOVE */ 462 { CPUFUNC(op_3030_4), 0, 12336 }, /* MOVE */ 463 { CPUFUNC(op_3038_4), 0, 12344 }, /* MOVE */ 464 { CPUFUNC(op_3039_4), 0, 12345 }, /* MOVE */ 465 { CPUFUNC(op_303a_4), 0, 12346 }, /* MOVE */ 466 { CPUFUNC(op_303b_4), 0, 12347 }, /* MOVE */ 467 { CPUFUNC(op_303c_4), 0, 12348 }, /* MOVE */ 468 { CPUFUNC(op_3040_4), 0, 12352 }, /* MOVEA */ 469 { CPUFUNC(op_3048_4), 0, 12360 }, /* MOVEA */ 470 { CPUFUNC(op_3050_4), 0, 12368 }, /* MOVEA */ 471 { CPUFUNC(op_3058_4), 0, 12376 }, /* MOVEA */ 472 { CPUFUNC(op_3060_4), 0, 12384 }, /* MOVEA */ 473 { CPUFUNC(op_3068_4), 0, 12392 }, /* MOVEA */ 474 { CPUFUNC(op_3070_4), 0, 12400 }, /* MOVEA */ 475 { CPUFUNC(op_3078_4), 0, 12408 }, /* MOVEA */ 476 { CPUFUNC(op_3079_4), 0, 12409 }, /* MOVEA */ 477 { CPUFUNC(op_307a_4), 0, 12410 }, /* MOVEA */ 478 { CPUFUNC(op_307b_4), 0, 12411 }, /* MOVEA */ 479 { CPUFUNC(op_307c_4), 0, 12412 }, /* MOVEA */ 480 { CPUFUNC(op_3080_4), 0, 12416 }, /* MOVE */ 481 { CPUFUNC(op_3088_4), 0, 12424 }, /* MOVE */ 482 { CPUFUNC(op_3090_4), 0, 12432 }, /* MOVE */ 483 { CPUFUNC(op_3098_4), 0, 12440 }, /* MOVE */ 484 { CPUFUNC(op_30a0_4), 0, 12448 }, /* MOVE */ 485 { CPUFUNC(op_30a8_4), 0, 12456 }, /* MOVE */ 486 { CPUFUNC(op_30b0_4), 0, 12464 }, /* MOVE */ 487 { CPUFUNC(op_30b8_4), 0, 12472 }, /* MOVE */ 488 { CPUFUNC(op_30b9_4), 0, 12473 }, /* MOVE */ 489 { CPUFUNC(op_30ba_4), 0, 12474 }, /* MOVE */ 490 { CPUFUNC(op_30bb_4), 0, 12475 }, /* MOVE */ 491 { CPUFUNC(op_30bc_4), 0, 12476 }, /* MOVE */ 492 { CPUFUNC(op_30c0_4), 0, 12480 }, /* MOVE */ 493 { CPUFUNC(op_30c8_4), 0, 12488 }, /* MOVE */ 494 { CPUFUNC(op_30d0_4), 0, 12496 }, /* MOVE */ 495 { CPUFUNC(op_30d8_4), 0, 12504 }, /* MOVE */ 496 { CPUFUNC(op_30e0_4), 0, 12512 }, /* MOVE */ 497 { CPUFUNC(op_30e8_4), 0, 12520 }, /* MOVE */ 498 { CPUFUNC(op_30f0_4), 0, 12528 }, /* MOVE */ 499 { CPUFUNC(op_30f8_4), 0, 12536 }, /* MOVE */ 500 { CPUFUNC(op_30f9_4), 0, 12537 }, /* MOVE */ 501 { CPUFUNC(op_30fa_4), 0, 12538 }, /* MOVE */ 502 { CPUFUNC(op_30fb_4), 0, 12539 }, /* MOVE */ 503 { CPUFUNC(op_30fc_4), 0, 12540 }, /* MOVE */ 504 { CPUFUNC(op_3100_4), 0, 12544 }, /* MOVE */ 505 { CPUFUNC(op_3108_4), 0, 12552 }, /* MOVE */ 506 { CPUFUNC(op_3110_4), 0, 12560 }, /* MOVE */ 507 { CPUFUNC(op_3118_4), 0, 12568 }, /* MOVE */ 508 { CPUFUNC(op_3120_4), 0, 12576 }, /* MOVE */ 509 { CPUFUNC(op_3128_4), 0, 12584 }, /* MOVE */ 510 { CPUFUNC(op_3130_4), 0, 12592 }, /* MOVE */ 511 { CPUFUNC(op_3138_4), 0, 12600 }, /* MOVE */ 512 { CPUFUNC(op_3139_4), 0, 12601 }, /* MOVE */ 513 { CPUFUNC(op_313a_4), 0, 12602 }, /* MOVE */ 514 { CPUFUNC(op_313b_4), 0, 12603 }, /* MOVE */ 515 { CPUFUNC(op_313c_4), 0, 12604 }, /* MOVE */ 516 { CPUFUNC(op_3140_4), 0, 12608 }, /* MOVE */ 517 { CPUFUNC(op_3148_4), 0, 12616 }, /* MOVE */ 518 { CPUFUNC(op_3150_4), 0, 12624 }, /* MOVE */ 519 { CPUFUNC(op_3158_4), 0, 12632 }, /* MOVE */ 520 { CPUFUNC(op_3160_4), 0, 12640 }, /* MOVE */ 521 { CPUFUNC(op_3168_4), 0, 12648 }, /* MOVE */ 522 { CPUFUNC(op_3170_4), 0, 12656 }, /* MOVE */ 523 { CPUFUNC(op_3178_4), 0, 12664 }, /* MOVE */ 524 { CPUFUNC(op_3179_4), 0, 12665 }, /* MOVE */ 525 { CPUFUNC(op_317a_4), 0, 12666 }, /* MOVE */ 526 { CPUFUNC(op_317b_4), 0, 12667 }, /* MOVE */ 527 { CPUFUNC(op_317c_4), 0, 12668 }, /* MOVE */ 528 { CPUFUNC(op_3180_4), 0, 12672 }, /* MOVE */ 529 { CPUFUNC(op_3188_4), 0, 12680 }, /* MOVE */ 530 { CPUFUNC(op_3190_4), 0, 12688 }, /* MOVE */ 531 { CPUFUNC(op_3198_4), 0, 12696 }, /* MOVE */ 532 { CPUFUNC(op_31a0_4), 0, 12704 }, /* MOVE */ 533 { CPUFUNC(op_31a8_4), 0, 12712 }, /* MOVE */ 534 { CPUFUNC(op_31b0_4), 0, 12720 }, /* MOVE */ 535 { CPUFUNC(op_31b8_4), 0, 12728 }, /* MOVE */ 536 { CPUFUNC(op_31b9_4), 0, 12729 }, /* MOVE */ 537 { CPUFUNC(op_31ba_4), 0, 12730 }, /* MOVE */ 538 { CPUFUNC(op_31bb_4), 0, 12731 }, /* MOVE */ 539 { CPUFUNC(op_31bc_4), 0, 12732 }, /* MOVE */ 540 { CPUFUNC(op_31c0_4), 0, 12736 }, /* MOVE */ 541 { CPUFUNC(op_31c8_4), 0, 12744 }, /* MOVE */ 542 { CPUFUNC(op_31d0_4), 0, 12752 }, /* MOVE */ 543 { CPUFUNC(op_31d8_4), 0, 12760 }, /* MOVE */ 544 { CPUFUNC(op_31e0_4), 0, 12768 }, /* MOVE */ 545 { CPUFUNC(op_31e8_4), 0, 12776 }, /* MOVE */ 546 { CPUFUNC(op_31f0_4), 0, 12784 }, /* MOVE */ 547 { CPUFUNC(op_31f8_4), 0, 12792 }, /* MOVE */ 548 { CPUFUNC(op_31f9_4), 0, 12793 }, /* MOVE */ 549 { CPUFUNC(op_31fa_4), 0, 12794 }, /* MOVE */ 550 { CPUFUNC(op_31fb_4), 0, 12795 }, /* MOVE */ 551 { CPUFUNC(op_31fc_4), 0, 12796 }, /* MOVE */ 552 { CPUFUNC(op_33c0_4), 0, 13248 }, /* MOVE */ 553 { CPUFUNC(op_33c8_4), 0, 13256 }, /* MOVE */ 554 { CPUFUNC(op_33d0_4), 0, 13264 }, /* MOVE */ 555 { CPUFUNC(op_33d8_4), 0, 13272 }, /* MOVE */ 556 { CPUFUNC(op_33e0_4), 0, 13280 }, /* MOVE */ 557 { CPUFUNC(op_33e8_4), 0, 13288 }, /* MOVE */ 558 { CPUFUNC(op_33f0_4), 0, 13296 }, /* MOVE */ 559 { CPUFUNC(op_33f8_4), 0, 13304 }, /* MOVE */ 560 { CPUFUNC(op_33f9_4), 0, 13305 }, /* MOVE */ 561 { CPUFUNC(op_33fa_4), 0, 13306 }, /* MOVE */ 562 { CPUFUNC(op_33fb_4), 0, 13307 }, /* MOVE */ 563 { CPUFUNC(op_33fc_4), 0, 13308 }, /* MOVE */ 564 { CPUFUNC(op_4000_4), 0, 16384 }, /* NEGX */ 565 { CPUFUNC(op_4010_4), 0, 16400 }, /* NEGX */ 566 { CPUFUNC(op_4018_4), 0, 16408 }, /* NEGX */ 567 { CPUFUNC(op_4020_4), 0, 16416 }, /* NEGX */ 568 { CPUFUNC(op_4028_4), 0, 16424 }, /* NEGX */ 569 { CPUFUNC(op_4030_4), 0, 16432 }, /* NEGX */ 570 { CPUFUNC(op_4038_4), 0, 16440 }, /* NEGX */ 571 { CPUFUNC(op_4039_4), 0, 16441 }, /* NEGX */ 572 { CPUFUNC(op_4040_4), 0, 16448 }, /* NEGX */ 573 { CPUFUNC(op_4050_4), 0, 16464 }, /* NEGX */ 574 { CPUFUNC(op_4058_4), 0, 16472 }, /* NEGX */ 575 { CPUFUNC(op_4060_4), 0, 16480 }, /* NEGX */ 576 { CPUFUNC(op_4068_4), 0, 16488 }, /* NEGX */ 577 { CPUFUNC(op_4070_4), 0, 16496 }, /* NEGX */ 578 { CPUFUNC(op_4078_4), 0, 16504 }, /* NEGX */ 579 { CPUFUNC(op_4079_4), 0, 16505 }, /* NEGX */ 580 { CPUFUNC(op_4080_4), 0, 16512 }, /* NEGX */ 581 { CPUFUNC(op_4090_4), 0, 16528 }, /* NEGX */ 582 { CPUFUNC(op_4098_4), 0, 16536 }, /* NEGX */ 583 { CPUFUNC(op_40a0_4), 0, 16544 }, /* NEGX */ 584 { CPUFUNC(op_40a8_4), 0, 16552 }, /* NEGX */ 585 { CPUFUNC(op_40b0_4), 0, 16560 }, /* NEGX */ 586 { CPUFUNC(op_40b8_4), 0, 16568 }, /* NEGX */ 587 { CPUFUNC(op_40b9_4), 0, 16569 }, /* NEGX */ 588 { CPUFUNC(op_40c0_4), 0, 16576 }, /* MVSR2 */ 589 { CPUFUNC(op_40d0_4), 0, 16592 }, /* MVSR2 */ 590 { CPUFUNC(op_40d8_4), 0, 16600 }, /* MVSR2 */ 591 { CPUFUNC(op_40e0_4), 0, 16608 }, /* MVSR2 */ 592 { CPUFUNC(op_40e8_4), 0, 16616 }, /* MVSR2 */ 593 { CPUFUNC(op_40f0_4), 0, 16624 }, /* MVSR2 */ 594 { CPUFUNC(op_40f8_4), 0, 16632 }, /* MVSR2 */ 595 { CPUFUNC(op_40f9_4), 0, 16633 }, /* MVSR2 */ 596 { CPUFUNC(op_4180_4), 0, 16768 }, /* CHK */ 597 { CPUFUNC(op_4190_4), 0, 16784 }, /* CHK */ 598 { CPUFUNC(op_4198_4), 0, 16792 }, /* CHK */ 599 { CPUFUNC(op_41a0_4), 0, 16800 }, /* CHK */ 600 { CPUFUNC(op_41a8_4), 0, 16808 }, /* CHK */ 601 { CPUFUNC(op_41b0_4), 0, 16816 }, /* CHK */ 602 { CPUFUNC(op_41b8_4), 0, 16824 }, /* CHK */ 603 { CPUFUNC(op_41b9_4), 0, 16825 }, /* CHK */ 604 { CPUFUNC(op_41ba_4), 0, 16826 }, /* CHK */ 605 { CPUFUNC(op_41bb_4), 0, 16827 }, /* CHK */ 606 { CPUFUNC(op_41bc_4), 0, 16828 }, /* CHK */ 607 { CPUFUNC(op_41d0_4), 0, 16848 }, /* LEA */ 608 { CPUFUNC(op_41e8_4), 0, 16872 }, /* LEA */ 609 { CPUFUNC(op_41f0_4), 0, 16880 }, /* LEA */ 610 { CPUFUNC(op_41f8_4), 0, 16888 }, /* LEA */ 611 { CPUFUNC(op_41f9_4), 0, 16889 }, /* LEA */ 612 { CPUFUNC(op_41fa_4), 0, 16890 }, /* LEA */ 613 { CPUFUNC(op_41fb_4), 0, 16891 }, /* LEA */ 614 { CPUFUNC(op_4200_4), 0, 16896 }, /* CLR */ 615 { CPUFUNC(op_4210_4), 0, 16912 }, /* CLR */ 616 { CPUFUNC(op_4218_4), 0, 16920 }, /* CLR */ 617 { CPUFUNC(op_4220_4), 0, 16928 }, /* CLR */ 618 { CPUFUNC(op_4228_4), 0, 16936 }, /* CLR */ 619 { CPUFUNC(op_4230_4), 0, 16944 }, /* CLR */ 620 { CPUFUNC(op_4238_4), 0, 16952 }, /* CLR */ 621 { CPUFUNC(op_4239_4), 0, 16953 }, /* CLR */ 622 { CPUFUNC(op_4240_4), 0, 16960 }, /* CLR */ 623 { CPUFUNC(op_4250_4), 0, 16976 }, /* CLR */ 624 { CPUFUNC(op_4258_4), 0, 16984 }, /* CLR */ 625 { CPUFUNC(op_4260_4), 0, 16992 }, /* CLR */ 626 { CPUFUNC(op_4268_4), 0, 17000 }, /* CLR */ 627 { CPUFUNC(op_4270_4), 0, 17008 }, /* CLR */ 628 { CPUFUNC(op_4278_4), 0, 17016 }, /* CLR */ 629 { CPUFUNC(op_4279_4), 0, 17017 }, /* CLR */ 630 { CPUFUNC(op_4280_4), 0, 17024 }, /* CLR */ 631 { CPUFUNC(op_4290_4), 0, 17040 }, /* CLR */ 632 { CPUFUNC(op_4298_4), 0, 17048 }, /* CLR */ 633 { CPUFUNC(op_42a0_4), 0, 17056 }, /* CLR */ 634 { CPUFUNC(op_42a8_4), 0, 17064 }, /* CLR */ 635 { CPUFUNC(op_42b0_4), 0, 17072 }, /* CLR */ 636 { CPUFUNC(op_42b8_4), 0, 17080 }, /* CLR */ 637 { CPUFUNC(op_42b9_4), 0, 17081 }, /* CLR */ 638 { CPUFUNC(op_4400_4), 0, 17408 }, /* NEG */ 639 { CPUFUNC(op_4410_4), 0, 17424 }, /* NEG */ 640 { CPUFUNC(op_4418_4), 0, 17432 }, /* NEG */ 641 { CPUFUNC(op_4420_4), 0, 17440 }, /* NEG */ 642 { CPUFUNC(op_4428_4), 0, 17448 }, /* NEG */ 643 { CPUFUNC(op_4430_4), 0, 17456 }, /* NEG */ 644 { CPUFUNC(op_4438_4), 0, 17464 }, /* NEG */ 645 { CPUFUNC(op_4439_4), 0, 17465 }, /* NEG */ 646 { CPUFUNC(op_4440_4), 0, 17472 }, /* NEG */ 647 { CPUFUNC(op_4450_4), 0, 17488 }, /* NEG */ 648 { CPUFUNC(op_4458_4), 0, 17496 }, /* NEG */ 649 { CPUFUNC(op_4460_4), 0, 17504 }, /* NEG */ 650 { CPUFUNC(op_4468_4), 0, 17512 }, /* NEG */ 651 { CPUFUNC(op_4470_4), 0, 17520 }, /* NEG */ 652 { CPUFUNC(op_4478_4), 0, 17528 }, /* NEG */ 653 { CPUFUNC(op_4479_4), 0, 17529 }, /* NEG */ 654 { CPUFUNC(op_4480_4), 0, 17536 }, /* NEG */ 655 { CPUFUNC(op_4490_4), 0, 17552 }, /* NEG */ 656 { CPUFUNC(op_4498_4), 0, 17560 }, /* NEG */ 657 { CPUFUNC(op_44a0_4), 0, 17568 }, /* NEG */ 658 { CPUFUNC(op_44a8_4), 0, 17576 }, /* NEG */ 659 { CPUFUNC(op_44b0_4), 0, 17584 }, /* NEG */ 660 { CPUFUNC(op_44b8_4), 0, 17592 }, /* NEG */ 661 { CPUFUNC(op_44b9_4), 0, 17593 }, /* NEG */ 662 { CPUFUNC(op_44c0_4), 0, 17600 }, /* MV2SR */ 663 { CPUFUNC(op_44d0_4), 0, 17616 }, /* MV2SR */ 664 { CPUFUNC(op_44d8_4), 0, 17624 }, /* MV2SR */ 665 { CPUFUNC(op_44e0_4), 0, 17632 }, /* MV2SR */ 666 { CPUFUNC(op_44e8_4), 0, 17640 }, /* MV2SR */ 667 { CPUFUNC(op_44f0_4), 0, 17648 }, /* MV2SR */ 668 { CPUFUNC(op_44f8_4), 0, 17656 }, /* MV2SR */ 669 { CPUFUNC(op_44f9_4), 0, 17657 }, /* MV2SR */ 670 { CPUFUNC(op_44fa_4), 0, 17658 }, /* MV2SR */ 671 { CPUFUNC(op_44fb_4), 0, 17659 }, /* MV2SR */ 672 { CPUFUNC(op_44fc_4), 0, 17660 }, /* MV2SR */ 673 { CPUFUNC(op_4600_4), 0, 17920 }, /* NOT */ 674 { CPUFUNC(op_4610_4), 0, 17936 }, /* NOT */ 675 { CPUFUNC(op_4618_4), 0, 17944 }, /* NOT */ 676 { CPUFUNC(op_4620_4), 0, 17952 }, /* NOT */ 677 { CPUFUNC(op_4628_4), 0, 17960 }, /* NOT */ 678 { CPUFUNC(op_4630_4), 0, 17968 }, /* NOT */ 679 { CPUFUNC(op_4638_4), 0, 17976 }, /* NOT */ 680 { CPUFUNC(op_4639_4), 0, 17977 }, /* NOT */ 681 { CPUFUNC(op_4640_4), 0, 17984 }, /* NOT */ 682 { CPUFUNC(op_4650_4), 0, 18000 }, /* NOT */ 683 { CPUFUNC(op_4658_4), 0, 18008 }, /* NOT */ 684 { CPUFUNC(op_4660_4), 0, 18016 }, /* NOT */ 685 { CPUFUNC(op_4668_4), 0, 18024 }, /* NOT */ 686 { CPUFUNC(op_4670_4), 0, 18032 }, /* NOT */ 687 { CPUFUNC(op_4678_4), 0, 18040 }, /* NOT */ 688 { CPUFUNC(op_4679_4), 0, 18041 }, /* NOT */ 689 { CPUFUNC(op_4680_4), 0, 18048 }, /* NOT */ 690 { CPUFUNC(op_4690_4), 0, 18064 }, /* NOT */ 691 { CPUFUNC(op_4698_4), 0, 18072 }, /* NOT */ 692 { CPUFUNC(op_46a0_4), 0, 18080 }, /* NOT */ 693 { CPUFUNC(op_46a8_4), 0, 18088 }, /* NOT */ 694 { CPUFUNC(op_46b0_4), 0, 18096 }, /* NOT */ 695 { CPUFUNC(op_46b8_4), 0, 18104 }, /* NOT */ 696 { CPUFUNC(op_46b9_4), 0, 18105 }, /* NOT */ 697 { CPUFUNC(op_46c0_4), 0, 18112 }, /* MV2SR */ 698 { CPUFUNC(op_46d0_4), 0, 18128 }, /* MV2SR */ 699 { CPUFUNC(op_46d8_4), 0, 18136 }, /* MV2SR */ 700 { CPUFUNC(op_46e0_4), 0, 18144 }, /* MV2SR */ 701 { CPUFUNC(op_46e8_4), 0, 18152 }, /* MV2SR */ 702 { CPUFUNC(op_46f0_4), 0, 18160 }, /* MV2SR */ 703 { CPUFUNC(op_46f8_4), 0, 18168 }, /* MV2SR */ 704 { CPUFUNC(op_46f9_4), 0, 18169 }, /* MV2SR */ 705 { CPUFUNC(op_46fa_4), 0, 18170 }, /* MV2SR */ 706 { CPUFUNC(op_46fb_4), 0, 18171 }, /* MV2SR */ 707 { CPUFUNC(op_46fc_4), 0, 18172 }, /* MV2SR */ 708 { CPUFUNC(op_4800_4), 0, 18432 }, /* NBCD */ 709 { CPUFUNC(op_4810_4), 0, 18448 }, /* NBCD */ 710 { CPUFUNC(op_4818_4), 0, 18456 }, /* NBCD */ 711 { CPUFUNC(op_4820_4), 0, 18464 }, /* NBCD */ 712 { CPUFUNC(op_4828_4), 0, 18472 }, /* NBCD */ 713 { CPUFUNC(op_4830_4), 0, 18480 }, /* NBCD */ 714 { CPUFUNC(op_4838_4), 0, 18488 }, /* NBCD */ 715 { CPUFUNC(op_4839_4), 0, 18489 }, /* NBCD */ 716 { CPUFUNC(op_4840_4), 0, 18496 }, /* SWAP */ 717 { CPUFUNC(op_4850_4), 0, 18512 }, /* PEA */ 718 { CPUFUNC(op_4868_4), 0, 18536 }, /* PEA */ 719 { CPUFUNC(op_4870_4), 0, 18544 }, /* PEA */ 720 { CPUFUNC(op_4878_4), 0, 18552 }, /* PEA */ 721 { CPUFUNC(op_4879_4), 0, 18553 }, /* PEA */ 722 { CPUFUNC(op_487a_4), 0, 18554 }, /* PEA */ 723 { CPUFUNC(op_487b_4), 0, 18555 }, /* PEA */ 724 { CPUFUNC(op_4880_4), 0, 18560 }, /* EXT */ 725 { CPUFUNC(op_4890_4), 0, 18576 }, /* MVMLE */ 726 { CPUFUNC(op_48a0_4), 0, 18592 }, /* MVMLE */ 727 { CPUFUNC(op_48a8_4), 0, 18600 }, /* MVMLE */ 728 { CPUFUNC(op_48b0_4), 0, 18608 }, /* MVMLE */ 729 { CPUFUNC(op_48b8_4), 0, 18616 }, /* MVMLE */ 730 { CPUFUNC(op_48b9_4), 0, 18617 }, /* MVMLE */ 731 { CPUFUNC(op_48c0_4), 0, 18624 }, /* EXT */ 732 { CPUFUNC(op_48d0_4), 0, 18640 }, /* MVMLE */ 733 { CPUFUNC(op_48e0_4), 0, 18656 }, /* MVMLE */ 734 { CPUFUNC(op_48e8_4), 0, 18664 }, /* MVMLE */ 735 { CPUFUNC(op_48f0_4), 0, 18672 }, /* MVMLE */ 736 { CPUFUNC(op_48f8_4), 0, 18680 }, /* MVMLE */ 737 { CPUFUNC(op_48f9_4), 0, 18681 }, /* MVMLE */ 738 { CPUFUNC(op_4a00_4), 0, 18944 }, /* TST */ 739 { CPUFUNC(op_4a10_4), 0, 18960 }, /* TST */ 740 { CPUFUNC(op_4a18_4), 0, 18968 }, /* TST */ 741 { CPUFUNC(op_4a20_4), 0, 18976 }, /* TST */ 742 { CPUFUNC(op_4a28_4), 0, 18984 }, /* TST */ 743 { CPUFUNC(op_4a30_4), 0, 18992 }, /* TST */ 744 { CPUFUNC(op_4a38_4), 0, 19000 }, /* TST */ 745 { CPUFUNC(op_4a39_4), 0, 19001 }, /* TST */ 746 { CPUFUNC(op_4a3a_4), 0, 19002 }, /* TST */ 747 { CPUFUNC(op_4a3b_4), 0, 19003 }, /* TST */ 748 { CPUFUNC(op_4a3c_4), 0, 19004 }, /* TST */ 749 { CPUFUNC(op_4a40_4), 0, 19008 }, /* TST */ 750 { CPUFUNC(op_4a48_4), 0, 19016 }, /* TST */ 751 { CPUFUNC(op_4a50_4), 0, 19024 }, /* TST */ 752 { CPUFUNC(op_4a58_4), 0, 19032 }, /* TST */ 753 { CPUFUNC(op_4a60_4), 0, 19040 }, /* TST */ 754 { CPUFUNC(op_4a68_4), 0, 19048 }, /* TST */ 755 { CPUFUNC(op_4a70_4), 0, 19056 }, /* TST */ 756 { CPUFUNC(op_4a78_4), 0, 19064 }, /* TST */ 757 { CPUFUNC(op_4a79_4), 0, 19065 }, /* TST */ 758 { CPUFUNC(op_4a7a_4), 0, 19066 }, /* TST */ 759 { CPUFUNC(op_4a7b_4), 0, 19067 }, /* TST */ 760 { CPUFUNC(op_4a7c_4), 0, 19068 }, /* TST */ 761 { CPUFUNC(op_4a80_4), 0, 19072 }, /* TST */ 762 { CPUFUNC(op_4a88_4), 0, 19080 }, /* TST */ 763 { CPUFUNC(op_4a90_4), 0, 19088 }, /* TST */ 764 { CPUFUNC(op_4a98_4), 0, 19096 }, /* TST */ 765 { CPUFUNC(op_4aa0_4), 0, 19104 }, /* TST */ 766 { CPUFUNC(op_4aa8_4), 0, 19112 }, /* TST */ 767 { CPUFUNC(op_4ab0_4), 0, 19120 }, /* TST */ 768 { CPUFUNC(op_4ab8_4), 0, 19128 }, /* TST */ 769 { CPUFUNC(op_4ab9_4), 0, 19129 }, /* TST */ 770 { CPUFUNC(op_4aba_4), 0, 19130 }, /* TST */ 771 { CPUFUNC(op_4abb_4), 0, 19131 }, /* TST */ 772 { CPUFUNC(op_4abc_4), 0, 19132 }, /* TST */ 773 { CPUFUNC(op_4ac0_4), 0, 19136 }, /* TAS */ 774 { CPUFUNC(op_4ad0_4), 0, 19152 }, /* TAS */ 775 { CPUFUNC(op_4ad8_4), 0, 19160 }, /* TAS */ 776 { CPUFUNC(op_4ae0_4), 0, 19168 }, /* TAS */ 777 { CPUFUNC(op_4ae8_4), 0, 19176 }, /* TAS */ 778 { CPUFUNC(op_4af0_4), 0, 19184 }, /* TAS */ 779 { CPUFUNC(op_4af8_4), 0, 19192 }, /* TAS */ 780 { CPUFUNC(op_4af9_4), 0, 19193 }, /* TAS */ 781 { CPUFUNC(op_4c90_4), 0, 19600 }, /* MVMEL */ 782 { CPUFUNC(op_4c98_4), 0, 19608 }, /* MVMEL */ 783 { CPUFUNC(op_4ca8_4), 0, 19624 }, /* MVMEL */ 784 { CPUFUNC(op_4cb0_4), 0, 19632 }, /* MVMEL */ 785 { CPUFUNC(op_4cb8_4), 0, 19640 }, /* MVMEL */ 786 { CPUFUNC(op_4cb9_4), 0, 19641 }, /* MVMEL */ 787 { CPUFUNC(op_4cba_4), 0, 19642 }, /* MVMEL */ 788 { CPUFUNC(op_4cbb_4), 0, 19643 }, /* MVMEL */ 789 { CPUFUNC(op_4cd0_4), 0, 19664 }, /* MVMEL */ 790 { CPUFUNC(op_4cd8_4), 0, 19672 }, /* MVMEL */ 791 { CPUFUNC(op_4ce8_4), 0, 19688 }, /* MVMEL */ 792 { CPUFUNC(op_4cf0_4), 0, 19696 }, /* MVMEL */ 793 { CPUFUNC(op_4cf8_4), 0, 19704 }, /* MVMEL */ 794 { CPUFUNC(op_4cf9_4), 0, 19705 }, /* MVMEL */ 795 { CPUFUNC(op_4cfa_4), 0, 19706 }, /* MVMEL */ 796 { CPUFUNC(op_4cfb_4), 0, 19707 }, /* MVMEL */ 797 { CPUFUNC(op_4e40_4), 0, 20032 }, /* TRAP */ 798 { CPUFUNC(op_4e50_4), 0, 20048 }, /* LINK */ 799 { CPUFUNC(op_4e58_4), 0, 20056 }, /* UNLK */ 800 { CPUFUNC(op_4e60_4), 0, 20064 }, /* MVR2USP */ 801 { CPUFUNC(op_4e68_4), 0, 20072 }, /* MVUSP2R */ 802 { CPUFUNC(op_4e70_4), 0, 20080 }, /* RESET */ 803 { CPUFUNC(op_4e71_4), 0, 20081 }, /* NOP */ 804 { CPUFUNC(op_4e72_4), 0, 20082 }, /* STOP */ 805 { CPUFUNC(op_4e73_4), 0, 20083 }, /* RTE */ 806 { CPUFUNC(op_4e74_4), 0, 20084 }, /* RTD */ 807 { CPUFUNC(op_4e75_4), 0, 20085 }, /* RTS */ 808 { CPUFUNC(op_4e76_4), 0, 20086 }, /* TRAPV */ 809 { CPUFUNC(op_4e77_4), 0, 20087 }, /* RTR */ 810 { CPUFUNC(op_4e90_4), 0, 20112 }, /* JSR */ 811 { CPUFUNC(op_4ea8_4), 0, 20136 }, /* JSR */ 812 { CPUFUNC(op_4eb0_4), 0, 20144 }, /* JSR */ 813 { CPUFUNC(op_4eb8_4), 0, 20152 }, /* JSR */ 814 { CPUFUNC(op_4eb9_4), 0, 20153 }, /* JSR */ 815 { CPUFUNC(op_4eba_4), 0, 20154 }, /* JSR */ 816 { CPUFUNC(op_4ebb_4), 0, 20155 }, /* JSR */ 817 { CPUFUNC(op_4ed0_4), 0, 20176 }, /* JMP */ 818 { CPUFUNC(op_4ee8_4), 0, 20200 }, /* JMP */ 819 { CPUFUNC(op_4ef0_4), 0, 20208 }, /* JMP */ 820 { CPUFUNC(op_4ef8_4), 0, 20216 }, /* JMP */ 821 { CPUFUNC(op_4ef9_4), 0, 20217 }, /* JMP */ 822 { CPUFUNC(op_4efa_4), 0, 20218 }, /* JMP */ 823 { CPUFUNC(op_4efb_4), 0, 20219 }, /* JMP */ 824 { CPUFUNC(op_5000_4), 0, 20480 }, /* ADD */ 825 { CPUFUNC(op_5010_4), 0, 20496 }, /* ADD */ 826 { CPUFUNC(op_5018_4), 0, 20504 }, /* ADD */ 827 { CPUFUNC(op_5020_4), 0, 20512 }, /* ADD */ 828 { CPUFUNC(op_5028_4), 0, 20520 }, /* ADD */ 829 { CPUFUNC(op_5030_4), 0, 20528 }, /* ADD */ 830 { CPUFUNC(op_5038_4), 0, 20536 }, /* ADD */ 831 { CPUFUNC(op_5039_4), 0, 20537 }, /* ADD */ 832 { CPUFUNC(op_5040_4), 0, 20544 }, /* ADD */ 833 { CPUFUNC(op_5048_4), 0, 20552 }, /* ADDA */ 834 { CPUFUNC(op_5050_4), 0, 20560 }, /* ADD */ 835 { CPUFUNC(op_5058_4), 0, 20568 }, /* ADD */ 836 { CPUFUNC(op_5060_4), 0, 20576 }, /* ADD */ 837 { CPUFUNC(op_5068_4), 0, 20584 }, /* ADD */ 838 { CPUFUNC(op_5070_4), 0, 20592 }, /* ADD */ 839 { CPUFUNC(op_5078_4), 0, 20600 }, /* ADD */ 840 { CPUFUNC(op_5079_4), 0, 20601 }, /* ADD */ 841 { CPUFUNC(op_5080_4), 0, 20608 }, /* ADD */ 842 { CPUFUNC(op_5088_4), 0, 20616 }, /* ADDA */ 843 { CPUFUNC(op_5090_4), 0, 20624 }, /* ADD */ 844 { CPUFUNC(op_5098_4), 0, 20632 }, /* ADD */ 845 { CPUFUNC(op_50a0_4), 0, 20640 }, /* ADD */ 846 { CPUFUNC(op_50a8_4), 0, 20648 }, /* ADD */ 847 { CPUFUNC(op_50b0_4), 0, 20656 }, /* ADD */ 848 { CPUFUNC(op_50b8_4), 0, 20664 }, /* ADD */ 849 { CPUFUNC(op_50b9_4), 0, 20665 }, /* ADD */ 850 { CPUFUNC(op_50c0_4), 0, 20672 }, /* Scc */ 851 { CPUFUNC(op_50c8_4), 0, 20680 }, /* DBcc */ 852 { CPUFUNC(op_50d0_4), 0, 20688 }, /* Scc */ 853 { CPUFUNC(op_50d8_4), 0, 20696 }, /* Scc */ 854 { CPUFUNC(op_50e0_4), 0, 20704 }, /* Scc */ 855 { CPUFUNC(op_50e8_4), 0, 20712 }, /* Scc */ 856 { CPUFUNC(op_50f0_4), 0, 20720 }, /* Scc */ 857 { CPUFUNC(op_50f8_4), 0, 20728 }, /* Scc */ 858 { CPUFUNC(op_50f9_4), 0, 20729 }, /* Scc */ 859 { CPUFUNC(op_5100_4), 0, 20736 }, /* SUB */ 860 { CPUFUNC(op_5110_4), 0, 20752 }, /* SUB */ 861 { CPUFUNC(op_5118_4), 0, 20760 }, /* SUB */ 862 { CPUFUNC(op_5120_4), 0, 20768 }, /* SUB */ 863 { CPUFUNC(op_5128_4), 0, 20776 }, /* SUB */ 864 { CPUFUNC(op_5130_4), 0, 20784 }, /* SUB */ 865 { CPUFUNC(op_5138_4), 0, 20792 }, /* SUB */ 866 { CPUFUNC(op_5139_4), 0, 20793 }, /* SUB */ 867 { CPUFUNC(op_5140_4), 0, 20800 }, /* SUB */ 868 { CPUFUNC(op_5148_4), 0, 20808 }, /* SUBA */ 869 { CPUFUNC(op_5150_4), 0, 20816 }, /* SUB */ 870 { CPUFUNC(op_5158_4), 0, 20824 }, /* SUB */ 871 { CPUFUNC(op_5160_4), 0, 20832 }, /* SUB */ 872 { CPUFUNC(op_5168_4), 0, 20840 }, /* SUB */ 873 { CPUFUNC(op_5170_4), 0, 20848 }, /* SUB */ 874 { CPUFUNC(op_5178_4), 0, 20856 }, /* SUB */ 875 { CPUFUNC(op_5179_4), 0, 20857 }, /* SUB */ 876 { CPUFUNC(op_5180_4), 0, 20864 }, /* SUB */ 877 { CPUFUNC(op_5188_4), 0, 20872 }, /* SUBA */ 878 { CPUFUNC(op_5190_4), 0, 20880 }, /* SUB */ 879 { CPUFUNC(op_5198_4), 0, 20888 }, /* SUB */ 880 { CPUFUNC(op_51a0_4), 0, 20896 }, /* SUB */ 881 { CPUFUNC(op_51a8_4), 0, 20904 }, /* SUB */ 882 { CPUFUNC(op_51b0_4), 0, 20912 }, /* SUB */ 883 { CPUFUNC(op_51b8_4), 0, 20920 }, /* SUB */ 884 { CPUFUNC(op_51b9_4), 0, 20921 }, /* SUB */ 885 { CPUFUNC(op_51c0_4), 0, 20928 }, /* Scc */ 886 { CPUFUNC(op_51c8_4), 0, 20936 }, /* DBcc */ 887 { CPUFUNC(op_51d0_4), 0, 20944 }, /* Scc */ 888 { CPUFUNC(op_51d8_4), 0, 20952 }, /* Scc */ 889 { CPUFUNC(op_51e0_4), 0, 20960 }, /* Scc */ 890 { CPUFUNC(op_51e8_4), 0, 20968 }, /* Scc */ 891 { CPUFUNC(op_51f0_4), 0, 20976 }, /* Scc */ 892 { CPUFUNC(op_51f8_4), 0, 20984 }, /* Scc */ 893 { CPUFUNC(op_51f9_4), 0, 20985 }, /* Scc */ 894 { CPUFUNC(op_52c0_4), 0, 21184 }, /* Scc */ 895 { CPUFUNC(op_52c8_4), 0, 21192 }, /* DBcc */ 896 { CPUFUNC(op_52d0_4), 0, 21200 }, /* Scc */ 897 { CPUFUNC(op_52d8_4), 0, 21208 }, /* Scc */ 898 { CPUFUNC(op_52e0_4), 0, 21216 }, /* Scc */ 899 { CPUFUNC(op_52e8_4), 0, 21224 }, /* Scc */ 900 { CPUFUNC(op_52f0_4), 0, 21232 }, /* Scc */ 901 { CPUFUNC(op_52f8_4), 0, 21240 }, /* Scc */ 902 { CPUFUNC(op_52f9_4), 0, 21241 }, /* Scc */ 903 { CPUFUNC(op_53c0_4), 0, 21440 }, /* Scc */ 904 { CPUFUNC(op_53c8_4), 0, 21448 }, /* DBcc */ 905 { CPUFUNC(op_53d0_4), 0, 21456 }, /* Scc */ 906 { CPUFUNC(op_53d8_4), 0, 21464 }, /* Scc */ 907 { CPUFUNC(op_53e0_4), 0, 21472 }, /* Scc */ 908 { CPUFUNC(op_53e8_4), 0, 21480 }, /* Scc */ 909 { CPUFUNC(op_53f0_4), 0, 21488 }, /* Scc */ 910 { CPUFUNC(op_53f8_4), 0, 21496 }, /* Scc */ 911 { CPUFUNC(op_53f9_4), 0, 21497 }, /* Scc */ 912 { CPUFUNC(op_54c0_4), 0, 21696 }, /* Scc */ 913 { CPUFUNC(op_54c8_4), 0, 21704 }, /* DBcc */ 914 { CPUFUNC(op_54d0_4), 0, 21712 }, /* Scc */ 915 { CPUFUNC(op_54d8_4), 0, 21720 }, /* Scc */ 916 { CPUFUNC(op_54e0_4), 0, 21728 }, /* Scc */ 917 { CPUFUNC(op_54e8_4), 0, 21736 }, /* Scc */ 918 { CPUFUNC(op_54f0_4), 0, 21744 }, /* Scc */ 919 { CPUFUNC(op_54f8_4), 0, 21752 }, /* Scc */ 920 { CPUFUNC(op_54f9_4), 0, 21753 }, /* Scc */ 921 { CPUFUNC(op_55c0_4), 0, 21952 }, /* Scc */ 922 { CPUFUNC(op_55c8_4), 0, 21960 }, /* DBcc */ 923 { CPUFUNC(op_55d0_4), 0, 21968 }, /* Scc */ 924 { CPUFUNC(op_55d8_4), 0, 21976 }, /* Scc */ 925 { CPUFUNC(op_55e0_4), 0, 21984 }, /* Scc */ 926 { CPUFUNC(op_55e8_4), 0, 21992 }, /* Scc */ 927 { CPUFUNC(op_55f0_4), 0, 22000 }, /* Scc */ 928 { CPUFUNC(op_55f8_4), 0, 22008 }, /* Scc */ 929 { CPUFUNC(op_55f9_4), 0, 22009 }, /* Scc */ 930 { CPUFUNC(op_56c0_4), 0, 22208 }, /* Scc */ 931 { CPUFUNC(op_56c8_4), 0, 22216 }, /* DBcc */ 932 { CPUFUNC(op_56d0_4), 0, 22224 }, /* Scc */ 933 { CPUFUNC(op_56d8_4), 0, 22232 }, /* Scc */ 934 { CPUFUNC(op_56e0_4), 0, 22240 }, /* Scc */ 935 { CPUFUNC(op_56e8_4), 0, 22248 }, /* Scc */ 936 { CPUFUNC(op_56f0_4), 0, 22256 }, /* Scc */ 937 { CPUFUNC(op_56f8_4), 0, 22264 }, /* Scc */ 938 { CPUFUNC(op_56f9_4), 0, 22265 }, /* Scc */ 939 { CPUFUNC(op_57c0_4), 0, 22464 }, /* Scc */ 940 { CPUFUNC(op_57c8_4), 0, 22472 }, /* DBcc */ 941 { CPUFUNC(op_57d0_4), 0, 22480 }, /* Scc */ 942 { CPUFUNC(op_57d8_4), 0, 22488 }, /* Scc */ 943 { CPUFUNC(op_57e0_4), 0, 22496 }, /* Scc */ 944 { CPUFUNC(op_57e8_4), 0, 22504 }, /* Scc */ 945 { CPUFUNC(op_57f0_4), 0, 22512 }, /* Scc */ 946 { CPUFUNC(op_57f8_4), 0, 22520 }, /* Scc */ 947 { CPUFUNC(op_57f9_4), 0, 22521 }, /* Scc */ 948 { CPUFUNC(op_58c0_4), 0, 22720 }, /* Scc */ 949 { CPUFUNC(op_58c8_4), 0, 22728 }, /* DBcc */ 950 { CPUFUNC(op_58d0_4), 0, 22736 }, /* Scc */ 951 { CPUFUNC(op_58d8_4), 0, 22744 }, /* Scc */ 952 { CPUFUNC(op_58e0_4), 0, 22752 }, /* Scc */ 953 { CPUFUNC(op_58e8_4), 0, 22760 }, /* Scc */ 954 { CPUFUNC(op_58f0_4), 0, 22768 }, /* Scc */ 955 { CPUFUNC(op_58f8_4), 0, 22776 }, /* Scc */ 956 { CPUFUNC(op_58f9_4), 0, 22777 }, /* Scc */ 957 { CPUFUNC(op_59c0_4), 0, 22976 }, /* Scc */ 958 { CPUFUNC(op_59c8_4), 0, 22984 }, /* DBcc */ 959 { CPUFUNC(op_59d0_4), 0, 22992 }, /* Scc */ 960 { CPUFUNC(op_59d8_4), 0, 23000 }, /* Scc */ 961 { CPUFUNC(op_59e0_4), 0, 23008 }, /* Scc */ 962 { CPUFUNC(op_59e8_4), 0, 23016 }, /* Scc */ 963 { CPUFUNC(op_59f0_4), 0, 23024 }, /* Scc */ 964 { CPUFUNC(op_59f8_4), 0, 23032 }, /* Scc */ 965 { CPUFUNC(op_59f9_4), 0, 23033 }, /* Scc */ 966 { CPUFUNC(op_5ac0_4), 0, 23232 }, /* Scc */ 967 { CPUFUNC(op_5ac8_4), 0, 23240 }, /* DBcc */ 968 { CPUFUNC(op_5ad0_4), 0, 23248 }, /* Scc */ 969 { CPUFUNC(op_5ad8_4), 0, 23256 }, /* Scc */ 970 { CPUFUNC(op_5ae0_4), 0, 23264 }, /* Scc */ 971 { CPUFUNC(op_5ae8_4), 0, 23272 }, /* Scc */ 972 { CPUFUNC(op_5af0_4), 0, 23280 }, /* Scc */ 973 { CPUFUNC(op_5af8_4), 0, 23288 }, /* Scc */ 974 { CPUFUNC(op_5af9_4), 0, 23289 }, /* Scc */ 975 { CPUFUNC(op_5bc0_4), 0, 23488 }, /* Scc */ 976 { CPUFUNC(op_5bc8_4), 0, 23496 }, /* DBcc */ 977 { CPUFUNC(op_5bd0_4), 0, 23504 }, /* Scc */ 978 { CPUFUNC(op_5bd8_4), 0, 23512 }, /* Scc */ 979 { CPUFUNC(op_5be0_4), 0, 23520 }, /* Scc */ 980 { CPUFUNC(op_5be8_4), 0, 23528 }, /* Scc */ 981 { CPUFUNC(op_5bf0_4), 0, 23536 }, /* Scc */ 982 { CPUFUNC(op_5bf8_4), 0, 23544 }, /* Scc */ 983 { CPUFUNC(op_5bf9_4), 0, 23545 }, /* Scc */ 984 { CPUFUNC(op_5cc0_4), 0, 23744 }, /* Scc */ 985 { CPUFUNC(op_5cc8_4), 0, 23752 }, /* DBcc */ 986 { CPUFUNC(op_5cd0_4), 0, 23760 }, /* Scc */ 987 { CPUFUNC(op_5cd8_4), 0, 23768 }, /* Scc */ 988 { CPUFUNC(op_5ce0_4), 0, 23776 }, /* Scc */ 989 { CPUFUNC(op_5ce8_4), 0, 23784 }, /* Scc */ 990 { CPUFUNC(op_5cf0_4), 0, 23792 }, /* Scc */ 991 { CPUFUNC(op_5cf8_4), 0, 23800 }, /* Scc */ 992 { CPUFUNC(op_5cf9_4), 0, 23801 }, /* Scc */ 993 { CPUFUNC(op_5dc0_4), 0, 24000 }, /* Scc */ 994 { CPUFUNC(op_5dc8_4), 0, 24008 }, /* DBcc */ 995 { CPUFUNC(op_5dd0_4), 0, 24016 }, /* Scc */ 996 { CPUFUNC(op_5dd8_4), 0, 24024 }, /* Scc */ 997 { CPUFUNC(op_5de0_4), 0, 24032 }, /* Scc */ 998 { CPUFUNC(op_5de8_4), 0, 24040 }, /* Scc */ 999 { CPUFUNC(op_5df0_4), 0, 24048 }, /* Scc */ 1000 { CPUFUNC(op_5df8_4), 0, 24056 }, /* Scc */ 1001 { CPUFUNC(op_5df9_4), 0, 24057 }, /* Scc */ 1002 { CPUFUNC(op_5ec0_4), 0, 24256 }, /* Scc */ 1003 { CPUFUNC(op_5ec8_4), 0, 24264 }, /* DBcc */ 1004 { CPUFUNC(op_5ed0_4), 0, 24272 }, /* Scc */ 1005 { CPUFUNC(op_5ed8_4), 0, 24280 }, /* Scc */ 1006 { CPUFUNC(op_5ee0_4), 0, 24288 }, /* Scc */ 1007 { CPUFUNC(op_5ee8_4), 0, 24296 }, /* Scc */ 1008 { CPUFUNC(op_5ef0_4), 0, 24304 }, /* Scc */ 1009 { CPUFUNC(op_5ef8_4), 0, 24312 }, /* Scc */ 1010 { CPUFUNC(op_5ef9_4), 0, 24313 }, /* Scc */ 1011 { CPUFUNC(op_5fc0_4), 0, 24512 }, /* Scc */ 1012 { CPUFUNC(op_5fc8_4), 0, 24520 }, /* DBcc */ 1013 { CPUFUNC(op_5fd0_4), 0, 24528 }, /* Scc */ 1014 { CPUFUNC(op_5fd8_4), 0, 24536 }, /* Scc */ 1015 { CPUFUNC(op_5fe0_4), 0, 24544 }, /* Scc */ 1016 { CPUFUNC(op_5fe8_4), 0, 24552 }, /* Scc */ 1017 { CPUFUNC(op_5ff0_4), 0, 24560 }, /* Scc */ 1018 { CPUFUNC(op_5ff8_4), 0, 24568 }, /* Scc */ 1019 { CPUFUNC(op_5ff9_4), 0, 24569 }, /* Scc */ 1020 { CPUFUNC(op_6000_4), 0, 24576 }, /* Bcc */ 1021 { CPUFUNC(op_6001_4), 0, 24577 }, /* Bcc */ 1022 { CPUFUNC(op_60ff_4), 0, 24831 }, /* Bcc */ 1023 { CPUFUNC(op_6100_4), 0, 24832 }, /* BSR */ 1024 { CPUFUNC(op_6101_4), 0, 24833 }, /* BSR */ 1025 { CPUFUNC(op_61ff_4), 0, 25087 }, /* BSR */ 1026 { CPUFUNC(op_6200_4), 0, 25088 }, /* Bcc */ 1027 { CPUFUNC(op_6201_4), 0, 25089 }, /* Bcc */ 1028 { CPUFUNC(op_62ff_4), 0, 25343 }, /* Bcc */ 1029 { CPUFUNC(op_6300_4), 0, 25344 }, /* Bcc */ 1030 { CPUFUNC(op_6301_4), 0, 25345 }, /* Bcc */ 1031 { CPUFUNC(op_63ff_4), 0, 25599 }, /* Bcc */ 1032 { CPUFUNC(op_6400_4), 0, 25600 }, /* Bcc */ 1033 { CPUFUNC(op_6401_4), 0, 25601 }, /* Bcc */ 1034 { CPUFUNC(op_64ff_4), 0, 25855 }, /* Bcc */ 1035 { CPUFUNC(op_6500_4), 0, 25856 }, /* Bcc */ 1036 { CPUFUNC(op_6501_4), 0, 25857 }, /* Bcc */ 1037 { CPUFUNC(op_65ff_4), 0, 26111 }, /* Bcc */ 1038 { CPUFUNC(op_6600_4), 0, 26112 }, /* Bcc */ 1039 { CPUFUNC(op_6601_4), 0, 26113 }, /* Bcc */ 1040 { CPUFUNC(op_66ff_4), 0, 26367 }, /* Bcc */ 1041 { CPUFUNC(op_6700_4), 0, 26368 }, /* Bcc */ 1042 { CPUFUNC(op_6701_4), 0, 26369 }, /* Bcc */ 1043 { CPUFUNC(op_67ff_4), 0, 26623 }, /* Bcc */ 1044 { CPUFUNC(op_6800_4), 0, 26624 }, /* Bcc */ 1045 { CPUFUNC(op_6801_4), 0, 26625 }, /* Bcc */ 1046 { CPUFUNC(op_68ff_4), 0, 26879 }, /* Bcc */ 1047 { CPUFUNC(op_6900_4), 0, 26880 }, /* Bcc */ 1048 { CPUFUNC(op_6901_4), 0, 26881 }, /* Bcc */ 1049 { CPUFUNC(op_69ff_4), 0, 27135 }, /* Bcc */ 1050 { CPUFUNC(op_6a00_4), 0, 27136 }, /* Bcc */ 1051 { CPUFUNC(op_6a01_4), 0, 27137 }, /* Bcc */ 1052 { CPUFUNC(op_6aff_4), 0, 27391 }, /* Bcc */ 1053 { CPUFUNC(op_6b00_4), 0, 27392 }, /* Bcc */ 1054 { CPUFUNC(op_6b01_4), 0, 27393 }, /* Bcc */ 1055 { CPUFUNC(op_6bff_4), 0, 27647 }, /* Bcc */ 1056 { CPUFUNC(op_6c00_4), 0, 27648 }, /* Bcc */ 1057 { CPUFUNC(op_6c01_4), 0, 27649 }, /* Bcc */ 1058 { CPUFUNC(op_6cff_4), 0, 27903 }, /* Bcc */ 1059 { CPUFUNC(op_6d00_4), 0, 27904 }, /* Bcc */ 1060 { CPUFUNC(op_6d01_4), 0, 27905 }, /* Bcc */ 1061 { CPUFUNC(op_6dff_4), 0, 28159 }, /* Bcc */ 1062 { CPUFUNC(op_6e00_4), 0, 28160 }, /* Bcc */ 1063 { CPUFUNC(op_6e01_4), 0, 28161 }, /* Bcc */ 1064 { CPUFUNC(op_6eff_4), 0, 28415 }, /* Bcc */ 1065 { CPUFUNC(op_6f00_4), 0, 28416 }, /* Bcc */ 1066 { CPUFUNC(op_6f01_4), 0, 28417 }, /* Bcc */ 1067 { CPUFUNC(op_6fff_4), 0, 28671 }, /* Bcc */ 1068 { CPUFUNC(op_7000_4), 0, 28672 }, /* MOVE */ 1069 { CPUFUNC(op_8000_4), 0, 32768 }, /* OR */ 1070 { CPUFUNC(op_8010_4), 0, 32784 }, /* OR */ 1071 { CPUFUNC(op_8018_4), 0, 32792 }, /* OR */ 1072 { CPUFUNC(op_8020_4), 0, 32800 }, /* OR */ 1073 { CPUFUNC(op_8028_4), 0, 32808 }, /* OR */ 1074 { CPUFUNC(op_8030_4), 0, 32816 }, /* OR */ 1075 { CPUFUNC(op_8038_4), 0, 32824 }, /* OR */ 1076 { CPUFUNC(op_8039_4), 0, 32825 }, /* OR */ 1077 { CPUFUNC(op_803a_4), 0, 32826 }, /* OR */ 1078 { CPUFUNC(op_803b_4), 0, 32827 }, /* OR */ 1079 { CPUFUNC(op_803c_4), 0, 32828 }, /* OR */ 1080 { CPUFUNC(op_8040_4), 0, 32832 }, /* OR */ 1081 { CPUFUNC(op_8050_4), 0, 32848 }, /* OR */ 1082 { CPUFUNC(op_8058_4), 0, 32856 }, /* OR */ 1083 { CPUFUNC(op_8060_4), 0, 32864 }, /* OR */ 1084 { CPUFUNC(op_8068_4), 0, 32872 }, /* OR */ 1085 { CPUFUNC(op_8070_4), 0, 32880 }, /* OR */ 1086 { CPUFUNC(op_8078_4), 0, 32888 }, /* OR */ 1087 { CPUFUNC(op_8079_4), 0, 32889 }, /* OR */ 1088 { CPUFUNC(op_807a_4), 0, 32890 }, /* OR */ 1089 { CPUFUNC(op_807b_4), 0, 32891 }, /* OR */ 1090 { CPUFUNC(op_807c_4), 0, 32892 }, /* OR */ 1091 { CPUFUNC(op_8080_4), 0, 32896 }, /* OR */ 1092 { CPUFUNC(op_8090_4), 0, 32912 }, /* OR */ 1093 { CPUFUNC(op_8098_4), 0, 32920 }, /* OR */ 1094 { CPUFUNC(op_80a0_4), 0, 32928 }, /* OR */ 1095 { CPUFUNC(op_80a8_4), 0, 32936 }, /* OR */ 1096 { CPUFUNC(op_80b0_4), 0, 32944 }, /* OR */ 1097 { CPUFUNC(op_80b8_4), 0, 32952 }, /* OR */ 1098 { CPUFUNC(op_80b9_4), 0, 32953 }, /* OR */ 1099 { CPUFUNC(op_80ba_4), 0, 32954 }, /* OR */ 1100 { CPUFUNC(op_80bb_4), 0, 32955 }, /* OR */ 1101 { CPUFUNC(op_80bc_4), 0, 32956 }, /* OR */ 1102 { CPUFUNC(op_80c0_4), 0, 32960 }, /* DIVU */ 1103 { CPUFUNC(op_80d0_4), 0, 32976 }, /* DIVU */ 1104 { CPUFUNC(op_80d8_4), 0, 32984 }, /* DIVU */ 1105 { CPUFUNC(op_80e0_4), 0, 32992 }, /* DIVU */ 1106 { CPUFUNC(op_80e8_4), 0, 33000 }, /* DIVU */ 1107 { CPUFUNC(op_80f0_4), 0, 33008 }, /* DIVU */ 1108 { CPUFUNC(op_80f8_4), 0, 33016 }, /* DIVU */ 1109 { CPUFUNC(op_80f9_4), 0, 33017 }, /* DIVU */ 1110 { CPUFUNC(op_80fa_4), 0, 33018 }, /* DIVU */ 1111 { CPUFUNC(op_80fb_4), 0, 33019 }, /* DIVU */ 1112 { CPUFUNC(op_80fc_4), 0, 33020 }, /* DIVU */ 1113 { CPUFUNC(op_8100_4), 0, 33024 }, /* SBCD */ 1114 { CPUFUNC(op_8108_4), 0, 33032 }, /* SBCD */ 1115 { CPUFUNC(op_8110_4), 0, 33040 }, /* OR */ 1116 { CPUFUNC(op_8118_4), 0, 33048 }, /* OR */ 1117 { CPUFUNC(op_8120_4), 0, 33056 }, /* OR */ 1118 { CPUFUNC(op_8128_4), 0, 33064 }, /* OR */ 1119 { CPUFUNC(op_8130_4), 0, 33072 }, /* OR */ 1120 { CPUFUNC(op_8138_4), 0, 33080 }, /* OR */ 1121 { CPUFUNC(op_8139_4), 0, 33081 }, /* OR */ 1122 { CPUFUNC(op_8150_4), 0, 33104 }, /* OR */ 1123 { CPUFUNC(op_8158_4), 0, 33112 }, /* OR */ 1124 { CPUFUNC(op_8160_4), 0, 33120 }, /* OR */ 1125 { CPUFUNC(op_8168_4), 0, 33128 }, /* OR */ 1126 { CPUFUNC(op_8170_4), 0, 33136 }, /* OR */ 1127 { CPUFUNC(op_8178_4), 0, 33144 }, /* OR */ 1128 { CPUFUNC(op_8179_4), 0, 33145 }, /* OR */ 1129 { CPUFUNC(op_8190_4), 0, 33168 }, /* OR */ 1130 { CPUFUNC(op_8198_4), 0, 33176 }, /* OR */ 1131 { CPUFUNC(op_81a0_4), 0, 33184 }, /* OR */ 1132 { CPUFUNC(op_81a8_4), 0, 33192 }, /* OR */ 1133 { CPUFUNC(op_81b0_4), 0, 33200 }, /* OR */ 1134 { CPUFUNC(op_81b8_4), 0, 33208 }, /* OR */ 1135 { CPUFUNC(op_81b9_4), 0, 33209 }, /* OR */ 1136 { CPUFUNC(op_81c0_4), 0, 33216 }, /* DIVS */ 1137 { CPUFUNC(op_81d0_4), 0, 33232 }, /* DIVS */ 1138 { CPUFUNC(op_81d8_4), 0, 33240 }, /* DIVS */ 1139 { CPUFUNC(op_81e0_4), 0, 33248 }, /* DIVS */ 1140 { CPUFUNC(op_81e8_4), 0, 33256 }, /* DIVS */ 1141 { CPUFUNC(op_81f0_4), 0, 33264 }, /* DIVS */ 1142 { CPUFUNC(op_81f8_4), 0, 33272 }, /* DIVS */ 1143 { CPUFUNC(op_81f9_4), 0, 33273 }, /* DIVS */ 1144 { CPUFUNC(op_81fa_4), 0, 33274 }, /* DIVS */ 1145 { CPUFUNC(op_81fb_4), 0, 33275 }, /* DIVS */ 1146 { CPUFUNC(op_81fc_4), 0, 33276 }, /* DIVS */ 1147 { CPUFUNC(op_9000_4), 0, 36864 }, /* SUB */ 1148 { CPUFUNC(op_9010_4), 0, 36880 }, /* SUB */ 1149 { CPUFUNC(op_9018_4), 0, 36888 }, /* SUB */ 1150 { CPUFUNC(op_9020_4), 0, 36896 }, /* SUB */ 1151 { CPUFUNC(op_9028_4), 0, 36904 }, /* SUB */ 1152 { CPUFUNC(op_9030_4), 0, 36912 }, /* SUB */ 1153 { CPUFUNC(op_9038_4), 0, 36920 }, /* SUB */ 1154 { CPUFUNC(op_9039_4), 0, 36921 }, /* SUB */ 1155 { CPUFUNC(op_903a_4), 0, 36922 }, /* SUB */ 1156 { CPUFUNC(op_903b_4), 0, 36923 }, /* SUB */ 1157 { CPUFUNC(op_903c_4), 0, 36924 }, /* SUB */ 1158 { CPUFUNC(op_9040_4), 0, 36928 }, /* SUB */ 1159 { CPUFUNC(op_9048_4), 0, 36936 }, /* SUB */ 1160 { CPUFUNC(op_9050_4), 0, 36944 }, /* SUB */ 1161 { CPUFUNC(op_9058_4), 0, 36952 }, /* SUB */ 1162 { CPUFUNC(op_9060_4), 0, 36960 }, /* SUB */ 1163 { CPUFUNC(op_9068_4), 0, 36968 }, /* SUB */ 1164 { CPUFUNC(op_9070_4), 0, 36976 }, /* SUB */ 1165 { CPUFUNC(op_9078_4), 0, 36984 }, /* SUB */ 1166 { CPUFUNC(op_9079_4), 0, 36985 }, /* SUB */ 1167 { CPUFUNC(op_907a_4), 0, 36986 }, /* SUB */ 1168 { CPUFUNC(op_907b_4), 0, 36987 }, /* SUB */ 1169 { CPUFUNC(op_907c_4), 0, 36988 }, /* SUB */ 1170 { CPUFUNC(op_9080_4), 0, 36992 }, /* SUB */ 1171 { CPUFUNC(op_9088_4), 0, 37000 }, /* SUB */ 1172 { CPUFUNC(op_9090_4), 0, 37008 }, /* SUB */ 1173 { CPUFUNC(op_9098_4), 0, 37016 }, /* SUB */ 1174 { CPUFUNC(op_90a0_4), 0, 37024 }, /* SUB */ 1175 { CPUFUNC(op_90a8_4), 0, 37032 }, /* SUB */ 1176 { CPUFUNC(op_90b0_4), 0, 37040 }, /* SUB */ 1177 { CPUFUNC(op_90b8_4), 0, 37048 }, /* SUB */ 1178 { CPUFUNC(op_90b9_4), 0, 37049 }, /* SUB */ 1179 { CPUFUNC(op_90ba_4), 0, 37050 }, /* SUB */ 1180 { CPUFUNC(op_90bb_4), 0, 37051 }, /* SUB */ 1181 { CPUFUNC(op_90bc_4), 0, 37052 }, /* SUB */ 1182 { CPUFUNC(op_90c0_4), 0, 37056 }, /* SUBA */ 1183 { CPUFUNC(op_90c8_4), 0, 37064 }, /* SUBA */ 1184 { CPUFUNC(op_90d0_4), 0, 37072 }, /* SUBA */ 1185 { CPUFUNC(op_90d8_4), 0, 37080 }, /* SUBA */ 1186 { CPUFUNC(op_90e0_4), 0, 37088 }, /* SUBA */ 1187 { CPUFUNC(op_90e8_4), 0, 37096 }, /* SUBA */ 1188 { CPUFUNC(op_90f0_4), 0, 37104 }, /* SUBA */ 1189 { CPUFUNC(op_90f8_4), 0, 37112 }, /* SUBA */ 1190 { CPUFUNC(op_90f9_4), 0, 37113 }, /* SUBA */ 1191 { CPUFUNC(op_90fa_4), 0, 37114 }, /* SUBA */ 1192 { CPUFUNC(op_90fb_4), 0, 37115 }, /* SUBA */ 1193 { CPUFUNC(op_90fc_4), 0, 37116 }, /* SUBA */ 1194 { CPUFUNC(op_9100_4), 0, 37120 }, /* SUBX */ 1195 { CPUFUNC(op_9108_4), 0, 37128 }, /* SUBX */ 1196 { CPUFUNC(op_9110_4), 0, 37136 }, /* SUB */ 1197 { CPUFUNC(op_9118_4), 0, 37144 }, /* SUB */ 1198 { CPUFUNC(op_9120_4), 0, 37152 }, /* SUB */ 1199 { CPUFUNC(op_9128_4), 0, 37160 }, /* SUB */ 1200 { CPUFUNC(op_9130_4), 0, 37168 }, /* SUB */ 1201 { CPUFUNC(op_9138_4), 0, 37176 }, /* SUB */ 1202 { CPUFUNC(op_9139_4), 0, 37177 }, /* SUB */ 1203 { CPUFUNC(op_9140_4), 0, 37184 }, /* SUBX */ 1204 { CPUFUNC(op_9148_4), 0, 37192 }, /* SUBX */ 1205 { CPUFUNC(op_9150_4), 0, 37200 }, /* SUB */ 1206 { CPUFUNC(op_9158_4), 0, 37208 }, /* SUB */ 1207 { CPUFUNC(op_9160_4), 0, 37216 }, /* SUB */ 1208 { CPUFUNC(op_9168_4), 0, 37224 }, /* SUB */ 1209 { CPUFUNC(op_9170_4), 0, 37232 }, /* SUB */ 1210 { CPUFUNC(op_9178_4), 0, 37240 }, /* SUB */ 1211 { CPUFUNC(op_9179_4), 0, 37241 }, /* SUB */ 1212 { CPUFUNC(op_9180_4), 0, 37248 }, /* SUBX */ 1213 { CPUFUNC(op_9188_4), 0, 37256 }, /* SUBX */ 1214 { CPUFUNC(op_9190_4), 0, 37264 }, /* SUB */ 1215 { CPUFUNC(op_9198_4), 0, 37272 }, /* SUB */ 1216 { CPUFUNC(op_91a0_4), 0, 37280 }, /* SUB */ 1217 { CPUFUNC(op_91a8_4), 0, 37288 }, /* SUB */ 1218 { CPUFUNC(op_91b0_4), 0, 37296 }, /* SUB */ 1219 { CPUFUNC(op_91b8_4), 0, 37304 }, /* SUB */ 1220 { CPUFUNC(op_91b9_4), 0, 37305 }, /* SUB */ 1221 { CPUFUNC(op_91c0_4), 0, 37312 }, /* SUBA */ 1222 { CPUFUNC(op_91c8_4), 0, 37320 }, /* SUBA */ 1223 { CPUFUNC(op_91d0_4), 0, 37328 }, /* SUBA */ 1224 { CPUFUNC(op_91d8_4), 0, 37336 }, /* SUBA */ 1225 { CPUFUNC(op_91e0_4), 0, 37344 }, /* SUBA */ 1226 { CPUFUNC(op_91e8_4), 0, 37352 }, /* SUBA */ 1227 { CPUFUNC(op_91f0_4), 0, 37360 }, /* SUBA */ 1228 { CPUFUNC(op_91f8_4), 0, 37368 }, /* SUBA */ 1229 { CPUFUNC(op_91f9_4), 0, 37369 }, /* SUBA */ 1230 { CPUFUNC(op_91fa_4), 0, 37370 }, /* SUBA */ 1231 { CPUFUNC(op_91fb_4), 0, 37371 }, /* SUBA */ 1232 { CPUFUNC(op_91fc_4), 0, 37372 }, /* SUBA */ 1233 { CPUFUNC(op_b000_4), 0, 45056 }, /* CMP */ 1234 { CPUFUNC(op_b010_4), 0, 45072 }, /* CMP */ 1235 { CPUFUNC(op_b018_4), 0, 45080 }, /* CMP */ 1236 { CPUFUNC(op_b020_4), 0, 45088 }, /* CMP */ 1237 { CPUFUNC(op_b028_4), 0, 45096 }, /* CMP */ 1238 { CPUFUNC(op_b030_4), 0, 45104 }, /* CMP */ 1239 { CPUFUNC(op_b038_4), 0, 45112 }, /* CMP */ 1240 { CPUFUNC(op_b039_4), 0, 45113 }, /* CMP */ 1241 { CPUFUNC(op_b03a_4), 0, 45114 }, /* CMP */ 1242 { CPUFUNC(op_b03b_4), 0, 45115 }, /* CMP */ 1243 { CPUFUNC(op_b03c_4), 0, 45116 }, /* CMP */ 1244 { CPUFUNC(op_b040_4), 0, 45120 }, /* CMP */ 1245 { CPUFUNC(op_b048_4), 0, 45128 }, /* CMP */ 1246 { CPUFUNC(op_b050_4), 0, 45136 }, /* CMP */ 1247 { CPUFUNC(op_b058_4), 0, 45144 }, /* CMP */ 1248 { CPUFUNC(op_b060_4), 0, 45152 }, /* CMP */ 1249 { CPUFUNC(op_b068_4), 0, 45160 }, /* CMP */ 1250 { CPUFUNC(op_b070_4), 0, 45168 }, /* CMP */ 1251 { CPUFUNC(op_b078_4), 0, 45176 }, /* CMP */ 1252 { CPUFUNC(op_b079_4), 0, 45177 }, /* CMP */ 1253 { CPUFUNC(op_b07a_4), 0, 45178 }, /* CMP */ 1254 { CPUFUNC(op_b07b_4), 0, 45179 }, /* CMP */ 1255 { CPUFUNC(op_b07c_4), 0, 45180 }, /* CMP */ 1256 { CPUFUNC(op_b080_4), 0, 45184 }, /* CMP */ 1257 { CPUFUNC(op_b088_4), 0, 45192 }, /* CMP */ 1258 { CPUFUNC(op_b090_4), 0, 45200 }, /* CMP */ 1259 { CPUFUNC(op_b098_4), 0, 45208 }, /* CMP */ 1260 { CPUFUNC(op_b0a0_4), 0, 45216 }, /* CMP */ 1261 { CPUFUNC(op_b0a8_4), 0, 45224 }, /* CMP */ 1262 { CPUFUNC(op_b0b0_4), 0, 45232 }, /* CMP */ 1263 { CPUFUNC(op_b0b8_4), 0, 45240 }, /* CMP */ 1264 { CPUFUNC(op_b0b9_4), 0, 45241 }, /* CMP */ 1265 { CPUFUNC(op_b0ba_4), 0, 45242 }, /* CMP */ 1266 { CPUFUNC(op_b0bb_4), 0, 45243 }, /* CMP */ 1267 { CPUFUNC(op_b0bc_4), 0, 45244 }, /* CMP */ 1268 { CPUFUNC(op_b0c0_4), 0, 45248 }, /* CMPA */ 1269 { CPUFUNC(op_b0c8_4), 0, 45256 }, /* CMPA */ 1270 { CPUFUNC(op_b0d0_4), 0, 45264 }, /* CMPA */ 1271 { CPUFUNC(op_b0d8_4), 0, 45272 }, /* CMPA */ 1272 { CPUFUNC(op_b0e0_4), 0, 45280 }, /* CMPA */ 1273 { CPUFUNC(op_b0e8_4), 0, 45288 }, /* CMPA */ 1274 { CPUFUNC(op_b0f0_4), 0, 45296 }, /* CMPA */ 1275 { CPUFUNC(op_b0f8_4), 0, 45304 }, /* CMPA */ 1276 { CPUFUNC(op_b0f9_4), 0, 45305 }, /* CMPA */ 1277 { CPUFUNC(op_b0fa_4), 0, 45306 }, /* CMPA */ 1278 { CPUFUNC(op_b0fb_4), 0, 45307 }, /* CMPA */ 1279 { CPUFUNC(op_b0fc_4), 0, 45308 }, /* CMPA */ 1280 { CPUFUNC(op_b100_4), 0, 45312 }, /* EOR */ 1281 { CPUFUNC(op_b108_4), 0, 45320 }, /* CMPM */ 1282 { CPUFUNC(op_b110_4), 0, 45328 }, /* EOR */ 1283 { CPUFUNC(op_b118_4), 0, 45336 }, /* EOR */ 1284 { CPUFUNC(op_b120_4), 0, 45344 }, /* EOR */ 1285 { CPUFUNC(op_b128_4), 0, 45352 }, /* EOR */ 1286 { CPUFUNC(op_b130_4), 0, 45360 }, /* EOR */ 1287 { CPUFUNC(op_b138_4), 0, 45368 }, /* EOR */ 1288 { CPUFUNC(op_b139_4), 0, 45369 }, /* EOR */ 1289 { CPUFUNC(op_b140_4), 0, 45376 }, /* EOR */ 1290 { CPUFUNC(op_b148_4), 0, 45384 }, /* CMPM */ 1291 { CPUFUNC(op_b150_4), 0, 45392 }, /* EOR */ 1292 { CPUFUNC(op_b158_4), 0, 45400 }, /* EOR */ 1293 { CPUFUNC(op_b160_4), 0, 45408 }, /* EOR */ 1294 { CPUFUNC(op_b168_4), 0, 45416 }, /* EOR */ 1295 { CPUFUNC(op_b170_4), 0, 45424 }, /* EOR */ 1296 { CPUFUNC(op_b178_4), 0, 45432 }, /* EOR */ 1297 { CPUFUNC(op_b179_4), 0, 45433 }, /* EOR */ 1298 { CPUFUNC(op_b180_4), 0, 45440 }, /* EOR */ 1299 { CPUFUNC(op_b188_4), 0, 45448 }, /* CMPM */ 1300 { CPUFUNC(op_b190_4), 0, 45456 }, /* EOR */ 1301 { CPUFUNC(op_b198_4), 0, 45464 }, /* EOR */ 1302 { CPUFUNC(op_b1a0_4), 0, 45472 }, /* EOR */ 1303 { CPUFUNC(op_b1a8_4), 0, 45480 }, /* EOR */ 1304 { CPUFUNC(op_b1b0_4), 0, 45488 }, /* EOR */ 1305 { CPUFUNC(op_b1b8_4), 0, 45496 }, /* EOR */ 1306 { CPUFUNC(op_b1b9_4), 0, 45497 }, /* EOR */ 1307 { CPUFUNC(op_b1c0_4), 0, 45504 }, /* CMPA */ 1308 { CPUFUNC(op_b1c8_4), 0, 45512 }, /* CMPA */ 1309 { CPUFUNC(op_b1d0_4), 0, 45520 }, /* CMPA */ 1310 { CPUFUNC(op_b1d8_4), 0, 45528 }, /* CMPA */ 1311 { CPUFUNC(op_b1e0_4), 0, 45536 }, /* CMPA */ 1312 { CPUFUNC(op_b1e8_4), 0, 45544 }, /* CMPA */ 1313 { CPUFUNC(op_b1f0_4), 0, 45552 }, /* CMPA */ 1314 { CPUFUNC(op_b1f8_4), 0, 45560 }, /* CMPA */ 1315 { CPUFUNC(op_b1f9_4), 0, 45561 }, /* CMPA */ 1316 { CPUFUNC(op_b1fa_4), 0, 45562 }, /* CMPA */ 1317 { CPUFUNC(op_b1fb_4), 0, 45563 }, /* CMPA */ 1318 { CPUFUNC(op_b1fc_4), 0, 45564 }, /* CMPA */ 1319 { CPUFUNC(op_c000_4), 0, 49152 }, /* AND */ 1320 { CPUFUNC(op_c010_4), 0, 49168 }, /* AND */ 1321 { CPUFUNC(op_c018_4), 0, 49176 }, /* AND */ 1322 { CPUFUNC(op_c020_4), 0, 49184 }, /* AND */ 1323 { CPUFUNC(op_c028_4), 0, 49192 }, /* AND */ 1324 { CPUFUNC(op_c030_4), 0, 49200 }, /* AND */ 1325 { CPUFUNC(op_c038_4), 0, 49208 }, /* AND */ 1326 { CPUFUNC(op_c039_4), 0, 49209 }, /* AND */ 1327 { CPUFUNC(op_c03a_4), 0, 49210 }, /* AND */ 1328 { CPUFUNC(op_c03b_4), 0, 49211 }, /* AND */ 1329 { CPUFUNC(op_c03c_4), 0, 49212 }, /* AND */ 1330 { CPUFUNC(op_c040_4), 0, 49216 }, /* AND */ 1331 { CPUFUNC(op_c050_4), 0, 49232 }, /* AND */ 1332 { CPUFUNC(op_c058_4), 0, 49240 }, /* AND */ 1333 { CPUFUNC(op_c060_4), 0, 49248 }, /* AND */ 1334 { CPUFUNC(op_c068_4), 0, 49256 }, /* AND */ 1335 { CPUFUNC(op_c070_4), 0, 49264 }, /* AND */ 1336 { CPUFUNC(op_c078_4), 0, 49272 }, /* AND */ 1337 { CPUFUNC(op_c079_4), 0, 49273 }, /* AND */ 1338 { CPUFUNC(op_c07a_4), 0, 49274 }, /* AND */ 1339 { CPUFUNC(op_c07b_4), 0, 49275 }, /* AND */ 1340 { CPUFUNC(op_c07c_4), 0, 49276 }, /* AND */ 1341 { CPUFUNC(op_c080_4), 0, 49280 }, /* AND */ 1342 { CPUFUNC(op_c090_4), 0, 49296 }, /* AND */ 1343 { CPUFUNC(op_c098_4), 0, 49304 }, /* AND */ 1344 { CPUFUNC(op_c0a0_4), 0, 49312 }, /* AND */ 1345 { CPUFUNC(op_c0a8_4), 0, 49320 }, /* AND */ 1346 { CPUFUNC(op_c0b0_4), 0, 49328 }, /* AND */ 1347 { CPUFUNC(op_c0b8_4), 0, 49336 }, /* AND */ 1348 { CPUFUNC(op_c0b9_4), 0, 49337 }, /* AND */ 1349 { CPUFUNC(op_c0ba_4), 0, 49338 }, /* AND */ 1350 { CPUFUNC(op_c0bb_4), 0, 49339 }, /* AND */ 1351 { CPUFUNC(op_c0bc_4), 0, 49340 }, /* AND */ 1352 { CPUFUNC(op_c0c0_4), 0, 49344 }, /* MULU */ 1353 { CPUFUNC(op_c0d0_4), 0, 49360 }, /* MULU */ 1354 { CPUFUNC(op_c0d8_4), 0, 49368 }, /* MULU */ 1355 { CPUFUNC(op_c0e0_4), 0, 49376 }, /* MULU */ 1356 { CPUFUNC(op_c0e8_4), 0, 49384 }, /* MULU */ 1357 { CPUFUNC(op_c0f0_4), 0, 49392 }, /* MULU */ 1358 { CPUFUNC(op_c0f8_4), 0, 49400 }, /* MULU */ 1359 { CPUFUNC(op_c0f9_4), 0, 49401 }, /* MULU */ 1360 { CPUFUNC(op_c0fa_4), 0, 49402 }, /* MULU */ 1361 { CPUFUNC(op_c0fb_4), 0, 49403 }, /* MULU */ 1362 { CPUFUNC(op_c0fc_4), 0, 49404 }, /* MULU */ 1363 { CPUFUNC(op_c100_4), 0, 49408 }, /* ABCD */ 1364 { CPUFUNC(op_c108_4), 0, 49416 }, /* ABCD */ 1365 { CPUFUNC(op_c110_4), 0, 49424 }, /* AND */ 1366 { CPUFUNC(op_c118_4), 0, 49432 }, /* AND */ 1367 { CPUFUNC(op_c120_4), 0, 49440 }, /* AND */ 1368 { CPUFUNC(op_c128_4), 0, 49448 }, /* AND */ 1369 { CPUFUNC(op_c130_4), 0, 49456 }, /* AND */ 1370 { CPUFUNC(op_c138_4), 0, 49464 }, /* AND */ 1371 { CPUFUNC(op_c139_4), 0, 49465 }, /* AND */ 1372 { CPUFUNC(op_c140_4), 0, 49472 }, /* EXG */ 1373 { CPUFUNC(op_c148_4), 0, 49480 }, /* EXG */ 1374 { CPUFUNC(op_c150_4), 0, 49488 }, /* AND */ 1375 { CPUFUNC(op_c158_4), 0, 49496 }, /* AND */ 1376 { CPUFUNC(op_c160_4), 0, 49504 }, /* AND */ 1377 { CPUFUNC(op_c168_4), 0, 49512 }, /* AND */ 1378 { CPUFUNC(op_c170_4), 0, 49520 }, /* AND */ 1379 { CPUFUNC(op_c178_4), 0, 49528 }, /* AND */ 1380 { CPUFUNC(op_c179_4), 0, 49529 }, /* AND */ 1381 { CPUFUNC(op_c188_4), 0, 49544 }, /* EXG */ 1382 { CPUFUNC(op_c190_4), 0, 49552 }, /* AND */ 1383 { CPUFUNC(op_c198_4), 0, 49560 }, /* AND */ 1384 { CPUFUNC(op_c1a0_4), 0, 49568 }, /* AND */ 1385 { CPUFUNC(op_c1a8_4), 0, 49576 }, /* AND */ 1386 { CPUFUNC(op_c1b0_4), 0, 49584 }, /* AND */ 1387 { CPUFUNC(op_c1b8_4), 0, 49592 }, /* AND */ 1388 { CPUFUNC(op_c1b9_4), 0, 49593 }, /* AND */ 1389 { CPUFUNC(op_c1c0_4), 0, 49600 }, /* MULS */ 1390 { CPUFUNC(op_c1d0_4), 0, 49616 }, /* MULS */ 1391 { CPUFUNC(op_c1d8_4), 0, 49624 }, /* MULS */ 1392 { CPUFUNC(op_c1e0_4), 0, 49632 }, /* MULS */ 1393 { CPUFUNC(op_c1e8_4), 0, 49640 }, /* MULS */ 1394 { CPUFUNC(op_c1f0_4), 0, 49648 }, /* MULS */ 1395 { CPUFUNC(op_c1f8_4), 0, 49656 }, /* MULS */ 1396 { CPUFUNC(op_c1f9_4), 0, 49657 }, /* MULS */ 1397 { CPUFUNC(op_c1fa_4), 0, 49658 }, /* MULS */ 1398 { CPUFUNC(op_c1fb_4), 0, 49659 }, /* MULS */ 1399 { CPUFUNC(op_c1fc_4), 0, 49660 }, /* MULS */ 1400 { CPUFUNC(op_d000_4), 0, 53248 }, /* ADD */ 1401 { CPUFUNC(op_d010_4), 0, 53264 }, /* ADD */ 1402 { CPUFUNC(op_d018_4), 0, 53272 }, /* ADD */ 1403 { CPUFUNC(op_d020_4), 0, 53280 }, /* ADD */ 1404 { CPUFUNC(op_d028_4), 0, 53288 }, /* ADD */ 1405 { CPUFUNC(op_d030_4), 0, 53296 }, /* ADD */ 1406 { CPUFUNC(op_d038_4), 0, 53304 }, /* ADD */ 1407 { CPUFUNC(op_d039_4), 0, 53305 }, /* ADD */ 1408 { CPUFUNC(op_d03a_4), 0, 53306 }, /* ADD */ 1409 { CPUFUNC(op_d03b_4), 0, 53307 }, /* ADD */ 1410 { CPUFUNC(op_d03c_4), 0, 53308 }, /* ADD */ 1411 { CPUFUNC(op_d040_4), 0, 53312 }, /* ADD */ 1412 { CPUFUNC(op_d048_4), 0, 53320 }, /* ADD */ 1413 { CPUFUNC(op_d050_4), 0, 53328 }, /* ADD */ 1414 { CPUFUNC(op_d058_4), 0, 53336 }, /* ADD */ 1415 { CPUFUNC(op_d060_4), 0, 53344 }, /* ADD */ 1416 { CPUFUNC(op_d068_4), 0, 53352 }, /* ADD */ 1417 { CPUFUNC(op_d070_4), 0, 53360 }, /* ADD */ 1418 { CPUFUNC(op_d078_4), 0, 53368 }, /* ADD */ 1419 { CPUFUNC(op_d079_4), 0, 53369 }, /* ADD */ 1420 { CPUFUNC(op_d07a_4), 0, 53370 }, /* ADD */ 1421 { CPUFUNC(op_d07b_4), 0, 53371 }, /* ADD */ 1422 { CPUFUNC(op_d07c_4), 0, 53372 }, /* ADD */ 1423 { CPUFUNC(op_d080_4), 0, 53376 }, /* ADD */ 1424 { CPUFUNC(op_d088_4), 0, 53384 }, /* ADD */ 1425 { CPUFUNC(op_d090_4), 0, 53392 }, /* ADD */ 1426 { CPUFUNC(op_d098_4), 0, 53400 }, /* ADD */ 1427 { CPUFUNC(op_d0a0_4), 0, 53408 }, /* ADD */ 1428 { CPUFUNC(op_d0a8_4), 0, 53416 }, /* ADD */ 1429 { CPUFUNC(op_d0b0_4), 0, 53424 }, /* ADD */ 1430 { CPUFUNC(op_d0b8_4), 0, 53432 }, /* ADD */ 1431 { CPUFUNC(op_d0b9_4), 0, 53433 }, /* ADD */ 1432 { CPUFUNC(op_d0ba_4), 0, 53434 }, /* ADD */ 1433 { CPUFUNC(op_d0bb_4), 0, 53435 }, /* ADD */ 1434 { CPUFUNC(op_d0bc_4), 0, 53436 }, /* ADD */ 1435 { CPUFUNC(op_d0c0_4), 0, 53440 }, /* ADDA */ 1436 { CPUFUNC(op_d0c8_4), 0, 53448 }, /* ADDA */ 1437 { CPUFUNC(op_d0d0_4), 0, 53456 }, /* ADDA */ 1438 { CPUFUNC(op_d0d8_4), 0, 53464 }, /* ADDA */ 1439 { CPUFUNC(op_d0e0_4), 0, 53472 }, /* ADDA */ 1440 { CPUFUNC(op_d0e8_4), 0, 53480 }, /* ADDA */ 1441 { CPUFUNC(op_d0f0_4), 0, 53488 }, /* ADDA */ 1442 { CPUFUNC(op_d0f8_4), 0, 53496 }, /* ADDA */ 1443 { CPUFUNC(op_d0f9_4), 0, 53497 }, /* ADDA */ 1444 { CPUFUNC(op_d0fa_4), 0, 53498 }, /* ADDA */ 1445 { CPUFUNC(op_d0fb_4), 0, 53499 }, /* ADDA */ 1446 { CPUFUNC(op_d0fc_4), 0, 53500 }, /* ADDA */ 1447 { CPUFUNC(op_d100_4), 0, 53504 }, /* ADDX */ 1448 { CPUFUNC(op_d108_4), 0, 53512 }, /* ADDX */ 1449 { CPUFUNC(op_d110_4), 0, 53520 }, /* ADD */ 1450 { CPUFUNC(op_d118_4), 0, 53528 }, /* ADD */ 1451 { CPUFUNC(op_d120_4), 0, 53536 }, /* ADD */ 1452 { CPUFUNC(op_d128_4), 0, 53544 }, /* ADD */ 1453 { CPUFUNC(op_d130_4), 0, 53552 }, /* ADD */ 1454 { CPUFUNC(op_d138_4), 0, 53560 }, /* ADD */ 1455 { CPUFUNC(op_d139_4), 0, 53561 }, /* ADD */ 1456 { CPUFUNC(op_d140_4), 0, 53568 }, /* ADDX */ 1457 { CPUFUNC(op_d148_4), 0, 53576 }, /* ADDX */ 1458 { CPUFUNC(op_d150_4), 0, 53584 }, /* ADD */ 1459 { CPUFUNC(op_d158_4), 0, 53592 }, /* ADD */ 1460 { CPUFUNC(op_d160_4), 0, 53600 }, /* ADD */ 1461 { CPUFUNC(op_d168_4), 0, 53608 }, /* ADD */ 1462 { CPUFUNC(op_d170_4), 0, 53616 }, /* ADD */ 1463 { CPUFUNC(op_d178_4), 0, 53624 }, /* ADD */ 1464 { CPUFUNC(op_d179_4), 0, 53625 }, /* ADD */ 1465 { CPUFUNC(op_d180_4), 0, 53632 }, /* ADDX */ 1466 { CPUFUNC(op_d188_4), 0, 53640 }, /* ADDX */ 1467 { CPUFUNC(op_d190_4), 0, 53648 }, /* ADD */ 1468 { CPUFUNC(op_d198_4), 0, 53656 }, /* ADD */ 1469 { CPUFUNC(op_d1a0_4), 0, 53664 }, /* ADD */ 1470 { CPUFUNC(op_d1a8_4), 0, 53672 }, /* ADD */ 1471 { CPUFUNC(op_d1b0_4), 0, 53680 }, /* ADD */ 1472 { CPUFUNC(op_d1b8_4), 0, 53688 }, /* ADD */ 1473 { CPUFUNC(op_d1b9_4), 0, 53689 }, /* ADD */ 1474 { CPUFUNC(op_d1c0_4), 0, 53696 }, /* ADDA */ 1475 { CPUFUNC(op_d1c8_4), 0, 53704 }, /* ADDA */ 1476 { CPUFUNC(op_d1d0_4), 0, 53712 }, /* ADDA */ 1477 { CPUFUNC(op_d1d8_4), 0, 53720 }, /* ADDA */ 1478 { CPUFUNC(op_d1e0_4), 0, 53728 }, /* ADDA */ 1479 { CPUFUNC(op_d1e8_4), 0, 53736 }, /* ADDA */ 1480 { CPUFUNC(op_d1f0_4), 0, 53744 }, /* ADDA */ 1481 { CPUFUNC(op_d1f8_4), 0, 53752 }, /* ADDA */ 1482 { CPUFUNC(op_d1f9_4), 0, 53753 }, /* ADDA */ 1483 { CPUFUNC(op_d1fa_4), 0, 53754 }, /* ADDA */ 1484 { CPUFUNC(op_d1fb_4), 0, 53755 }, /* ADDA */ 1485 { CPUFUNC(op_d1fc_4), 0, 53756 }, /* ADDA */ 1486 { CPUFUNC(op_e000_4), 0, 57344 }, /* ASR */ 1487 { CPUFUNC(op_e008_4), 0, 57352 }, /* LSR */ 1488 { CPUFUNC(op_e010_4), 0, 57360 }, /* ROXR */ 1489 { CPUFUNC(op_e018_4), 0, 57368 }, /* ROR */ 1490 { CPUFUNC(op_e020_4), 0, 57376 }, /* ASR */ 1491 { CPUFUNC(op_e028_4), 0, 57384 }, /* LSR */ 1492 { CPUFUNC(op_e030_4), 0, 57392 }, /* ROXR */ 1493 { CPUFUNC(op_e038_4), 0, 57400 }, /* ROR */ 1494 { CPUFUNC(op_e040_4), 0, 57408 }, /* ASR */ 1495 { CPUFUNC(op_e048_4), 0, 57416 }, /* LSR */ 1496 { CPUFUNC(op_e050_4), 0, 57424 }, /* ROXR */ 1497 { CPUFUNC(op_e058_4), 0, 57432 }, /* ROR */ 1498 { CPUFUNC(op_e060_4), 0, 57440 }, /* ASR */ 1499 { CPUFUNC(op_e068_4), 0, 57448 }, /* LSR */ 1500 { CPUFUNC(op_e070_4), 0, 57456 }, /* ROXR */ 1501 { CPUFUNC(op_e078_4), 0, 57464 }, /* ROR */ 1502 { CPUFUNC(op_e080_4), 0, 57472 }, /* ASR */ 1503 { CPUFUNC(op_e088_4), 0, 57480 }, /* LSR */ 1504 { CPUFUNC(op_e090_4), 0, 57488 }, /* ROXR */ 1505 { CPUFUNC(op_e098_4), 0, 57496 }, /* ROR */ 1506 { CPUFUNC(op_e0a0_4), 0, 57504 }, /* ASR */ 1507 { CPUFUNC(op_e0a8_4), 0, 57512 }, /* LSR */ 1508 { CPUFUNC(op_e0b0_4), 0, 57520 }, /* ROXR */ 1509 { CPUFUNC(op_e0b8_4), 0, 57528 }, /* ROR */ 1510 { CPUFUNC(op_e0d0_4), 0, 57552 }, /* ASRW */ 1511 { CPUFUNC(op_e0d8_4), 0, 57560 }, /* ASRW */ 1512 { CPUFUNC(op_e0e0_4), 0, 57568 }, /* ASRW */ 1513 { CPUFUNC(op_e0e8_4), 0, 57576 }, /* ASRW */ 1514 { CPUFUNC(op_e0f0_4), 0, 57584 }, /* ASRW */ 1515 { CPUFUNC(op_e0f8_4), 0, 57592 }, /* ASRW */ 1516 { CPUFUNC(op_e0f9_4), 0, 57593 }, /* ASRW */ 1517 { CPUFUNC(op_e100_4), 0, 57600 }, /* ASL */ 1518 { CPUFUNC(op_e108_4), 0, 57608 }, /* LSL */ 1519 { CPUFUNC(op_e110_4), 0, 57616 }, /* ROXL */ 1520 { CPUFUNC(op_e118_4), 0, 57624 }, /* ROL */ 1521 { CPUFUNC(op_e120_4), 0, 57632 }, /* ASL */ 1522 { CPUFUNC(op_e128_4), 0, 57640 }, /* LSL */ 1523 { CPUFUNC(op_e130_4), 0, 57648 }, /* ROXL */ 1524 { CPUFUNC(op_e138_4), 0, 57656 }, /* ROL */ 1525 { CPUFUNC(op_e140_4), 0, 57664 }, /* ASL */ 1526 { CPUFUNC(op_e148_4), 0, 57672 }, /* LSL */ 1527 { CPUFUNC(op_e150_4), 0, 57680 }, /* ROXL */ 1528 { CPUFUNC(op_e158_4), 0, 57688 }, /* ROL */ 1529 { CPUFUNC(op_e160_4), 0, 57696 }, /* ASL */ 1530 { CPUFUNC(op_e168_4), 0, 57704 }, /* LSL */ 1531 { CPUFUNC(op_e170_4), 0, 57712 }, /* ROXL */ 1532 { CPUFUNC(op_e178_4), 0, 57720 }, /* ROL */ 1533 { CPUFUNC(op_e180_4), 0, 57728 }, /* ASL */ 1534 { CPUFUNC(op_e188_4), 0, 57736 }, /* LSL */ 1535 { CPUFUNC(op_e190_4), 0, 57744 }, /* ROXL */ 1536 { CPUFUNC(op_e198_4), 0, 57752 }, /* ROL */ 1537 { CPUFUNC(op_e1a0_4), 0, 57760 }, /* ASL */ 1538 { CPUFUNC(op_e1a8_4), 0, 57768 }, /* LSL */ 1539 { CPUFUNC(op_e1b0_4), 0, 57776 }, /* ROXL */ 1540 { CPUFUNC(op_e1b8_4), 0, 57784 }, /* ROL */ 1541 { CPUFUNC(op_e1d0_4), 0, 57808 }, /* ASLW */ 1542 { CPUFUNC(op_e1d8_4), 0, 57816 }, /* ASLW */ 1543 { CPUFUNC(op_e1e0_4), 0, 57824 }, /* ASLW */ 1544 { CPUFUNC(op_e1e8_4), 0, 57832 }, /* ASLW */ 1545 { CPUFUNC(op_e1f0_4), 0, 57840 }, /* ASLW */ 1546 { CPUFUNC(op_e1f8_4), 0, 57848 }, /* ASLW */ 1547 { CPUFUNC(op_e1f9_4), 0, 57849 }, /* ASLW */ 1548 { CPUFUNC(op_e2d0_4), 0, 58064 }, /* LSRW */ 1549 { CPUFUNC(op_e2d8_4), 0, 58072 }, /* LSRW */ 1550 { CPUFUNC(op_e2e0_4), 0, 58080 }, /* LSRW */ 1551 { CPUFUNC(op_e2e8_4), 0, 58088 }, /* LSRW */ 1552 { CPUFUNC(op_e2f0_4), 0, 58096 }, /* LSRW */ 1553 { CPUFUNC(op_e2f8_4), 0, 58104 }, /* LSRW */ 1554 { CPUFUNC(op_e2f9_4), 0, 58105 }, /* LSRW */ 1555 { CPUFUNC(op_e3d0_4), 0, 58320 }, /* LSLW */ 1556 { CPUFUNC(op_e3d8_4), 0, 58328 }, /* LSLW */ 1557 { CPUFUNC(op_e3e0_4), 0, 58336 }, /* LSLW */ 1558 { CPUFUNC(op_e3e8_4), 0, 58344 }, /* LSLW */ 1559 { CPUFUNC(op_e3f0_4), 0, 58352 }, /* LSLW */ 1560 { CPUFUNC(op_e3f8_4), 0, 58360 }, /* LSLW */ 1561 { CPUFUNC(op_e3f9_4), 0, 58361 }, /* LSLW */ 1562 { CPUFUNC(op_e4d0_4), 0, 58576 }, /* ROXRW */ 1563 { CPUFUNC(op_e4d8_4), 0, 58584 }, /* ROXRW */ 1564 { CPUFUNC(op_e4e0_4), 0, 58592 }, /* ROXRW */ 1565 { CPUFUNC(op_e4e8_4), 0, 58600 }, /* ROXRW */ 1566 { CPUFUNC(op_e4f0_4), 0, 58608 }, /* ROXRW */ 1567 { CPUFUNC(op_e4f8_4), 0, 58616 }, /* ROXRW */ 1568 { CPUFUNC(op_e4f9_4), 0, 58617 }, /* ROXRW */ 1569 { CPUFUNC(op_e5d0_4), 0, 58832 }, /* ROXLW */ 1570 { CPUFUNC(op_e5d8_4), 0, 58840 }, /* ROXLW */ 1571 { CPUFUNC(op_e5e0_4), 0, 58848 }, /* ROXLW */ 1572 { CPUFUNC(op_e5e8_4), 0, 58856 }, /* ROXLW */ 1573 { CPUFUNC(op_e5f0_4), 0, 58864 }, /* ROXLW */ 1574 { CPUFUNC(op_e5f8_4), 0, 58872 }, /* ROXLW */ 1575 { CPUFUNC(op_e5f9_4), 0, 58873 }, /* ROXLW */ 1576 { CPUFUNC(op_e6d0_4), 0, 59088 }, /* RORW */ 1577 { CPUFUNC(op_e6d8_4), 0, 59096 }, /* RORW */ 1578 { CPUFUNC(op_e6e0_4), 0, 59104 }, /* RORW */ 1579 { CPUFUNC(op_e6e8_4), 0, 59112 }, /* RORW */ 1580 { CPUFUNC(op_e6f0_4), 0, 59120 }, /* RORW */ 1581 { CPUFUNC(op_e6f8_4), 0, 59128 }, /* RORW */ 1582 { CPUFUNC(op_e6f9_4), 0, 59129 }, /* RORW */ 1583 { CPUFUNC(op_e7d0_4), 0, 59344 }, /* ROLW */ 1584 { CPUFUNC(op_e7d8_4), 0, 59352 }, /* ROLW */ 1585 { CPUFUNC(op_e7e0_4), 0, 59360 }, /* ROLW */ 1586 { CPUFUNC(op_e7e8_4), 0, 59368 }, /* ROLW */ 1587 { CPUFUNC(op_e7f0_4), 0, 59376 }, /* ROLW */ 1588 { CPUFUNC(op_e7f8_4), 0, 59384 }, /* ROLW */ 1589 { CPUFUNC(op_e7f9_4), 0, 59385 }, /* ROLW */ 1590 { 0, 0, 0 }}; 1591 const struct cputbl CPUFUNC(op_smalltbl_5)[] = { 1592 { CPUFUNC(op_0_5), 0, 0 }, /* OR */ 1593 { CPUFUNC(op_10_5), 0, 16 }, /* OR */ 1594 { CPUFUNC(op_18_5), 0, 24 }, /* OR */ 1595 { CPUFUNC(op_20_5), 0, 32 }, /* OR */ 1596 { CPUFUNC(op_28_5), 0, 40 }, /* OR */ 1597 { CPUFUNC(op_30_5), 0, 48 }, /* OR */ 1598 { CPUFUNC(op_38_5), 0, 56 }, /* OR */ 1599 { CPUFUNC(op_39_5), 0, 57 }, /* OR */ 1600 { CPUFUNC(op_3c_5), 0, 60 }, /* ORSR */ 1601 { CPUFUNC(op_40_5), 0, 64 }, /* OR */ 1602 { CPUFUNC(op_50_5), 0, 80 }, /* OR */ 1603 { CPUFUNC(op_58_5), 0, 88 }, /* OR */ 1604 { CPUFUNC(op_60_5), 0, 96 }, /* OR */ 1605 { CPUFUNC(op_68_5), 0, 104 }, /* OR */ 1606 { CPUFUNC(op_70_5), 0, 112 }, /* OR */ 1607 { CPUFUNC(op_78_5), 0, 120 }, /* OR */ 1608 { CPUFUNC(op_79_5), 0, 121 }, /* OR */ 1609 { CPUFUNC(op_7c_5), 0, 124 }, /* ORSR */ 1610 { CPUFUNC(op_80_5), 0, 128 }, /* OR */ 1611 { CPUFUNC(op_90_5), 0, 144 }, /* OR */ 1612 { CPUFUNC(op_98_5), 0, 152 }, /* OR */ 1613 { CPUFUNC(op_a0_5), 0, 160 }, /* OR */ 1614 { CPUFUNC(op_a8_5), 0, 168 }, /* OR */ 1615 { CPUFUNC(op_b0_5), 0, 176 }, /* OR */ 1616 { CPUFUNC(op_b8_5), 0, 184 }, /* OR */ 1617 { CPUFUNC(op_b9_5), 0, 185 }, /* OR */ 1618 { CPUFUNC(op_100_5), 0, 256 }, /* BTST */ 1619 { CPUFUNC(op_108_5), 0, 264 }, /* MVPMR */ 1620 { CPUFUNC(op_110_5), 0, 272 }, /* BTST */ 1621 { CPUFUNC(op_118_5), 0, 280 }, /* BTST */ 1622 { CPUFUNC(op_120_5), 0, 288 }, /* BTST */ 1623 { CPUFUNC(op_128_5), 0, 296 }, /* BTST */ 1624 { CPUFUNC(op_130_5), 0, 304 }, /* BTST */ 1625 { CPUFUNC(op_138_5), 0, 312 }, /* BTST */ 1626 { CPUFUNC(op_139_5), 0, 313 }, /* BTST */ 1627 { CPUFUNC(op_13a_5), 0, 314 }, /* BTST */ 1628 { CPUFUNC(op_13b_5), 0, 315 }, /* BTST */ 1629 { CPUFUNC(op_13c_5), 0, 316 }, /* BTST */ 1630 { CPUFUNC(op_140_5), 0, 320 }, /* BCHG */ 1631 { CPUFUNC(op_148_5), 0, 328 }, /* MVPMR */ 1632 { CPUFUNC(op_150_5), 0, 336 }, /* BCHG */ 1633 { CPUFUNC(op_158_5), 0, 344 }, /* BCHG */ 1634 { CPUFUNC(op_160_5), 0, 352 }, /* BCHG */ 1635 { CPUFUNC(op_168_5), 0, 360 }, /* BCHG */ 1636 { CPUFUNC(op_170_5), 0, 368 }, /* BCHG */ 1637 { CPUFUNC(op_178_5), 0, 376 }, /* BCHG */ 1638 { CPUFUNC(op_179_5), 0, 377 }, /* BCHG */ 1639 { CPUFUNC(op_17a_5), 0, 378 }, /* BCHG */ 1640 { CPUFUNC(op_17b_5), 0, 379 }, /* BCHG */ 1641 { CPUFUNC(op_180_5), 0, 384 }, /* BCLR */ 1642 { CPUFUNC(op_188_5), 0, 392 }, /* MVPRM */ 1643 { CPUFUNC(op_190_5), 0, 400 }, /* BCLR */ 1644 { CPUFUNC(op_198_5), 0, 408 }, /* BCLR */ 1645 { CPUFUNC(op_1a0_5), 0, 416 }, /* BCLR */ 1646 { CPUFUNC(op_1a8_5), 0, 424 }, /* BCLR */ 1647 { CPUFUNC(op_1b0_5), 0, 432 }, /* BCLR */ 1648 { CPUFUNC(op_1b8_5), 0, 440 }, /* BCLR */ 1649 { CPUFUNC(op_1b9_5), 0, 441 }, /* BCLR */ 1650 { CPUFUNC(op_1ba_5), 0, 442 }, /* BCLR */ 1651 { CPUFUNC(op_1bb_5), 0, 443 }, /* BCLR */ 1652 { CPUFUNC(op_1c0_5), 0, 448 }, /* BSET */ 1653 { CPUFUNC(op_1c8_5), 0, 456 }, /* MVPRM */ 1654 { CPUFUNC(op_1d0_5), 0, 464 }, /* BSET */ 1655 { CPUFUNC(op_1d8_5), 0, 472 }, /* BSET */ 1656 { CPUFUNC(op_1e0_5), 0, 480 }, /* BSET */ 1657 { CPUFUNC(op_1e8_5), 0, 488 }, /* BSET */ 1658 { CPUFUNC(op_1f0_5), 0, 496 }, /* BSET */ 1659 { CPUFUNC(op_1f8_5), 0, 504 }, /* BSET */ 1660 { CPUFUNC(op_1f9_5), 0, 505 }, /* BSET */ 1661 { CPUFUNC(op_1fa_5), 0, 506 }, /* BSET */ 1662 { CPUFUNC(op_1fb_5), 0, 507 }, /* BSET */ 1663 { CPUFUNC(op_200_5), 0, 512 }, /* AND */ 1664 { CPUFUNC(op_210_5), 0, 528 }, /* AND */ 1665 { CPUFUNC(op_218_5), 0, 536 }, /* AND */ 1666 { CPUFUNC(op_220_5), 0, 544 }, /* AND */ 1667 { CPUFUNC(op_228_5), 0, 552 }, /* AND */ 1668 { CPUFUNC(op_230_5), 0, 560 }, /* AND */ 1669 { CPUFUNC(op_238_5), 0, 568 }, /* AND */ 1670 { CPUFUNC(op_239_5), 0, 569 }, /* AND */ 1671 { CPUFUNC(op_23c_5), 0, 572 }, /* ANDSR */ 1672 { CPUFUNC(op_240_5), 0, 576 }, /* AND */ 1673 { CPUFUNC(op_250_5), 0, 592 }, /* AND */ 1674 { CPUFUNC(op_258_5), 0, 600 }, /* AND */ 1675 { CPUFUNC(op_260_5), 0, 608 }, /* AND */ 1676 { CPUFUNC(op_268_5), 0, 616 }, /* AND */ 1677 { CPUFUNC(op_270_5), 0, 624 }, /* AND */ 1678 { CPUFUNC(op_278_5), 0, 632 }, /* AND */ 1679 { CPUFUNC(op_279_5), 0, 633 }, /* AND */ 1680 { CPUFUNC(op_27c_5), 0, 636 }, /* ANDSR */ 1681 { CPUFUNC(op_280_5), 0, 640 }, /* AND */ 1682 { CPUFUNC(op_290_5), 0, 656 }, /* AND */ 1683 { CPUFUNC(op_298_5), 0, 664 }, /* AND */ 1684 { CPUFUNC(op_2a0_5), 0, 672 }, /* AND */ 1685 { CPUFUNC(op_2a8_5), 0, 680 }, /* AND */ 1686 { CPUFUNC(op_2b0_5), 0, 688 }, /* AND */ 1687 { CPUFUNC(op_2b8_5), 0, 696 }, /* AND */ 1688 { CPUFUNC(op_2b9_5), 0, 697 }, /* AND */ 1689 { CPUFUNC(op_400_5), 0, 1024 }, /* SUB */ 1690 { CPUFUNC(op_410_5), 0, 1040 }, /* SUB */ 1691 { CPUFUNC(op_418_5), 0, 1048 }, /* SUB */ 1692 { CPUFUNC(op_420_5), 0, 1056 }, /* SUB */ 1693 { CPUFUNC(op_428_5), 0, 1064 }, /* SUB */ 1694 { CPUFUNC(op_430_5), 0, 1072 }, /* SUB */ 1695 { CPUFUNC(op_438_5), 0, 1080 }, /* SUB */ 1696 { CPUFUNC(op_439_5), 0, 1081 }, /* SUB */ 1697 { CPUFUNC(op_440_5), 0, 1088 }, /* SUB */ 1698 { CPUFUNC(op_450_5), 0, 1104 }, /* SUB */ 1699 { CPUFUNC(op_458_5), 0, 1112 }, /* SUB */ 1700 { CPUFUNC(op_460_5), 0, 1120 }, /* SUB */ 1701 { CPUFUNC(op_468_5), 0, 1128 }, /* SUB */ 1702 { CPUFUNC(op_470_5), 0, 1136 }, /* SUB */ 1703 { CPUFUNC(op_478_5), 0, 1144 }, /* SUB */ 1704 { CPUFUNC(op_479_5), 0, 1145 }, /* SUB */ 1705 { CPUFUNC(op_480_5), 0, 1152 }, /* SUB */ 1706 { CPUFUNC(op_490_5), 0, 1168 }, /* SUB */ 1707 { CPUFUNC(op_498_5), 0, 1176 }, /* SUB */ 1708 { CPUFUNC(op_4a0_5), 0, 1184 }, /* SUB */ 1709 { CPUFUNC(op_4a8_5), 0, 1192 }, /* SUB */ 1710 { CPUFUNC(op_4b0_5), 0, 1200 }, /* SUB */ 1711 { CPUFUNC(op_4b8_5), 0, 1208 }, /* SUB */ 1712 { CPUFUNC(op_4b9_5), 0, 1209 }, /* SUB */ 1713 { CPUFUNC(op_600_5), 0, 1536 }, /* ADD */ 1714 { CPUFUNC(op_610_5), 0, 1552 }, /* ADD */ 1715 { CPUFUNC(op_618_5), 0, 1560 }, /* ADD */ 1716 { CPUFUNC(op_620_5), 0, 1568 }, /* ADD */ 1717 { CPUFUNC(op_628_5), 0, 1576 }, /* ADD */ 1718 { CPUFUNC(op_630_5), 0, 1584 }, /* ADD */ 1719 { CPUFUNC(op_638_5), 0, 1592 }, /* ADD */ 1720 { CPUFUNC(op_639_5), 0, 1593 }, /* ADD */ 1721 { CPUFUNC(op_640_5), 0, 1600 }, /* ADD */ 1722 { CPUFUNC(op_650_5), 0, 1616 }, /* ADD */ 1723 { CPUFUNC(op_658_5), 0, 1624 }, /* ADD */ 1724 { CPUFUNC(op_660_5), 0, 1632 }, /* ADD */ 1725 { CPUFUNC(op_668_5), 0, 1640 }, /* ADD */ 1726 { CPUFUNC(op_670_5), 0, 1648 }, /* ADD */ 1727 { CPUFUNC(op_678_5), 0, 1656 }, /* ADD */ 1728 { CPUFUNC(op_679_5), 0, 1657 }, /* ADD */ 1729 { CPUFUNC(op_680_5), 0, 1664 }, /* ADD */ 1730 { CPUFUNC(op_690_5), 0, 1680 }, /* ADD */ 1731 { CPUFUNC(op_698_5), 0, 1688 }, /* ADD */ 1732 { CPUFUNC(op_6a0_5), 0, 1696 }, /* ADD */ 1733 { CPUFUNC(op_6a8_5), 0, 1704 }, /* ADD */ 1734 { CPUFUNC(op_6b0_5), 0, 1712 }, /* ADD */ 1735 { CPUFUNC(op_6b8_5), 0, 1720 }, /* ADD */ 1736 { CPUFUNC(op_6b9_5), 0, 1721 }, /* ADD */ 1737 { CPUFUNC(op_800_5), 0, 2048 }, /* BTST */ 1738 { CPUFUNC(op_810_5), 0, 2064 }, /* BTST */ 1739 { CPUFUNC(op_818_5), 0, 2072 }, /* BTST */ 1740 { CPUFUNC(op_820_5), 0, 2080 }, /* BTST */ 1741 { CPUFUNC(op_828_5), 0, 2088 }, /* BTST */ 1742 { CPUFUNC(op_830_5), 0, 2096 }, /* BTST */ 1743 { CPUFUNC(op_838_5), 0, 2104 }, /* BTST */ 1744 { CPUFUNC(op_839_5), 0, 2105 }, /* BTST */ 1745 { CPUFUNC(op_83a_5), 0, 2106 }, /* BTST */ 1746 { CPUFUNC(op_83b_5), 0, 2107 }, /* BTST */ 1747 { CPUFUNC(op_83c_5), 0, 2108 }, /* BTST */ 1748 { CPUFUNC(op_840_5), 0, 2112 }, /* BCHG */ 1749 { CPUFUNC(op_850_5), 0, 2128 }, /* BCHG */ 1750 { CPUFUNC(op_858_5), 0, 2136 }, /* BCHG */ 1751 { CPUFUNC(op_860_5), 0, 2144 }, /* BCHG */ 1752 { CPUFUNC(op_868_5), 0, 2152 }, /* BCHG */ 1753 { CPUFUNC(op_870_5), 0, 2160 }, /* BCHG */ 1754 { CPUFUNC(op_878_5), 0, 2168 }, /* BCHG */ 1755 { CPUFUNC(op_879_5), 0, 2169 }, /* BCHG */ 1756 { CPUFUNC(op_87a_5), 0, 2170 }, /* BCHG */ 1757 { CPUFUNC(op_87b_5), 0, 2171 }, /* BCHG */ 1758 { CPUFUNC(op_880_5), 0, 2176 }, /* BCLR */ 1759 { CPUFUNC(op_890_5), 0, 2192 }, /* BCLR */ 1760 { CPUFUNC(op_898_5), 0, 2200 }, /* BCLR */ 1761 { CPUFUNC(op_8a0_5), 0, 2208 }, /* BCLR */ 1762 { CPUFUNC(op_8a8_5), 0, 2216 }, /* BCLR */ 1763 { CPUFUNC(op_8b0_5), 0, 2224 }, /* BCLR */ 1764 { CPUFUNC(op_8b8_5), 0, 2232 }, /* BCLR */ 1765 { CPUFUNC(op_8b9_5), 0, 2233 }, /* BCLR */ 1766 { CPUFUNC(op_8ba_5), 0, 2234 }, /* BCLR */ 1767 { CPUFUNC(op_8bb_5), 0, 2235 }, /* BCLR */ 1768 { CPUFUNC(op_8c0_5), 0, 2240 }, /* BSET */ 1769 { CPUFUNC(op_8d0_5), 0, 2256 }, /* BSET */ 1770 { CPUFUNC(op_8d8_5), 0, 2264 }, /* BSET */ 1771 { CPUFUNC(op_8e0_5), 0, 2272 }, /* BSET */ 1772 { CPUFUNC(op_8e8_5), 0, 2280 }, /* BSET */ 1773 { CPUFUNC(op_8f0_5), 0, 2288 }, /* BSET */ 1774 { CPUFUNC(op_8f8_5), 0, 2296 }, /* BSET */ 1775 { CPUFUNC(op_8f9_5), 0, 2297 }, /* BSET */ 1776 { CPUFUNC(op_8fa_5), 0, 2298 }, /* BSET */ 1777 { CPUFUNC(op_8fb_5), 0, 2299 }, /* BSET */ 1778 { CPUFUNC(op_a00_5), 0, 2560 }, /* EOR */ 1779 { CPUFUNC(op_a10_5), 0, 2576 }, /* EOR */ 1780 { CPUFUNC(op_a18_5), 0, 2584 }, /* EOR */ 1781 { CPUFUNC(op_a20_5), 0, 2592 }, /* EOR */ 1782 { CPUFUNC(op_a28_5), 0, 2600 }, /* EOR */ 1783 { CPUFUNC(op_a30_5), 0, 2608 }, /* EOR */ 1784 { CPUFUNC(op_a38_5), 0, 2616 }, /* EOR */ 1785 { CPUFUNC(op_a39_5), 0, 2617 }, /* EOR */ 1786 { CPUFUNC(op_a3c_5), 0, 2620 }, /* EORSR */ 1787 { CPUFUNC(op_a40_5), 0, 2624 }, /* EOR */ 1788 { CPUFUNC(op_a50_5), 0, 2640 }, /* EOR */ 1789 { CPUFUNC(op_a58_5), 0, 2648 }, /* EOR */ 1790 { CPUFUNC(op_a60_5), 0, 2656 }, /* EOR */ 1791 { CPUFUNC(op_a68_5), 0, 2664 }, /* EOR */ 1792 { CPUFUNC(op_a70_5), 0, 2672 }, /* EOR */ 1793 { CPUFUNC(op_a78_5), 0, 2680 }, /* EOR */ 1794 { CPUFUNC(op_a79_5), 0, 2681 }, /* EOR */ 1795 { CPUFUNC(op_a7c_5), 0, 2684 }, /* EORSR */ 1796 { CPUFUNC(op_a80_5), 0, 2688 }, /* EOR */ 1797 { CPUFUNC(op_a90_5), 0, 2704 }, /* EOR */ 1798 { CPUFUNC(op_a98_5), 0, 2712 }, /* EOR */ 1799 { CPUFUNC(op_aa0_5), 0, 2720 }, /* EOR */ 1800 { CPUFUNC(op_aa8_5), 0, 2728 }, /* EOR */ 1801 { CPUFUNC(op_ab0_5), 0, 2736 }, /* EOR */ 1802 { CPUFUNC(op_ab8_5), 0, 2744 }, /* EOR */ 1803 { CPUFUNC(op_ab9_5), 0, 2745 }, /* EOR */ 1804 { CPUFUNC(op_c00_5), 0, 3072 }, /* CMP */ 1805 { CPUFUNC(op_c10_5), 0, 3088 }, /* CMP */ 1806 { CPUFUNC(op_c18_5), 0, 3096 }, /* CMP */ 1807 { CPUFUNC(op_c20_5), 0, 3104 }, /* CMP */ 1808 { CPUFUNC(op_c28_5), 0, 3112 }, /* CMP */ 1809 { CPUFUNC(op_c30_5), 0, 3120 }, /* CMP */ 1810 { CPUFUNC(op_c38_5), 0, 3128 }, /* CMP */ 1811 { CPUFUNC(op_c39_5), 0, 3129 }, /* CMP */ 1812 { CPUFUNC(op_c3a_5), 0, 3130 }, /* CMP */ 1813 { CPUFUNC(op_c3b_5), 0, 3131 }, /* CMP */ 1814 { CPUFUNC(op_c40_5), 0, 3136 }, /* CMP */ 1815 { CPUFUNC(op_c50_5), 0, 3152 }, /* CMP */ 1816 { CPUFUNC(op_c58_5), 0, 3160 }, /* CMP */ 1817 { CPUFUNC(op_c60_5), 0, 3168 }, /* CMP */ 1818 { CPUFUNC(op_c68_5), 0, 3176 }, /* CMP */ 1819 { CPUFUNC(op_c70_5), 0, 3184 }, /* CMP */ 1820 { CPUFUNC(op_c78_5), 0, 3192 }, /* CMP */ 1821 { CPUFUNC(op_c79_5), 0, 3193 }, /* CMP */ 1822 { CPUFUNC(op_c7a_5), 0, 3194 }, /* CMP */ 1823 { CPUFUNC(op_c7b_5), 0, 3195 }, /* CMP */ 1824 { CPUFUNC(op_c80_5), 0, 3200 }, /* CMP */ 1825 { CPUFUNC(op_c90_5), 0, 3216 }, /* CMP */ 1826 { CPUFUNC(op_c98_5), 0, 3224 }, /* CMP */ 1827 { CPUFUNC(op_ca0_5), 0, 3232 }, /* CMP */ 1828 { CPUFUNC(op_ca8_5), 0, 3240 }, /* CMP */ 1829 { CPUFUNC(op_cb0_5), 0, 3248 }, /* CMP */ 1830 { CPUFUNC(op_cb8_5), 0, 3256 }, /* CMP */ 1831 { CPUFUNC(op_cb9_5), 0, 3257 }, /* CMP */ 1832 { CPUFUNC(op_cba_5), 0, 3258 }, /* CMP */ 1833 { CPUFUNC(op_cbb_5), 0, 3259 }, /* CMP */ 1834 { CPUFUNC(op_1000_5), 0, 4096 }, /* MOVE */ 1835 { CPUFUNC(op_1008_5), 0, 4104 }, /* MOVE */ 1836 { CPUFUNC(op_1010_5), 0, 4112 }, /* MOVE */ 1837 { CPUFUNC(op_1018_5), 0, 4120 }, /* MOVE */ 1838 { CPUFUNC(op_1020_5), 0, 4128 }, /* MOVE */ 1839 { CPUFUNC(op_1028_5), 0, 4136 }, /* MOVE */ 1840 { CPUFUNC(op_1030_5), 0, 4144 }, /* MOVE */ 1841 { CPUFUNC(op_1038_5), 0, 4152 }, /* MOVE */ 1842 { CPUFUNC(op_1039_5), 0, 4153 }, /* MOVE */ 1843 { CPUFUNC(op_103a_5), 0, 4154 }, /* MOVE */ 1844 { CPUFUNC(op_103b_5), 0, 4155 }, /* MOVE */ 1845 { CPUFUNC(op_103c_5), 0, 4156 }, /* MOVE */ 1846 { CPUFUNC(op_1080_5), 0, 4224 }, /* MOVE */ 1847 { CPUFUNC(op_1088_5), 0, 4232 }, /* MOVE */ 1848 { CPUFUNC(op_1090_5), 0, 4240 }, /* MOVE */ 1849 { CPUFUNC(op_1098_5), 0, 4248 }, /* MOVE */ 1850 { CPUFUNC(op_10a0_5), 0, 4256 }, /* MOVE */ 1851 { CPUFUNC(op_10a8_5), 0, 4264 }, /* MOVE */ 1852 { CPUFUNC(op_10b0_5), 0, 4272 }, /* MOVE */ 1853 { CPUFUNC(op_10b8_5), 0, 4280 }, /* MOVE */ 1854 { CPUFUNC(op_10b9_5), 0, 4281 }, /* MOVE */ 1855 { CPUFUNC(op_10ba_5), 0, 4282 }, /* MOVE */ 1856 { CPUFUNC(op_10bb_5), 0, 4283 }, /* MOVE */ 1857 { CPUFUNC(op_10bc_5), 0, 4284 }, /* MOVE */ 1858 { CPUFUNC(op_10c0_5), 0, 4288 }, /* MOVE */ 1859 { CPUFUNC(op_10c8_5), 0, 4296 }, /* MOVE */ 1860 { CPUFUNC(op_10d0_5), 0, 4304 }, /* MOVE */ 1861 { CPUFUNC(op_10d8_5), 0, 4312 }, /* MOVE */ 1862 { CPUFUNC(op_10e0_5), 0, 4320 }, /* MOVE */ 1863 { CPUFUNC(op_10e8_5), 0, 4328 }, /* MOVE */ 1864 { CPUFUNC(op_10f0_5), 0, 4336 }, /* MOVE */ 1865 { CPUFUNC(op_10f8_5), 0, 4344 }, /* MOVE */ 1866 { CPUFUNC(op_10f9_5), 0, 4345 }, /* MOVE */ 1867 { CPUFUNC(op_10fa_5), 0, 4346 }, /* MOVE */ 1868 { CPUFUNC(op_10fb_5), 0, 4347 }, /* MOVE */ 1869 { CPUFUNC(op_10fc_5), 0, 4348 }, /* MOVE */ 1870 { CPUFUNC(op_1100_5), 0, 4352 }, /* MOVE */ 1871 { CPUFUNC(op_1108_5), 0, 4360 }, /* MOVE */ 1872 { CPUFUNC(op_1110_5), 0, 4368 }, /* MOVE */ 1873 { CPUFUNC(op_1118_5), 0, 4376 }, /* MOVE */ 1874 { CPUFUNC(op_1120_5), 0, 4384 }, /* MOVE */ 1875 { CPUFUNC(op_1128_5), 0, 4392 }, /* MOVE */ 1876 { CPUFUNC(op_1130_5), 0, 4400 }, /* MOVE */ 1877 { CPUFUNC(op_1138_5), 0, 4408 }, /* MOVE */ 1878 { CPUFUNC(op_1139_5), 0, 4409 }, /* MOVE */ 1879 { CPUFUNC(op_113a_5), 0, 4410 }, /* MOVE */ 1880 { CPUFUNC(op_113b_5), 0, 4411 }, /* MOVE */ 1881 { CPUFUNC(op_113c_5), 0, 4412 }, /* MOVE */ 1882 { CPUFUNC(op_1140_5), 0, 4416 }, /* MOVE */ 1883 { CPUFUNC(op_1148_5), 0, 4424 }, /* MOVE */ 1884 { CPUFUNC(op_1150_5), 0, 4432 }, /* MOVE */ 1885 { CPUFUNC(op_1158_5), 0, 4440 }, /* MOVE */ 1886 { CPUFUNC(op_1160_5), 0, 4448 }, /* MOVE */ 1887 { CPUFUNC(op_1168_5), 0, 4456 }, /* MOVE */ 1888 { CPUFUNC(op_1170_5), 0, 4464 }, /* MOVE */ 1889 { CPUFUNC(op_1178_5), 0, 4472 }, /* MOVE */ 1890 { CPUFUNC(op_1179_5), 0, 4473 }, /* MOVE */ 1891 { CPUFUNC(op_117a_5), 0, 4474 }, /* MOVE */ 1892 { CPUFUNC(op_117b_5), 0, 4475 }, /* MOVE */ 1893 { CPUFUNC(op_117c_5), 0, 4476 }, /* MOVE */ 1894 { CPUFUNC(op_1180_5), 0, 4480 }, /* MOVE */ 1895 { CPUFUNC(op_1188_5), 0, 4488 }, /* MOVE */ 1896 { CPUFUNC(op_1190_5), 0, 4496 }, /* MOVE */ 1897 { CPUFUNC(op_1198_5), 0, 4504 }, /* MOVE */ 1898 { CPUFUNC(op_11a0_5), 0, 4512 }, /* MOVE */ 1899 { CPUFUNC(op_11a8_5), 0, 4520 }, /* MOVE */ 1900 { CPUFUNC(op_11b0_5), 0, 4528 }, /* MOVE */ 1901 { CPUFUNC(op_11b8_5), 0, 4536 }, /* MOVE */ 1902 { CPUFUNC(op_11b9_5), 0, 4537 }, /* MOVE */ 1903 { CPUFUNC(op_11ba_5), 0, 4538 }, /* MOVE */ 1904 { CPUFUNC(op_11bb_5), 0, 4539 }, /* MOVE */ 1905 { CPUFUNC(op_11bc_5), 0, 4540 }, /* MOVE */ 1906 { CPUFUNC(op_11c0_5), 0, 4544 }, /* MOVE */ 1907 { CPUFUNC(op_11c8_5), 0, 4552 }, /* MOVE */ 1908 { CPUFUNC(op_11d0_5), 0, 4560 }, /* MOVE */ 1909 { CPUFUNC(op_11d8_5), 0, 4568 }, /* MOVE */ 1910 { CPUFUNC(op_11e0_5), 0, 4576 }, /* MOVE */ 1911 { CPUFUNC(op_11e8_5), 0, 4584 }, /* MOVE */ 1912 { CPUFUNC(op_11f0_5), 0, 4592 }, /* MOVE */ 1913 { CPUFUNC(op_11f8_5), 0, 4600 }, /* MOVE */ 1914 { CPUFUNC(op_11f9_5), 0, 4601 }, /* MOVE */ 1915 { CPUFUNC(op_11fa_5), 0, 4602 }, /* MOVE */ 1916 { CPUFUNC(op_11fb_5), 0, 4603 }, /* MOVE */ 1917 { CPUFUNC(op_11fc_5), 0, 4604 }, /* MOVE */ 1918 { CPUFUNC(op_13c0_5), 0, 5056 }, /* MOVE */ 1919 { CPUFUNC(op_13c8_5), 0, 5064 }, /* MOVE */ 1920 { CPUFUNC(op_13d0_5), 0, 5072 }, /* MOVE */ 1921 { CPUFUNC(op_13d8_5), 0, 5080 }, /* MOVE */ 1922 { CPUFUNC(op_13e0_5), 0, 5088 }, /* MOVE */ 1923 { CPUFUNC(op_13e8_5), 0, 5096 }, /* MOVE */ 1924 { CPUFUNC(op_13f0_5), 0, 5104 }, /* MOVE */ 1925 { CPUFUNC(op_13f8_5), 0, 5112 }, /* MOVE */ 1926 { CPUFUNC(op_13f9_5), 0, 5113 }, /* MOVE */ 1927 { CPUFUNC(op_13fa_5), 0, 5114 }, /* MOVE */ 1928 { CPUFUNC(op_13fb_5), 0, 5115 }, /* MOVE */ 1929 { CPUFUNC(op_13fc_5), 0, 5116 }, /* MOVE */ 1930 { CPUFUNC(op_2000_5), 0, 8192 }, /* MOVE */ 1931 { CPUFUNC(op_2008_5), 0, 8200 }, /* MOVE */ 1932 { CPUFUNC(op_2010_5), 0, 8208 }, /* MOVE */ 1933 { CPUFUNC(op_2018_5), 0, 8216 }, /* MOVE */ 1934 { CPUFUNC(op_2020_5), 0, 8224 }, /* MOVE */ 1935 { CPUFUNC(op_2028_5), 0, 8232 }, /* MOVE */ 1936 { CPUFUNC(op_2030_5), 0, 8240 }, /* MOVE */ 1937 { CPUFUNC(op_2038_5), 0, 8248 }, /* MOVE */ 1938 { CPUFUNC(op_2039_5), 0, 8249 }, /* MOVE */ 1939 { CPUFUNC(op_203a_5), 0, 8250 }, /* MOVE */ 1940 { CPUFUNC(op_203b_5), 0, 8251 }, /* MOVE */ 1941 { CPUFUNC(op_203c_5), 0, 8252 }, /* MOVE */ 1942 { CPUFUNC(op_2040_5), 0, 8256 }, /* MOVEA */ 1943 { CPUFUNC(op_2048_5), 0, 8264 }, /* MOVEA */ 1944 { CPUFUNC(op_2050_5), 0, 8272 }, /* MOVEA */ 1945 { CPUFUNC(op_2058_5), 0, 8280 }, /* MOVEA */ 1946 { CPUFUNC(op_2060_5), 0, 8288 }, /* MOVEA */ 1947 { CPUFUNC(op_2068_5), 0, 8296 }, /* MOVEA */ 1948 { CPUFUNC(op_2070_5), 0, 8304 }, /* MOVEA */ 1949 { CPUFUNC(op_2078_5), 0, 8312 }, /* MOVEA */ 1950 { CPUFUNC(op_2079_5), 0, 8313 }, /* MOVEA */ 1951 { CPUFUNC(op_207a_5), 0, 8314 }, /* MOVEA */ 1952 { CPUFUNC(op_207b_5), 0, 8315 }, /* MOVEA */ 1953 { CPUFUNC(op_207c_5), 0, 8316 }, /* MOVEA */ 1954 { CPUFUNC(op_2080_5), 0, 8320 }, /* MOVE */ 1955 { CPUFUNC(op_2088_5), 0, 8328 }, /* MOVE */ 1956 { CPUFUNC(op_2090_5), 0, 8336 }, /* MOVE */ 1957 { CPUFUNC(op_2098_5), 0, 8344 }, /* MOVE */ 1958 { CPUFUNC(op_20a0_5), 0, 8352 }, /* MOVE */ 1959 { CPUFUNC(op_20a8_5), 0, 8360 }, /* MOVE */ 1960 { CPUFUNC(op_20b0_5), 0, 8368 }, /* MOVE */ 1961 { CPUFUNC(op_20b8_5), 0, 8376 }, /* MOVE */ 1962 { CPUFUNC(op_20b9_5), 0, 8377 }, /* MOVE */ 1963 { CPUFUNC(op_20ba_5), 0, 8378 }, /* MOVE */ 1964 { CPUFUNC(op_20bb_5), 0, 8379 }, /* MOVE */ 1965 { CPUFUNC(op_20bc_5), 0, 8380 }, /* MOVE */ 1966 { CPUFUNC(op_20c0_5), 0, 8384 }, /* MOVE */ 1967 { CPUFUNC(op_20c8_5), 0, 8392 }, /* MOVE */ 1968 { CPUFUNC(op_20d0_5), 0, 8400 }, /* MOVE */ 1969 { CPUFUNC(op_20d8_5), 0, 8408 }, /* MOVE */ 1970 { CPUFUNC(op_20e0_5), 0, 8416 }, /* MOVE */ 1971 { CPUFUNC(op_20e8_5), 0, 8424 }, /* MOVE */ 1972 { CPUFUNC(op_20f0_5), 0, 8432 }, /* MOVE */ 1973 { CPUFUNC(op_20f8_5), 0, 8440 }, /* MOVE */ 1974 { CPUFUNC(op_20f9_5), 0, 8441 }, /* MOVE */ 1975 { CPUFUNC(op_20fa_5), 0, 8442 }, /* MOVE */ 1976 { CPUFUNC(op_20fb_5), 0, 8443 }, /* MOVE */ 1977 { CPUFUNC(op_20fc_5), 0, 8444 }, /* MOVE */ 1978 { CPUFUNC(op_2100_5), 0, 8448 }, /* MOVE */ 1979 { CPUFUNC(op_2108_5), 0, 8456 }, /* MOVE */ 1980 { CPUFUNC(op_2110_5), 0, 8464 }, /* MOVE */ 1981 { CPUFUNC(op_2118_5), 0, 8472 }, /* MOVE */ 1982 { CPUFUNC(op_2120_5), 0, 8480 }, /* MOVE */ 1983 { CPUFUNC(op_2128_5), 0, 8488 }, /* MOVE */ 1984 { CPUFUNC(op_2130_5), 0, 8496 }, /* MOVE */ 1985 { CPUFUNC(op_2138_5), 0, 8504 }, /* MOVE */ 1986 { CPUFUNC(op_2139_5), 0, 8505 }, /* MOVE */ 1987 { CPUFUNC(op_213a_5), 0, 8506 }, /* MOVE */ 1988 { CPUFUNC(op_213b_5), 0, 8507 }, /* MOVE */ 1989 { CPUFUNC(op_213c_5), 0, 8508 }, /* MOVE */ 1990 { CPUFUNC(op_2140_5), 0, 8512 }, /* MOVE */ 1991 { CPUFUNC(op_2148_5), 0, 8520 }, /* MOVE */ 1992 { CPUFUNC(op_2150_5), 0, 8528 }, /* MOVE */ 1993 { CPUFUNC(op_2158_5), 0, 8536 }, /* MOVE */ 1994 { CPUFUNC(op_2160_5), 0, 8544 }, /* MOVE */ 1995 { CPUFUNC(op_2168_5), 0, 8552 }, /* MOVE */ 1996 { CPUFUNC(op_2170_5), 0, 8560 }, /* MOVE */ 1997 { CPUFUNC(op_2178_5), 0, 8568 }, /* MOVE */ 1998 { CPUFUNC(op_2179_5), 0, 8569 }, /* MOVE */ 1999 { CPUFUNC(op_217a_5), 0, 8570 }, /* MOVE */ 2000 { CPUFUNC(op_217b_5), 0, 8571 }, /* MOVE */ 2001 { CPUFUNC(op_217c_5), 0, 8572 }, /* MOVE */ 2002 { CPUFUNC(op_2180_5), 0, 8576 }, /* MOVE */ 2003 { CPUFUNC(op_2188_5), 0, 8584 }, /* MOVE */ 2004 { CPUFUNC(op_2190_5), 0, 8592 }, /* MOVE */ 2005 { CPUFUNC(op_2198_5), 0, 8600 }, /* MOVE */ 2006 { CPUFUNC(op_21a0_5), 0, 8608 }, /* MOVE */ 2007 { CPUFUNC(op_21a8_5), 0, 8616 }, /* MOVE */ 2008 { CPUFUNC(op_21b0_5), 0, 8624 }, /* MOVE */ 2009 { CPUFUNC(op_21b8_5), 0, 8632 }, /* MOVE */ 2010 { CPUFUNC(op_21b9_5), 0, 8633 }, /* MOVE */ 2011 { CPUFUNC(op_21ba_5), 0, 8634 }, /* MOVE */ 2012 { CPUFUNC(op_21bb_5), 0, 8635 }, /* MOVE */ 2013 { CPUFUNC(op_21bc_5), 0, 8636 }, /* MOVE */ 2014 { CPUFUNC(op_21c0_5), 0, 8640 }, /* MOVE */ 2015 { CPUFUNC(op_21c8_5), 0, 8648 }, /* MOVE */ 2016 { CPUFUNC(op_21d0_5), 0, 8656 }, /* MOVE */ 2017 { CPUFUNC(op_21d8_5), 0, 8664 }, /* MOVE */ 2018 { CPUFUNC(op_21e0_5), 0, 8672 }, /* MOVE */ 2019 { CPUFUNC(op_21e8_5), 0, 8680 }, /* MOVE */ 2020 { CPUFUNC(op_21f0_5), 0, 8688 }, /* MOVE */ 2021 { CPUFUNC(op_21f8_5), 0, 8696 }, /* MOVE */ 2022 { CPUFUNC(op_21f9_5), 0, 8697 }, /* MOVE */ 2023 { CPUFUNC(op_21fa_5), 0, 8698 }, /* MOVE */ 2024 { CPUFUNC(op_21fb_5), 0, 8699 }, /* MOVE */ 2025 { CPUFUNC(op_21fc_5), 0, 8700 }, /* MOVE */ 2026 { CPUFUNC(op_23c0_5), 0, 9152 }, /* MOVE */ 2027 { CPUFUNC(op_23c8_5), 0, 9160 }, /* MOVE */ 2028 { CPUFUNC(op_23d0_5), 0, 9168 }, /* MOVE */ 2029 { CPUFUNC(op_23d8_5), 0, 9176 }, /* MOVE */ 2030 { CPUFUNC(op_23e0_5), 0, 9184 }, /* MOVE */ 2031 { CPUFUNC(op_23e8_5), 0, 9192 }, /* MOVE */ 2032 { CPUFUNC(op_23f0_5), 0, 9200 }, /* MOVE */ 2033 { CPUFUNC(op_23f8_5), 0, 9208 }, /* MOVE */ 2034 { CPUFUNC(op_23f9_5), 0, 9209 }, /* MOVE */ 2035 { CPUFUNC(op_23fa_5), 0, 9210 }, /* MOVE */ 2036 { CPUFUNC(op_23fb_5), 0, 9211 }, /* MOVE */ 2037 { CPUFUNC(op_23fc_5), 0, 9212 }, /* MOVE */ 2038 { CPUFUNC(op_3000_5), 0, 12288 }, /* MOVE */ 2039 { CPUFUNC(op_3008_5), 0, 12296 }, /* MOVE */ 2040 { CPUFUNC(op_3010_5), 0, 12304 }, /* MOVE */ 2041 { CPUFUNC(op_3018_5), 0, 12312 }, /* MOVE */ 2042 { CPUFUNC(op_3020_5), 0, 12320 }, /* MOVE */ 2043 { CPUFUNC(op_3028_5), 0, 12328 }, /* MOVE */ 2044 { CPUFUNC(op_3030_5), 0, 12336 }, /* MOVE */ 2045 { CPUFUNC(op_3038_5), 0, 12344 }, /* MOVE */ 2046 { CPUFUNC(op_3039_5), 0, 12345 }, /* MOVE */ 2047 { CPUFUNC(op_303a_5), 0, 12346 }, /* MOVE */ 2048 { CPUFUNC(op_303b_5), 0, 12347 }, /* MOVE */ 2049 { CPUFUNC(op_303c_5), 0, 12348 }, /* MOVE */ 2050 { CPUFUNC(op_3040_5), 0, 12352 }, /* MOVEA */ 2051 { CPUFUNC(op_3048_5), 0, 12360 }, /* MOVEA */ 2052 { CPUFUNC(op_3050_5), 0, 12368 }, /* MOVEA */ 2053 { CPUFUNC(op_3058_5), 0, 12376 }, /* MOVEA */ 2054 { CPUFUNC(op_3060_5), 0, 12384 }, /* MOVEA */ 2055 { CPUFUNC(op_3068_5), 0, 12392 }, /* MOVEA */ 2056 { CPUFUNC(op_3070_5), 0, 12400 }, /* MOVEA */ 2057 { CPUFUNC(op_3078_5), 0, 12408 }, /* MOVEA */ 2058 { CPUFUNC(op_3079_5), 0, 12409 }, /* MOVEA */ 2059 { CPUFUNC(op_307a_5), 0, 12410 }, /* MOVEA */ 2060 { CPUFUNC(op_307b_5), 0, 12411 }, /* MOVEA */ 2061 { CPUFUNC(op_307c_5), 0, 12412 }, /* MOVEA */ 2062 { CPUFUNC(op_3080_5), 0, 12416 }, /* MOVE */ 2063 { CPUFUNC(op_3088_5), 0, 12424 }, /* MOVE */ 2064 { CPUFUNC(op_3090_5), 0, 12432 }, /* MOVE */ 2065 { CPUFUNC(op_3098_5), 0, 12440 }, /* MOVE */ 2066 { CPUFUNC(op_30a0_5), 0, 12448 }, /* MOVE */ 2067 { CPUFUNC(op_30a8_5), 0, 12456 }, /* MOVE */ 2068 { CPUFUNC(op_30b0_5), 0, 12464 }, /* MOVE */ 2069 { CPUFUNC(op_30b8_5), 0, 12472 }, /* MOVE */ 2070 { CPUFUNC(op_30b9_5), 0, 12473 }, /* MOVE */ 2071 { CPUFUNC(op_30ba_5), 0, 12474 }, /* MOVE */ 2072 { CPUFUNC(op_30bb_5), 0, 12475 }, /* MOVE */ 2073 { CPUFUNC(op_30bc_5), 0, 12476 }, /* MOVE */ 2074 { CPUFUNC(op_30c0_5), 0, 12480 }, /* MOVE */ 2075 { CPUFUNC(op_30c8_5), 0, 12488 }, /* MOVE */ 2076 { CPUFUNC(op_30d0_5), 0, 12496 }, /* MOVE */ 2077 { CPUFUNC(op_30d8_5), 0, 12504 }, /* MOVE */ 2078 { CPUFUNC(op_30e0_5), 0, 12512 }, /* MOVE */ 2079 { CPUFUNC(op_30e8_5), 0, 12520 }, /* MOVE */ 2080 { CPUFUNC(op_30f0_5), 0, 12528 }, /* MOVE */ 2081 { CPUFUNC(op_30f8_5), 0, 12536 }, /* MOVE */ 2082 { CPUFUNC(op_30f9_5), 0, 12537 }, /* MOVE */ 2083 { CPUFUNC(op_30fa_5), 0, 12538 }, /* MOVE */ 2084 { CPUFUNC(op_30fb_5), 0, 12539 }, /* MOVE */ 2085 { CPUFUNC(op_30fc_5), 0, 12540 }, /* MOVE */ 2086 { CPUFUNC(op_3100_5), 0, 12544 }, /* MOVE */ 2087 { CPUFUNC(op_3108_5), 0, 12552 }, /* MOVE */ 2088 { CPUFUNC(op_3110_5), 0, 12560 }, /* MOVE */ 2089 { CPUFUNC(op_3118_5), 0, 12568 }, /* MOVE */ 2090 { CPUFUNC(op_3120_5), 0, 12576 }, /* MOVE */ 2091 { CPUFUNC(op_3128_5), 0, 12584 }, /* MOVE */ 2092 { CPUFUNC(op_3130_5), 0, 12592 }, /* MOVE */ 2093 { CPUFUNC(op_3138_5), 0, 12600 }, /* MOVE */ 2094 { CPUFUNC(op_3139_5), 0, 12601 }, /* MOVE */ 2095 { CPUFUNC(op_313a_5), 0, 12602 }, /* MOVE */ 2096 { CPUFUNC(op_313b_5), 0, 12603 }, /* MOVE */ 2097 { CPUFUNC(op_313c_5), 0, 12604 }, /* MOVE */ 2098 { CPUFUNC(op_3140_5), 0, 12608 }, /* MOVE */ 2099 { CPUFUNC(op_3148_5), 0, 12616 }, /* MOVE */ 2100 { CPUFUNC(op_3150_5), 0, 12624 }, /* MOVE */ 2101 { CPUFUNC(op_3158_5), 0, 12632 }, /* MOVE */ 2102 { CPUFUNC(op_3160_5), 0, 12640 }, /* MOVE */ 2103 { CPUFUNC(op_3168_5), 0, 12648 }, /* MOVE */ 2104 { CPUFUNC(op_3170_5), 0, 12656 }, /* MOVE */ 2105 { CPUFUNC(op_3178_5), 0, 12664 }, /* MOVE */ 2106 { CPUFUNC(op_3179_5), 0, 12665 }, /* MOVE */ 2107 { CPUFUNC(op_317a_5), 0, 12666 }, /* MOVE */ 2108 { CPUFUNC(op_317b_5), 0, 12667 }, /* MOVE */ 2109 { CPUFUNC(op_317c_5), 0, 12668 }, /* MOVE */ 2110 { CPUFUNC(op_3180_5), 0, 12672 }, /* MOVE */ 2111 { CPUFUNC(op_3188_5), 0, 12680 }, /* MOVE */ 2112 { CPUFUNC(op_3190_5), 0, 12688 }, /* MOVE */ 2113 { CPUFUNC(op_3198_5), 0, 12696 }, /* MOVE */ 2114 { CPUFUNC(op_31a0_5), 0, 12704 }, /* MOVE */ 2115 { CPUFUNC(op_31a8_5), 0, 12712 }, /* MOVE */ 2116 { CPUFUNC(op_31b0_5), 0, 12720 }, /* MOVE */ 2117 { CPUFUNC(op_31b8_5), 0, 12728 }, /* MOVE */ 2118 { CPUFUNC(op_31b9_5), 0, 12729 }, /* MOVE */ 2119 { CPUFUNC(op_31ba_5), 0, 12730 }, /* MOVE */ 2120 { CPUFUNC(op_31bb_5), 0, 12731 }, /* MOVE */ 2121 { CPUFUNC(op_31bc_5), 0, 12732 }, /* MOVE */ 2122 { CPUFUNC(op_31c0_5), 0, 12736 }, /* MOVE */ 2123 { CPUFUNC(op_31c8_5), 0, 12744 }, /* MOVE */ 2124 { CPUFUNC(op_31d0_5), 0, 12752 }, /* MOVE */ 2125 { CPUFUNC(op_31d8_5), 0, 12760 }, /* MOVE */ 2126 { CPUFUNC(op_31e0_5), 0, 12768 }, /* MOVE */ 2127 { CPUFUNC(op_31e8_5), 0, 12776 }, /* MOVE */ 2128 { CPUFUNC(op_31f0_5), 0, 12784 }, /* MOVE */ 2129 { CPUFUNC(op_31f8_5), 0, 12792 }, /* MOVE */ 2130 { CPUFUNC(op_31f9_5), 0, 12793 }, /* MOVE */ 2131 { CPUFUNC(op_31fa_5), 0, 12794 }, /* MOVE */ 2132 { CPUFUNC(op_31fb_5), 0, 12795 }, /* MOVE */ 2133 { CPUFUNC(op_31fc_5), 0, 12796 }, /* MOVE */ 2134 { CPUFUNC(op_33c0_5), 0, 13248 }, /* MOVE */ 2135 { CPUFUNC(op_33c8_5), 0, 13256 }, /* MOVE */ 2136 { CPUFUNC(op_33d0_5), 0, 13264 }, /* MOVE */ 2137 { CPUFUNC(op_33d8_5), 0, 13272 }, /* MOVE */ 2138 { CPUFUNC(op_33e0_5), 0, 13280 }, /* MOVE */ 2139 { CPUFUNC(op_33e8_5), 0, 13288 }, /* MOVE */ 2140 { CPUFUNC(op_33f0_5), 0, 13296 }, /* MOVE */ 2141 { CPUFUNC(op_33f8_5), 0, 13304 }, /* MOVE */ 2142 { CPUFUNC(op_33f9_5), 0, 13305 }, /* MOVE */ 2143 { CPUFUNC(op_33fa_5), 0, 13306 }, /* MOVE */ 2144 { CPUFUNC(op_33fb_5), 0, 13307 }, /* MOVE */ 2145 { CPUFUNC(op_33fc_5), 0, 13308 }, /* MOVE */ 2146 { CPUFUNC(op_4000_5), 0, 16384 }, /* NEGX */ 2147 { CPUFUNC(op_4010_5), 0, 16400 }, /* NEGX */ 2148 { CPUFUNC(op_4018_5), 0, 16408 }, /* NEGX */ 2149 { CPUFUNC(op_4020_5), 0, 16416 }, /* NEGX */ 2150 { CPUFUNC(op_4028_5), 0, 16424 }, /* NEGX */ 2151 { CPUFUNC(op_4030_5), 0, 16432 }, /* NEGX */ 2152 { CPUFUNC(op_4038_5), 0, 16440 }, /* NEGX */ 2153 { CPUFUNC(op_4039_5), 0, 16441 }, /* NEGX */ 2154 { CPUFUNC(op_4040_5), 0, 16448 }, /* NEGX */ 2155 { CPUFUNC(op_4050_5), 0, 16464 }, /* NEGX */ 2156 { CPUFUNC(op_4058_5), 0, 16472 }, /* NEGX */ 2157 { CPUFUNC(op_4060_5), 0, 16480 }, /* NEGX */ 2158 { CPUFUNC(op_4068_5), 0, 16488 }, /* NEGX */ 2159 { CPUFUNC(op_4070_5), 0, 16496 }, /* NEGX */ 2160 { CPUFUNC(op_4078_5), 0, 16504 }, /* NEGX */ 2161 { CPUFUNC(op_4079_5), 0, 16505 }, /* NEGX */ 2162 { CPUFUNC(op_4080_5), 0, 16512 }, /* NEGX */ 2163 { CPUFUNC(op_4090_5), 0, 16528 }, /* NEGX */ 2164 { CPUFUNC(op_4098_5), 0, 16536 }, /* NEGX */ 2165 { CPUFUNC(op_40a0_5), 0, 16544 }, /* NEGX */ 2166 { CPUFUNC(op_40a8_5), 0, 16552 }, /* NEGX */ 2167 { CPUFUNC(op_40b0_5), 0, 16560 }, /* NEGX */ 2168 { CPUFUNC(op_40b8_5), 0, 16568 }, /* NEGX */ 2169 { CPUFUNC(op_40b9_5), 0, 16569 }, /* NEGX */ 2170 { CPUFUNC(op_40c0_5), 0, 16576 }, /* MVSR2 */ 2171 { CPUFUNC(op_40d0_5), 0, 16592 }, /* MVSR2 */ 2172 { CPUFUNC(op_40d8_5), 0, 16600 }, /* MVSR2 */ 2173 { CPUFUNC(op_40e0_5), 0, 16608 }, /* MVSR2 */ 2174 { CPUFUNC(op_40e8_5), 0, 16616 }, /* MVSR2 */ 2175 { CPUFUNC(op_40f0_5), 0, 16624 }, /* MVSR2 */ 2176 { CPUFUNC(op_40f8_5), 0, 16632 }, /* MVSR2 */ 2177 { CPUFUNC(op_40f9_5), 0, 16633 }, /* MVSR2 */ 2178 { CPUFUNC(op_4180_5), 0, 16768 }, /* CHK */ 2179 { CPUFUNC(op_4190_5), 0, 16784 }, /* CHK */ 2180 { CPUFUNC(op_4198_5), 0, 16792 }, /* CHK */ 2181 { CPUFUNC(op_41a0_5), 0, 16800 }, /* CHK */ 2182 { CPUFUNC(op_41a8_5), 0, 16808 }, /* CHK */ 2183 { CPUFUNC(op_41b0_5), 0, 16816 }, /* CHK */ 2184 { CPUFUNC(op_41b8_5), 0, 16824 }, /* CHK */ 2185 { CPUFUNC(op_41b9_5), 0, 16825 }, /* CHK */ 2186 { CPUFUNC(op_41ba_5), 0, 16826 }, /* CHK */ 2187 { CPUFUNC(op_41bb_5), 0, 16827 }, /* CHK */ 2188 { CPUFUNC(op_41bc_5), 0, 16828 }, /* CHK */ 2189 { CPUFUNC(op_41d0_5), 0, 16848 }, /* LEA */ 2190 { CPUFUNC(op_41e8_5), 0, 16872 }, /* LEA */ 2191 { CPUFUNC(op_41f0_5), 0, 16880 }, /* LEA */ 2192 { CPUFUNC(op_41f8_5), 0, 16888 }, /* LEA */ 2193 { CPUFUNC(op_41f9_5), 0, 16889 }, /* LEA */ 2194 { CPUFUNC(op_41fa_5), 0, 16890 }, /* LEA */ 2195 { CPUFUNC(op_41fb_5), 0, 16891 }, /* LEA */ 2196 { CPUFUNC(op_4200_5), 0, 16896 }, /* CLR */ 2197 { CPUFUNC(op_4210_5), 0, 16912 }, /* CLR */ 2198 { CPUFUNC(op_4218_5), 0, 16920 }, /* CLR */ 2199 { CPUFUNC(op_4220_5), 0, 16928 }, /* CLR */ 2200 { CPUFUNC(op_4228_5), 0, 16936 }, /* CLR */ 2201 { CPUFUNC(op_4230_5), 0, 16944 }, /* CLR */ 2202 { CPUFUNC(op_4238_5), 0, 16952 }, /* CLR */ 2203 { CPUFUNC(op_4239_5), 0, 16953 }, /* CLR */ 2204 { CPUFUNC(op_4240_5), 0, 16960 }, /* CLR */ 2205 { CPUFUNC(op_4250_5), 0, 16976 }, /* CLR */ 2206 { CPUFUNC(op_4258_5), 0, 16984 }, /* CLR */ 2207 { CPUFUNC(op_4260_5), 0, 16992 }, /* CLR */ 2208 { CPUFUNC(op_4268_5), 0, 17000 }, /* CLR */ 2209 { CPUFUNC(op_4270_5), 0, 17008 }, /* CLR */ 2210 { CPUFUNC(op_4278_5), 0, 17016 }, /* CLR */ 2211 { CPUFUNC(op_4279_5), 0, 17017 }, /* CLR */ 2212 { CPUFUNC(op_4280_5), 0, 17024 }, /* CLR */ 2213 { CPUFUNC(op_4290_5), 0, 17040 }, /* CLR */ 2214 { CPUFUNC(op_4298_5), 0, 17048 }, /* CLR */ 2215 { CPUFUNC(op_42a0_5), 0, 17056 }, /* CLR */ 2216 { CPUFUNC(op_42a8_5), 0, 17064 }, /* CLR */ 2217 { CPUFUNC(op_42b0_5), 0, 17072 }, /* CLR */ 2218 { CPUFUNC(op_42b8_5), 0, 17080 }, /* CLR */ 2219 { CPUFUNC(op_42b9_5), 0, 17081 }, /* CLR */ 2220 { CPUFUNC(op_4400_5), 0, 17408 }, /* NEG */ 2221 { CPUFUNC(op_4410_5), 0, 17424 }, /* NEG */ 2222 { CPUFUNC(op_4418_5), 0, 17432 }, /* NEG */ 2223 { CPUFUNC(op_4420_5), 0, 17440 }, /* NEG */ 2224 { CPUFUNC(op_4428_5), 0, 17448 }, /* NEG */ 2225 { CPUFUNC(op_4430_5), 0, 17456 }, /* NEG */ 2226 { CPUFUNC(op_4438_5), 0, 17464 }, /* NEG */ 2227 { CPUFUNC(op_4439_5), 0, 17465 }, /* NEG */ 2228 { CPUFUNC(op_4440_5), 0, 17472 }, /* NEG */ 2229 { CPUFUNC(op_4450_5), 0, 17488 }, /* NEG */ 2230 { CPUFUNC(op_4458_5), 0, 17496 }, /* NEG */ 2231 { CPUFUNC(op_4460_5), 0, 17504 }, /* NEG */ 2232 { CPUFUNC(op_4468_5), 0, 17512 }, /* NEG */ 2233 { CPUFUNC(op_4470_5), 0, 17520 }, /* NEG */ 2234 { CPUFUNC(op_4478_5), 0, 17528 }, /* NEG */ 2235 { CPUFUNC(op_4479_5), 0, 17529 }, /* NEG */ 2236 { CPUFUNC(op_4480_5), 0, 17536 }, /* NEG */ 2237 { CPUFUNC(op_4490_5), 0, 17552 }, /* NEG */ 2238 { CPUFUNC(op_4498_5), 0, 17560 }, /* NEG */ 2239 { CPUFUNC(op_44a0_5), 0, 17568 }, /* NEG */ 2240 { CPUFUNC(op_44a8_5), 0, 17576 }, /* NEG */ 2241 { CPUFUNC(op_44b0_5), 0, 17584 }, /* NEG */ 2242 { CPUFUNC(op_44b8_5), 0, 17592 }, /* NEG */ 2243 { CPUFUNC(op_44b9_5), 0, 17593 }, /* NEG */ 2244 { CPUFUNC(op_44c0_5), 0, 17600 }, /* MV2SR */ 2245 { CPUFUNC(op_44d0_5), 0, 17616 }, /* MV2SR */ 2246 { CPUFUNC(op_44d8_5), 0, 17624 }, /* MV2SR */ 2247 { CPUFUNC(op_44e0_5), 0, 17632 }, /* MV2SR */ 2248 { CPUFUNC(op_44e8_5), 0, 17640 }, /* MV2SR */ 2249 { CPUFUNC(op_44f0_5), 0, 17648 }, /* MV2SR */ 2250 { CPUFUNC(op_44f8_5), 0, 17656 }, /* MV2SR */ 2251 { CPUFUNC(op_44f9_5), 0, 17657 }, /* MV2SR */ 2252 { CPUFUNC(op_44fa_5), 0, 17658 }, /* MV2SR */ 2253 { CPUFUNC(op_44fb_5), 0, 17659 }, /* MV2SR */ 2254 { CPUFUNC(op_44fc_5), 0, 17660 }, /* MV2SR */ 2255 { CPUFUNC(op_4600_5), 0, 17920 }, /* NOT */ 2256 { CPUFUNC(op_4610_5), 0, 17936 }, /* NOT */ 2257 { CPUFUNC(op_4618_5), 0, 17944 }, /* NOT */ 2258 { CPUFUNC(op_4620_5), 0, 17952 }, /* NOT */ 2259 { CPUFUNC(op_4628_5), 0, 17960 }, /* NOT */ 2260 { CPUFUNC(op_4630_5), 0, 17968 }, /* NOT */ 2261 { CPUFUNC(op_4638_5), 0, 17976 }, /* NOT */ 2262 { CPUFUNC(op_4639_5), 0, 17977 }, /* NOT */ 2263 { CPUFUNC(op_4640_5), 0, 17984 }, /* NOT */ 2264 { CPUFUNC(op_4650_5), 0, 18000 }, /* NOT */ 2265 { CPUFUNC(op_4658_5), 0, 18008 }, /* NOT */ 2266 { CPUFUNC(op_4660_5), 0, 18016 }, /* NOT */ 2267 { CPUFUNC(op_4668_5), 0, 18024 }, /* NOT */ 2268 { CPUFUNC(op_4670_5), 0, 18032 }, /* NOT */ 2269 { CPUFUNC(op_4678_5), 0, 18040 }, /* NOT */ 2270 { CPUFUNC(op_4679_5), 0, 18041 }, /* NOT */ 2271 { CPUFUNC(op_4680_5), 0, 18048 }, /* NOT */ 2272 { CPUFUNC(op_4690_5), 0, 18064 }, /* NOT */ 2273 { CPUFUNC(op_4698_5), 0, 18072 }, /* NOT */ 2274 { CPUFUNC(op_46a0_5), 0, 18080 }, /* NOT */ 2275 { CPUFUNC(op_46a8_5), 0, 18088 }, /* NOT */ 2276 { CPUFUNC(op_46b0_5), 0, 18096 }, /* NOT */ 2277 { CPUFUNC(op_46b8_5), 0, 18104 }, /* NOT */ 2278 { CPUFUNC(op_46b9_5), 0, 18105 }, /* NOT */ 2279 { CPUFUNC(op_46c0_5), 0, 18112 }, /* MV2SR */ 2280 { CPUFUNC(op_46d0_5), 0, 18128 }, /* MV2SR */ 2281 { CPUFUNC(op_46d8_5), 0, 18136 }, /* MV2SR */ 2282 { CPUFUNC(op_46e0_5), 0, 18144 }, /* MV2SR */ 2283 { CPUFUNC(op_46e8_5), 0, 18152 }, /* MV2SR */ 2284 { CPUFUNC(op_46f0_5), 0, 18160 }, /* MV2SR */ 2285 { CPUFUNC(op_46f8_5), 0, 18168 }, /* MV2SR */ 2286 { CPUFUNC(op_46f9_5), 0, 18169 }, /* MV2SR */ 2287 { CPUFUNC(op_46fa_5), 0, 18170 }, /* MV2SR */ 2288 { CPUFUNC(op_46fb_5), 0, 18171 }, /* MV2SR */ 2289 { CPUFUNC(op_46fc_5), 0, 18172 }, /* MV2SR */ 2290 { CPUFUNC(op_4800_5), 0, 18432 }, /* NBCD */ 2291 { CPUFUNC(op_4810_5), 0, 18448 }, /* NBCD */ 2292 { CPUFUNC(op_4818_5), 0, 18456 }, /* NBCD */ 2293 { CPUFUNC(op_4820_5), 0, 18464 }, /* NBCD */ 2294 { CPUFUNC(op_4828_5), 0, 18472 }, /* NBCD */ 2295 { CPUFUNC(op_4830_5), 0, 18480 }, /* NBCD */ 2296 { CPUFUNC(op_4838_5), 0, 18488 }, /* NBCD */ 2297 { CPUFUNC(op_4839_5), 0, 18489 }, /* NBCD */ 2298 { CPUFUNC(op_4840_5), 0, 18496 }, /* SWAP */ 2299 { CPUFUNC(op_4850_5), 0, 18512 }, /* PEA */ 2300 { CPUFUNC(op_4868_5), 0, 18536 }, /* PEA */ 2301 { CPUFUNC(op_4870_5), 0, 18544 }, /* PEA */ 2302 { CPUFUNC(op_4878_5), 0, 18552 }, /* PEA */ 2303 { CPUFUNC(op_4879_5), 0, 18553 }, /* PEA */ 2304 { CPUFUNC(op_487a_5), 0, 18554 }, /* PEA */ 2305 { CPUFUNC(op_487b_5), 0, 18555 }, /* PEA */ 2306 { CPUFUNC(op_4880_5), 0, 18560 }, /* EXT */ 2307 { CPUFUNC(op_4890_5), 0, 18576 }, /* MVMLE */ 2308 { CPUFUNC(op_48a0_5), 0, 18592 }, /* MVMLE */ 2309 { CPUFUNC(op_48a8_5), 0, 18600 }, /* MVMLE */ 2310 { CPUFUNC(op_48b0_5), 0, 18608 }, /* MVMLE */ 2311 { CPUFUNC(op_48b8_5), 0, 18616 }, /* MVMLE */ 2312 { CPUFUNC(op_48b9_5), 0, 18617 }, /* MVMLE */ 2313 { CPUFUNC(op_48c0_5), 0, 18624 }, /* EXT */ 2314 { CPUFUNC(op_48d0_5), 0, 18640 }, /* MVMLE */ 2315 { CPUFUNC(op_48e0_5), 0, 18656 }, /* MVMLE */ 2316 { CPUFUNC(op_48e8_5), 0, 18664 }, /* MVMLE */ 2317 { CPUFUNC(op_48f0_5), 0, 18672 }, /* MVMLE */ 2318 { CPUFUNC(op_48f8_5), 0, 18680 }, /* MVMLE */ 2319 { CPUFUNC(op_48f9_5), 0, 18681 }, /* MVMLE */ 2320 { CPUFUNC(op_4a00_5), 0, 18944 }, /* TST */ 2321 { CPUFUNC(op_4a10_5), 0, 18960 }, /* TST */ 2322 { CPUFUNC(op_4a18_5), 0, 18968 }, /* TST */ 2323 { CPUFUNC(op_4a20_5), 0, 18976 }, /* TST */ 2324 { CPUFUNC(op_4a28_5), 0, 18984 }, /* TST */ 2325 { CPUFUNC(op_4a30_5), 0, 18992 }, /* TST */ 2326 { CPUFUNC(op_4a38_5), 0, 19000 }, /* TST */ 2327 { CPUFUNC(op_4a39_5), 0, 19001 }, /* TST */ 2328 { CPUFUNC(op_4a3a_5), 0, 19002 }, /* TST */ 2329 { CPUFUNC(op_4a3b_5), 0, 19003 }, /* TST */ 2330 { CPUFUNC(op_4a3c_5), 0, 19004 }, /* TST */ 2331 { CPUFUNC(op_4a40_5), 0, 19008 }, /* TST */ 2332 { CPUFUNC(op_4a48_5), 0, 19016 }, /* TST */ 2333 { CPUFUNC(op_4a50_5), 0, 19024 }, /* TST */ 2334 { CPUFUNC(op_4a58_5), 0, 19032 }, /* TST */ 2335 { CPUFUNC(op_4a60_5), 0, 19040 }, /* TST */ 2336 { CPUFUNC(op_4a68_5), 0, 19048 }, /* TST */ 2337 { CPUFUNC(op_4a70_5), 0, 19056 }, /* TST */ 2338 { CPUFUNC(op_4a78_5), 0, 19064 }, /* TST */ 2339 { CPUFUNC(op_4a79_5), 0, 19065 }, /* TST */ 2340 { CPUFUNC(op_4a7a_5), 0, 19066 }, /* TST */ 2341 { CPUFUNC(op_4a7b_5), 0, 19067 }, /* TST */ 2342 { CPUFUNC(op_4a7c_5), 0, 19068 }, /* TST */ 2343 { CPUFUNC(op_4a80_5), 0, 19072 }, /* TST */ 2344 { CPUFUNC(op_4a88_5), 0, 19080 }, /* TST */ 2345 { CPUFUNC(op_4a90_5), 0, 19088 }, /* TST */ 2346 { CPUFUNC(op_4a98_5), 0, 19096 }, /* TST */ 2347 { CPUFUNC(op_4aa0_5), 0, 19104 }, /* TST */ 2348 { CPUFUNC(op_4aa8_5), 0, 19112 }, /* TST */ 2349 { CPUFUNC(op_4ab0_5), 0, 19120 }, /* TST */ 2350 { CPUFUNC(op_4ab8_5), 0, 19128 }, /* TST */ 2351 { CPUFUNC(op_4ab9_5), 0, 19129 }, /* TST */ 2352 { CPUFUNC(op_4aba_5), 0, 19130 }, /* TST */ 2353 { CPUFUNC(op_4abb_5), 0, 19131 }, /* TST */ 2354 { CPUFUNC(op_4abc_5), 0, 19132 }, /* TST */ 2355 { CPUFUNC(op_4ac0_5), 0, 19136 }, /* TAS */ 2356 { CPUFUNC(op_4ad0_5), 0, 19152 }, /* TAS */ 2357 { CPUFUNC(op_4ad8_5), 0, 19160 }, /* TAS */ 2358 { CPUFUNC(op_4ae0_5), 0, 19168 }, /* TAS */ 2359 { CPUFUNC(op_4ae8_5), 0, 19176 }, /* TAS */ 2360 { CPUFUNC(op_4af0_5), 0, 19184 }, /* TAS */ 2361 { CPUFUNC(op_4af8_5), 0, 19192 }, /* TAS */ 2362 { CPUFUNC(op_4af9_5), 0, 19193 }, /* TAS */ 2363 { CPUFUNC(op_4c90_5), 0, 19600 }, /* MVMEL */ 2364 { CPUFUNC(op_4c98_5), 0, 19608 }, /* MVMEL */ 2365 { CPUFUNC(op_4ca8_5), 0, 19624 }, /* MVMEL */ 2366 { CPUFUNC(op_4cb0_5), 0, 19632 }, /* MVMEL */ 2367 { CPUFUNC(op_4cb8_5), 0, 19640 }, /* MVMEL */ 2368 { CPUFUNC(op_4cb9_5), 0, 19641 }, /* MVMEL */ 2369 { CPUFUNC(op_4cba_5), 0, 19642 }, /* MVMEL */ 2370 { CPUFUNC(op_4cbb_5), 0, 19643 }, /* MVMEL */ 2371 { CPUFUNC(op_4cd0_5), 0, 19664 }, /* MVMEL */ 2372 { CPUFUNC(op_4cd8_5), 0, 19672 }, /* MVMEL */ 2373 { CPUFUNC(op_4ce8_5), 0, 19688 }, /* MVMEL */ 2374 { CPUFUNC(op_4cf0_5), 0, 19696 }, /* MVMEL */ 2375 { CPUFUNC(op_4cf8_5), 0, 19704 }, /* MVMEL */ 2376 { CPUFUNC(op_4cf9_5), 0, 19705 }, /* MVMEL */ 2377 { CPUFUNC(op_4cfa_5), 0, 19706 }, /* MVMEL */ 2378 { CPUFUNC(op_4cfb_5), 0, 19707 }, /* MVMEL */ 2379 { CPUFUNC(op_4e40_5), 0, 20032 }, /* TRAP */ 2380 { CPUFUNC(op_4e50_5), 0, 20048 }, /* LINK */ 2381 { CPUFUNC(op_4e58_5), 0, 20056 }, /* UNLK */ 2382 { CPUFUNC(op_4e60_5), 0, 20064 }, /* MVR2USP */ 2383 { CPUFUNC(op_4e68_5), 0, 20072 }, /* MVUSP2R */ 2384 { CPUFUNC(op_4e70_5), 0, 20080 }, /* RESET */ 2385 { CPUFUNC(op_4e71_5), 0, 20081 }, /* NOP */ 2386 { CPUFUNC(op_4e72_5), 0, 20082 }, /* STOP */ 2387 { CPUFUNC(op_4e73_5), 0, 20083 }, /* RTE */ 2388 { CPUFUNC(op_4e74_5), 0, 20084 }, /* RTD */ 2389 { CPUFUNC(op_4e75_5), 0, 20085 }, /* RTS */ 2390 { CPUFUNC(op_4e76_5), 0, 20086 }, /* TRAPV */ 2391 { CPUFUNC(op_4e77_5), 0, 20087 }, /* RTR */ 2392 { CPUFUNC(op_4e90_5), 0, 20112 }, /* JSR */ 2393 { CPUFUNC(op_4ea8_5), 0, 20136 }, /* JSR */ 2394 { CPUFUNC(op_4eb0_5), 0, 20144 }, /* JSR */ 2395 { CPUFUNC(op_4eb8_5), 0, 20152 }, /* JSR */ 2396 { CPUFUNC(op_4eb9_5), 0, 20153 }, /* JSR */ 2397 { CPUFUNC(op_4eba_5), 0, 20154 }, /* JSR */ 2398 { CPUFUNC(op_4ebb_5), 0, 20155 }, /* JSR */ 2399 { CPUFUNC(op_4ed0_5), 0, 20176 }, /* JMP */ 2400 { CPUFUNC(op_4ee8_5), 0, 20200 }, /* JMP */ 2401 { CPUFUNC(op_4ef0_5), 0, 20208 }, /* JMP */ 2402 { CPUFUNC(op_4ef8_5), 0, 20216 }, /* JMP */ 2403 { CPUFUNC(op_4ef9_5), 0, 20217 }, /* JMP */ 2404 { CPUFUNC(op_4efa_5), 0, 20218 }, /* JMP */ 2405 { CPUFUNC(op_4efb_5), 0, 20219 }, /* JMP */ 2406 { CPUFUNC(op_5000_5), 0, 20480 }, /* ADD */ 2407 { CPUFUNC(op_5010_5), 0, 20496 }, /* ADD */ 2408 { CPUFUNC(op_5018_5), 0, 20504 }, /* ADD */ 2409 { CPUFUNC(op_5020_5), 0, 20512 }, /* ADD */ 2410 { CPUFUNC(op_5028_5), 0, 20520 }, /* ADD */ 2411 { CPUFUNC(op_5030_5), 0, 20528 }, /* ADD */ 2412 { CPUFUNC(op_5038_5), 0, 20536 }, /* ADD */ 2413 { CPUFUNC(op_5039_5), 0, 20537 }, /* ADD */ 2414 { CPUFUNC(op_5040_5), 0, 20544 }, /* ADD */ 2415 { CPUFUNC(op_5048_5), 0, 20552 }, /* ADDA */ 2416 { CPUFUNC(op_5050_5), 0, 20560 }, /* ADD */ 2417 { CPUFUNC(op_5058_5), 0, 20568 }, /* ADD */ 2418 { CPUFUNC(op_5060_5), 0, 20576 }, /* ADD */ 2419 { CPUFUNC(op_5068_5), 0, 20584 }, /* ADD */ 2420 { CPUFUNC(op_5070_5), 0, 20592 }, /* ADD */ 2421 { CPUFUNC(op_5078_5), 0, 20600 }, /* ADD */ 2422 { CPUFUNC(op_5079_5), 0, 20601 }, /* ADD */ 2423 { CPUFUNC(op_5080_5), 0, 20608 }, /* ADD */ 2424 { CPUFUNC(op_5088_5), 0, 20616 }, /* ADDA */ 2425 { CPUFUNC(op_5090_5), 0, 20624 }, /* ADD */ 2426 { CPUFUNC(op_5098_5), 0, 20632 }, /* ADD */ 2427 { CPUFUNC(op_50a0_5), 0, 20640 }, /* ADD */ 2428 { CPUFUNC(op_50a8_5), 0, 20648 }, /* ADD */ 2429 { CPUFUNC(op_50b0_5), 0, 20656 }, /* ADD */ 2430 { CPUFUNC(op_50b8_5), 0, 20664 }, /* ADD */ 2431 { CPUFUNC(op_50b9_5), 0, 20665 }, /* ADD */ 2432 { CPUFUNC(op_50c0_5), 0, 20672 }, /* Scc */ 2433 { CPUFUNC(op_50c8_5), 0, 20680 }, /* DBcc */ 2434 { CPUFUNC(op_50d0_5), 0, 20688 }, /* Scc */ 2435 { CPUFUNC(op_50d8_5), 0, 20696 }, /* Scc */ 2436 { CPUFUNC(op_50e0_5), 0, 20704 }, /* Scc */ 2437 { CPUFUNC(op_50e8_5), 0, 20712 }, /* Scc */ 2438 { CPUFUNC(op_50f0_5), 0, 20720 }, /* Scc */ 2439 { CPUFUNC(op_50f8_5), 0, 20728 }, /* Scc */ 2440 { CPUFUNC(op_50f9_5), 0, 20729 }, /* Scc */ 2441 { CPUFUNC(op_5100_5), 0, 20736 }, /* SUB */ 2442 { CPUFUNC(op_5110_5), 0, 20752 }, /* SUB */ 2443 { CPUFUNC(op_5118_5), 0, 20760 }, /* SUB */ 2444 { CPUFUNC(op_5120_5), 0, 20768 }, /* SUB */ 2445 { CPUFUNC(op_5128_5), 0, 20776 }, /* SUB */ 2446 { CPUFUNC(op_5130_5), 0, 20784 }, /* SUB */ 2447 { CPUFUNC(op_5138_5), 0, 20792 }, /* SUB */ 2448 { CPUFUNC(op_5139_5), 0, 20793 }, /* SUB */ 2449 { CPUFUNC(op_5140_5), 0, 20800 }, /* SUB */ 2450 { CPUFUNC(op_5148_5), 0, 20808 }, /* SUBA */ 2451 { CPUFUNC(op_5150_5), 0, 20816 }, /* SUB */ 2452 { CPUFUNC(op_5158_5), 0, 20824 }, /* SUB */ 2453 { CPUFUNC(op_5160_5), 0, 20832 }, /* SUB */ 2454 { CPUFUNC(op_5168_5), 0, 20840 }, /* SUB */ 2455 { CPUFUNC(op_5170_5), 0, 20848 }, /* SUB */ 2456 { CPUFUNC(op_5178_5), 0, 20856 }, /* SUB */ 2457 { CPUFUNC(op_5179_5), 0, 20857 }, /* SUB */ 2458 { CPUFUNC(op_5180_5), 0, 20864 }, /* SUB */ 2459 { CPUFUNC(op_5188_5), 0, 20872 }, /* SUBA */ 2460 { CPUFUNC(op_5190_5), 0, 20880 }, /* SUB */ 2461 { CPUFUNC(op_5198_5), 0, 20888 }, /* SUB */ 2462 { CPUFUNC(op_51a0_5), 0, 20896 }, /* SUB */ 2463 { CPUFUNC(op_51a8_5), 0, 20904 }, /* SUB */ 2464 { CPUFUNC(op_51b0_5), 0, 20912 }, /* SUB */ 2465 { CPUFUNC(op_51b8_5), 0, 20920 }, /* SUB */ 2466 { CPUFUNC(op_51b9_5), 0, 20921 }, /* SUB */ 2467 { CPUFUNC(op_51c0_5), 0, 20928 }, /* Scc */ 2468 { CPUFUNC(op_51c8_5), 0, 20936 }, /* DBcc */ 2469 { CPUFUNC(op_51d0_5), 0, 20944 }, /* Scc */ 2470 { CPUFUNC(op_51d8_5), 0, 20952 }, /* Scc */ 2471 { CPUFUNC(op_51e0_5), 0, 20960 }, /* Scc */ 2472 { CPUFUNC(op_51e8_5), 0, 20968 }, /* Scc */ 2473 { CPUFUNC(op_51f0_5), 0, 20976 }, /* Scc */ 2474 { CPUFUNC(op_51f8_5), 0, 20984 }, /* Scc */ 2475 { CPUFUNC(op_51f9_5), 0, 20985 }, /* Scc */ 2476 { CPUFUNC(op_52c0_5), 0, 21184 }, /* Scc */ 2477 { CPUFUNC(op_52c8_5), 0, 21192 }, /* DBcc */ 2478 { CPUFUNC(op_52d0_5), 0, 21200 }, /* Scc */ 2479 { CPUFUNC(op_52d8_5), 0, 21208 }, /* Scc */ 2480 { CPUFUNC(op_52e0_5), 0, 21216 }, /* Scc */ 2481 { CPUFUNC(op_52e8_5), 0, 21224 }, /* Scc */ 2482 { CPUFUNC(op_52f0_5), 0, 21232 }, /* Scc */ 2483 { CPUFUNC(op_52f8_5), 0, 21240 }, /* Scc */ 2484 { CPUFUNC(op_52f9_5), 0, 21241 }, /* Scc */ 2485 { CPUFUNC(op_53c0_5), 0, 21440 }, /* Scc */ 2486 { CPUFUNC(op_53c8_5), 0, 21448 }, /* DBcc */ 2487 { CPUFUNC(op_53d0_5), 0, 21456 }, /* Scc */ 2488 { CPUFUNC(op_53d8_5), 0, 21464 }, /* Scc */ 2489 { CPUFUNC(op_53e0_5), 0, 21472 }, /* Scc */ 2490 { CPUFUNC(op_53e8_5), 0, 21480 }, /* Scc */ 2491 { CPUFUNC(op_53f0_5), 0, 21488 }, /* Scc */ 2492 { CPUFUNC(op_53f8_5), 0, 21496 }, /* Scc */ 2493 { CPUFUNC(op_53f9_5), 0, 21497 }, /* Scc */ 2494 { CPUFUNC(op_54c0_5), 0, 21696 }, /* Scc */ 2495 { CPUFUNC(op_54c8_5), 0, 21704 }, /* DBcc */ 2496 { CPUFUNC(op_54d0_5), 0, 21712 }, /* Scc */ 2497 { CPUFUNC(op_54d8_5), 0, 21720 }, /* Scc */ 2498 { CPUFUNC(op_54e0_5), 0, 21728 }, /* Scc */ 2499 { CPUFUNC(op_54e8_5), 0, 21736 }, /* Scc */ 2500 { CPUFUNC(op_54f0_5), 0, 21744 }, /* Scc */ 2501 { CPUFUNC(op_54f8_5), 0, 21752 }, /* Scc */ 2502 { CPUFUNC(op_54f9_5), 0, 21753 }, /* Scc */ 2503 { CPUFUNC(op_55c0_5), 0, 21952 }, /* Scc */ 2504 { CPUFUNC(op_55c8_5), 0, 21960 }, /* DBcc */ 2505 { CPUFUNC(op_55d0_5), 0, 21968 }, /* Scc */ 2506 { CPUFUNC(op_55d8_5), 0, 21976 }, /* Scc */ 2507 { CPUFUNC(op_55e0_5), 0, 21984 }, /* Scc */ 2508 { CPUFUNC(op_55e8_5), 0, 21992 }, /* Scc */ 2509 { CPUFUNC(op_55f0_5), 0, 22000 }, /* Scc */ 2510 { CPUFUNC(op_55f8_5), 0, 22008 }, /* Scc */ 2511 { CPUFUNC(op_55f9_5), 0, 22009 }, /* Scc */ 2512 { CPUFUNC(op_56c0_5), 0, 22208 }, /* Scc */ 2513 { CPUFUNC(op_56c8_5), 0, 22216 }, /* DBcc */ 2514 { CPUFUNC(op_56d0_5), 0, 22224 }, /* Scc */ 2515 { CPUFUNC(op_56d8_5), 0, 22232 }, /* Scc */ 2516 { CPUFUNC(op_56e0_5), 0, 22240 }, /* Scc */ 2517 { CPUFUNC(op_56e8_5), 0, 22248 }, /* Scc */ 2518 { CPUFUNC(op_56f0_5), 0, 22256 }, /* Scc */ 2519 { CPUFUNC(op_56f8_5), 0, 22264 }, /* Scc */ 2520 { CPUFUNC(op_56f9_5), 0, 22265 }, /* Scc */ 2521 { CPUFUNC(op_57c0_5), 0, 22464 }, /* Scc */ 2522 { CPUFUNC(op_57c8_5), 0, 22472 }, /* DBcc */ 2523 { CPUFUNC(op_57d0_5), 0, 22480 }, /* Scc */ 2524 { CPUFUNC(op_57d8_5), 0, 22488 }, /* Scc */ 2525 { CPUFUNC(op_57e0_5), 0, 22496 }, /* Scc */ 2526 { CPUFUNC(op_57e8_5), 0, 22504 }, /* Scc */ 2527 { CPUFUNC(op_57f0_5), 0, 22512 }, /* Scc */ 2528 { CPUFUNC(op_57f8_5), 0, 22520 }, /* Scc */ 2529 { CPUFUNC(op_57f9_5), 0, 22521 }, /* Scc */ 2530 { CPUFUNC(op_58c0_5), 0, 22720 }, /* Scc */ 2531 { CPUFUNC(op_58c8_5), 0, 22728 }, /* DBcc */ 2532 { CPUFUNC(op_58d0_5), 0, 22736 }, /* Scc */ 2533 { CPUFUNC(op_58d8_5), 0, 22744 }, /* Scc */ 2534 { CPUFUNC(op_58e0_5), 0, 22752 }, /* Scc */ 2535 { CPUFUNC(op_58e8_5), 0, 22760 }, /* Scc */ 2536 { CPUFUNC(op_58f0_5), 0, 22768 }, /* Scc */ 2537 { CPUFUNC(op_58f8_5), 0, 22776 }, /* Scc */ 2538 { CPUFUNC(op_58f9_5), 0, 22777 }, /* Scc */ 2539 { CPUFUNC(op_59c0_5), 0, 22976 }, /* Scc */ 2540 { CPUFUNC(op_59c8_5), 0, 22984 }, /* DBcc */ 2541 { CPUFUNC(op_59d0_5), 0, 22992 }, /* Scc */ 2542 { CPUFUNC(op_59d8_5), 0, 23000 }, /* Scc */ 2543 { CPUFUNC(op_59e0_5), 0, 23008 }, /* Scc */ 2544 { CPUFUNC(op_59e8_5), 0, 23016 }, /* Scc */ 2545 { CPUFUNC(op_59f0_5), 0, 23024 }, /* Scc */ 2546 { CPUFUNC(op_59f8_5), 0, 23032 }, /* Scc */ 2547 { CPUFUNC(op_59f9_5), 0, 23033 }, /* Scc */ 2548 { CPUFUNC(op_5ac0_5), 0, 23232 }, /* Scc */ 2549 { CPUFUNC(op_5ac8_5), 0, 23240 }, /* DBcc */ 2550 { CPUFUNC(op_5ad0_5), 0, 23248 }, /* Scc */ 2551 { CPUFUNC(op_5ad8_5), 0, 23256 }, /* Scc */ 2552 { CPUFUNC(op_5ae0_5), 0, 23264 }, /* Scc */ 2553 { CPUFUNC(op_5ae8_5), 0, 23272 }, /* Scc */ 2554 { CPUFUNC(op_5af0_5), 0, 23280 }, /* Scc */ 2555 { CPUFUNC(op_5af8_5), 0, 23288 }, /* Scc */ 2556 { CPUFUNC(op_5af9_5), 0, 23289 }, /* Scc */ 2557 { CPUFUNC(op_5bc0_5), 0, 23488 }, /* Scc */ 2558 { CPUFUNC(op_5bc8_5), 0, 23496 }, /* DBcc */ 2559 { CPUFUNC(op_5bd0_5), 0, 23504 }, /* Scc */ 2560 { CPUFUNC(op_5bd8_5), 0, 23512 }, /* Scc */ 2561 { CPUFUNC(op_5be0_5), 0, 23520 }, /* Scc */ 2562 { CPUFUNC(op_5be8_5), 0, 23528 }, /* Scc */ 2563 { CPUFUNC(op_5bf0_5), 0, 23536 }, /* Scc */ 2564 { CPUFUNC(op_5bf8_5), 0, 23544 }, /* Scc */ 2565 { CPUFUNC(op_5bf9_5), 0, 23545 }, /* Scc */ 2566 { CPUFUNC(op_5cc0_5), 0, 23744 }, /* Scc */ 2567 { CPUFUNC(op_5cc8_5), 0, 23752 }, /* DBcc */ 2568 { CPUFUNC(op_5cd0_5), 0, 23760 }, /* Scc */ 2569 { CPUFUNC(op_5cd8_5), 0, 23768 }, /* Scc */ 2570 { CPUFUNC(op_5ce0_5), 0, 23776 }, /* Scc */ 2571 { CPUFUNC(op_5ce8_5), 0, 23784 }, /* Scc */ 2572 { CPUFUNC(op_5cf0_5), 0, 23792 }, /* Scc */ 2573 { CPUFUNC(op_5cf8_5), 0, 23800 }, /* Scc */ 2574 { CPUFUNC(op_5cf9_5), 0, 23801 }, /* Scc */ 2575 { CPUFUNC(op_5dc0_5), 0, 24000 }, /* Scc */ 2576 { CPUFUNC(op_5dc8_5), 0, 24008 }, /* DBcc */ 2577 { CPUFUNC(op_5dd0_5), 0, 24016 }, /* Scc */ 2578 { CPUFUNC(op_5dd8_5), 0, 24024 }, /* Scc */ 2579 { CPUFUNC(op_5de0_5), 0, 24032 }, /* Scc */ 2580 { CPUFUNC(op_5de8_5), 0, 24040 }, /* Scc */ 2581 { CPUFUNC(op_5df0_5), 0, 24048 }, /* Scc */ 2582 { CPUFUNC(op_5df8_5), 0, 24056 }, /* Scc */ 2583 { CPUFUNC(op_5df9_5), 0, 24057 }, /* Scc */ 2584 { CPUFUNC(op_5ec0_5), 0, 24256 }, /* Scc */ 2585 { CPUFUNC(op_5ec8_5), 0, 24264 }, /* DBcc */ 2586 { CPUFUNC(op_5ed0_5), 0, 24272 }, /* Scc */ 2587 { CPUFUNC(op_5ed8_5), 0, 24280 }, /* Scc */ 2588 { CPUFUNC(op_5ee0_5), 0, 24288 }, /* Scc */ 2589 { CPUFUNC(op_5ee8_5), 0, 24296 }, /* Scc */ 2590 { CPUFUNC(op_5ef0_5), 0, 24304 }, /* Scc */ 2591 { CPUFUNC(op_5ef8_5), 0, 24312 }, /* Scc */ 2592 { CPUFUNC(op_5ef9_5), 0, 24313 }, /* Scc */ 2593 { CPUFUNC(op_5fc0_5), 0, 24512 }, /* Scc */ 2594 { CPUFUNC(op_5fc8_5), 0, 24520 }, /* DBcc */ 2595 { CPUFUNC(op_5fd0_5), 0, 24528 }, /* Scc */ 2596 { CPUFUNC(op_5fd8_5), 0, 24536 }, /* Scc */ 2597 { CPUFUNC(op_5fe0_5), 0, 24544 }, /* Scc */ 2598 { CPUFUNC(op_5fe8_5), 0, 24552 }, /* Scc */ 2599 { CPUFUNC(op_5ff0_5), 0, 24560 }, /* Scc */ 2600 { CPUFUNC(op_5ff8_5), 0, 24568 }, /* Scc */ 2601 { CPUFUNC(op_5ff9_5), 0, 24569 }, /* Scc */ 2602 { CPUFUNC(op_6000_5), 0, 24576 }, /* Bcc */ 2603 { CPUFUNC(op_6001_5), 0, 24577 }, /* Bcc */ 2604 { CPUFUNC(op_60ff_5), 0, 24831 }, /* Bcc */ 2605 { CPUFUNC(op_6100_5), 0, 24832 }, /* BSR */ 2606 { CPUFUNC(op_6101_5), 0, 24833 }, /* BSR */ 2607 { CPUFUNC(op_61ff_5), 0, 25087 }, /* BSR */ 2608 { CPUFUNC(op_6200_5), 0, 25088 }, /* Bcc */ 2609 { CPUFUNC(op_6201_5), 0, 25089 }, /* Bcc */ 2610 { CPUFUNC(op_62ff_5), 0, 25343 }, /* Bcc */ 2611 { CPUFUNC(op_6300_5), 0, 25344 }, /* Bcc */ 2612 { CPUFUNC(op_6301_5), 0, 25345 }, /* Bcc */ 2613 { CPUFUNC(op_63ff_5), 0, 25599 }, /* Bcc */ 2614 { CPUFUNC(op_6400_5), 0, 25600 }, /* Bcc */ 2615 { CPUFUNC(op_6401_5), 0, 25601 }, /* Bcc */ 2616 { CPUFUNC(op_64ff_5), 0, 25855 }, /* Bcc */ 2617 { CPUFUNC(op_6500_5), 0, 25856 }, /* Bcc */ 2618 { CPUFUNC(op_6501_5), 0, 25857 }, /* Bcc */ 2619 { CPUFUNC(op_65ff_5), 0, 26111 }, /* Bcc */ 2620 { CPUFUNC(op_6600_5), 0, 26112 }, /* Bcc */ 2621 { CPUFUNC(op_6601_5), 0, 26113 }, /* Bcc */ 2622 { CPUFUNC(op_66ff_5), 0, 26367 }, /* Bcc */ 2623 { CPUFUNC(op_6700_5), 0, 26368 }, /* Bcc */ 2624 { CPUFUNC(op_6701_5), 0, 26369 }, /* Bcc */ 2625 { CPUFUNC(op_67ff_5), 0, 26623 }, /* Bcc */ 2626 { CPUFUNC(op_6800_5), 0, 26624 }, /* Bcc */ 2627 { CPUFUNC(op_6801_5), 0, 26625 }, /* Bcc */ 2628 { CPUFUNC(op_68ff_5), 0, 26879 }, /* Bcc */ 2629 { CPUFUNC(op_6900_5), 0, 26880 }, /* Bcc */ 2630 { CPUFUNC(op_6901_5), 0, 26881 }, /* Bcc */ 2631 { CPUFUNC(op_69ff_5), 0, 27135 }, /* Bcc */ 2632 { CPUFUNC(op_6a00_5), 0, 27136 }, /* Bcc */ 2633 { CPUFUNC(op_6a01_5), 0, 27137 }, /* Bcc */ 2634 { CPUFUNC(op_6aff_5), 0, 27391 }, /* Bcc */ 2635 { CPUFUNC(op_6b00_5), 0, 27392 }, /* Bcc */ 2636 { CPUFUNC(op_6b01_5), 0, 27393 }, /* Bcc */ 2637 { CPUFUNC(op_6bff_5), 0, 27647 }, /* Bcc */ 2638 { CPUFUNC(op_6c00_5), 0, 27648 }, /* Bcc */ 2639 { CPUFUNC(op_6c01_5), 0, 27649 }, /* Bcc */ 2640 { CPUFUNC(op_6cff_5), 0, 27903 }, /* Bcc */ 2641 { CPUFUNC(op_6d00_5), 0, 27904 }, /* Bcc */ 2642 { CPUFUNC(op_6d01_5), 0, 27905 }, /* Bcc */ 2643 { CPUFUNC(op_6dff_5), 0, 28159 }, /* Bcc */ 2644 { CPUFUNC(op_6e00_5), 0, 28160 }, /* Bcc */ 2645 { CPUFUNC(op_6e01_5), 0, 28161 }, /* Bcc */ 2646 { CPUFUNC(op_6eff_5), 0, 28415 }, /* Bcc */ 2647 { CPUFUNC(op_6f00_5), 0, 28416 }, /* Bcc */ 2648 { CPUFUNC(op_6f01_5), 0, 28417 }, /* Bcc */ 2649 { CPUFUNC(op_6fff_5), 0, 28671 }, /* Bcc */ 2650 { CPUFUNC(op_7000_5), 0, 28672 }, /* MOVE */ 2651 { CPUFUNC(op_8000_5), 0, 32768 }, /* OR */ 2652 { CPUFUNC(op_8010_5), 0, 32784 }, /* OR */ 2653 { CPUFUNC(op_8018_5), 0, 32792 }, /* OR */ 2654 { CPUFUNC(op_8020_5), 0, 32800 }, /* OR */ 2655 { CPUFUNC(op_8028_5), 0, 32808 }, /* OR */ 2656 { CPUFUNC(op_8030_5), 0, 32816 }, /* OR */ 2657 { CPUFUNC(op_8038_5), 0, 32824 }, /* OR */ 2658 { CPUFUNC(op_8039_5), 0, 32825 }, /* OR */ 2659 { CPUFUNC(op_803a_5), 0, 32826 }, /* OR */ 2660 { CPUFUNC(op_803b_5), 0, 32827 }, /* OR */ 2661 { CPUFUNC(op_803c_5), 0, 32828 }, /* OR */ 2662 { CPUFUNC(op_8040_5), 0, 32832 }, /* OR */ 2663 { CPUFUNC(op_8050_5), 0, 32848 }, /* OR */ 2664 { CPUFUNC(op_8058_5), 0, 32856 }, /* OR */ 2665 { CPUFUNC(op_8060_5), 0, 32864 }, /* OR */ 2666 { CPUFUNC(op_8068_5), 0, 32872 }, /* OR */ 2667 { CPUFUNC(op_8070_5), 0, 32880 }, /* OR */ 2668 { CPUFUNC(op_8078_5), 0, 32888 }, /* OR */ 2669 { CPUFUNC(op_8079_5), 0, 32889 }, /* OR */ 2670 { CPUFUNC(op_807a_5), 0, 32890 }, /* OR */ 2671 { CPUFUNC(op_807b_5), 0, 32891 }, /* OR */ 2672 { CPUFUNC(op_807c_5), 0, 32892 }, /* OR */ 2673 { CPUFUNC(op_8080_5), 0, 32896 }, /* OR */ 2674 { CPUFUNC(op_8090_5), 0, 32912 }, /* OR */ 2675 { CPUFUNC(op_8098_5), 0, 32920 }, /* OR */ 2676 { CPUFUNC(op_80a0_5), 0, 32928 }, /* OR */ 2677 { CPUFUNC(op_80a8_5), 0, 32936 }, /* OR */ 2678 { CPUFUNC(op_80b0_5), 0, 32944 }, /* OR */ 2679 { CPUFUNC(op_80b8_5), 0, 32952 }, /* OR */ 2680 { CPUFUNC(op_80b9_5), 0, 32953 }, /* OR */ 2681 { CPUFUNC(op_80ba_5), 0, 32954 }, /* OR */ 2682 { CPUFUNC(op_80bb_5), 0, 32955 }, /* OR */ 2683 { CPUFUNC(op_80bc_5), 0, 32956 }, /* OR */ 2684 { CPUFUNC(op_80c0_5), 0, 32960 }, /* DIVU */ 2685 { CPUFUNC(op_80d0_5), 0, 32976 }, /* DIVU */ 2686 { CPUFUNC(op_80d8_5), 0, 32984 }, /* DIVU */ 2687 { CPUFUNC(op_80e0_5), 0, 32992 }, /* DIVU */ 2688 { CPUFUNC(op_80e8_5), 0, 33000 }, /* DIVU */ 2689 { CPUFUNC(op_80f0_5), 0, 33008 }, /* DIVU */ 2690 { CPUFUNC(op_80f8_5), 0, 33016 }, /* DIVU */ 2691 { CPUFUNC(op_80f9_5), 0, 33017 }, /* DIVU */ 2692 { CPUFUNC(op_80fa_5), 0, 33018 }, /* DIVU */ 2693 { CPUFUNC(op_80fb_5), 0, 33019 }, /* DIVU */ 2694 { CPUFUNC(op_80fc_5), 0, 33020 }, /* DIVU */ 2695 { CPUFUNC(op_8100_5), 0, 33024 }, /* SBCD */ 2696 { CPUFUNC(op_8108_5), 0, 33032 }, /* SBCD */ 2697 { CPUFUNC(op_8110_5), 0, 33040 }, /* OR */ 2698 { CPUFUNC(op_8118_5), 0, 33048 }, /* OR */ 2699 { CPUFUNC(op_8120_5), 0, 33056 }, /* OR */ 2700 { CPUFUNC(op_8128_5), 0, 33064 }, /* OR */ 2701 { CPUFUNC(op_8130_5), 0, 33072 }, /* OR */ 2702 { CPUFUNC(op_8138_5), 0, 33080 }, /* OR */ 2703 { CPUFUNC(op_8139_5), 0, 33081 }, /* OR */ 2704 { CPUFUNC(op_8150_5), 0, 33104 }, /* OR */ 2705 { CPUFUNC(op_8158_5), 0, 33112 }, /* OR */ 2706 { CPUFUNC(op_8160_5), 0, 33120 }, /* OR */ 2707 { CPUFUNC(op_8168_5), 0, 33128 }, /* OR */ 2708 { CPUFUNC(op_8170_5), 0, 33136 }, /* OR */ 2709 { CPUFUNC(op_8178_5), 0, 33144 }, /* OR */ 2710 { CPUFUNC(op_8179_5), 0, 33145 }, /* OR */ 2711 { CPUFUNC(op_8190_5), 0, 33168 }, /* OR */ 2712 { CPUFUNC(op_8198_5), 0, 33176 }, /* OR */ 2713 { CPUFUNC(op_81a0_5), 0, 33184 }, /* OR */ 2714 { CPUFUNC(op_81a8_5), 0, 33192 }, /* OR */ 2715 { CPUFUNC(op_81b0_5), 0, 33200 }, /* OR */ 2716 { CPUFUNC(op_81b8_5), 0, 33208 }, /* OR */ 2717 { CPUFUNC(op_81b9_5), 0, 33209 }, /* OR */ 2718 { CPUFUNC(op_81c0_5), 0, 33216 }, /* DIVS */ 2719 { CPUFUNC(op_81d0_5), 0, 33232 }, /* DIVS */ 2720 { CPUFUNC(op_81d8_5), 0, 33240 }, /* DIVS */ 2721 { CPUFUNC(op_81e0_5), 0, 33248 }, /* DIVS */ 2722 { CPUFUNC(op_81e8_5), 0, 33256 }, /* DIVS */ 2723 { CPUFUNC(op_81f0_5), 0, 33264 }, /* DIVS */ 2724 { CPUFUNC(op_81f8_5), 0, 33272 }, /* DIVS */ 2725 { CPUFUNC(op_81f9_5), 0, 33273 }, /* DIVS */ 2726 { CPUFUNC(op_81fa_5), 0, 33274 }, /* DIVS */ 2727 { CPUFUNC(op_81fb_5), 0, 33275 }, /* DIVS */ 2728 { CPUFUNC(op_81fc_5), 0, 33276 }, /* DIVS */ 2729 { CPUFUNC(op_9000_5), 0, 36864 }, /* SUB */ 2730 { CPUFUNC(op_9010_5), 0, 36880 }, /* SUB */ 2731 { CPUFUNC(op_9018_5), 0, 36888 }, /* SUB */ 2732 { CPUFUNC(op_9020_5), 0, 36896 }, /* SUB */ 2733 { CPUFUNC(op_9028_5), 0, 36904 }, /* SUB */ 2734 { CPUFUNC(op_9030_5), 0, 36912 }, /* SUB */ 2735 { CPUFUNC(op_9038_5), 0, 36920 }, /* SUB */ 2736 { CPUFUNC(op_9039_5), 0, 36921 }, /* SUB */ 2737 { CPUFUNC(op_903a_5), 0, 36922 }, /* SUB */ 2738 { CPUFUNC(op_903b_5), 0, 36923 }, /* SUB */ 2739 { CPUFUNC(op_903c_5), 0, 36924 }, /* SUB */ 2740 { CPUFUNC(op_9040_5), 0, 36928 }, /* SUB */ 2741 { CPUFUNC(op_9048_5), 0, 36936 }, /* SUB */ 2742 { CPUFUNC(op_9050_5), 0, 36944 }, /* SUB */ 2743 { CPUFUNC(op_9058_5), 0, 36952 }, /* SUB */ 2744 { CPUFUNC(op_9060_5), 0, 36960 }, /* SUB */ 2745 { CPUFUNC(op_9068_5), 0, 36968 }, /* SUB */ 2746 { CPUFUNC(op_9070_5), 0, 36976 }, /* SUB */ 2747 { CPUFUNC(op_9078_5), 0, 36984 }, /* SUB */ 2748 { CPUFUNC(op_9079_5), 0, 36985 }, /* SUB */ 2749 { CPUFUNC(op_907a_5), 0, 36986 }, /* SUB */ 2750 { CPUFUNC(op_907b_5), 0, 36987 }, /* SUB */ 2751 { CPUFUNC(op_907c_5), 0, 36988 }, /* SUB */ 2752 { CPUFUNC(op_9080_5), 0, 36992 }, /* SUB */ 2753 { CPUFUNC(op_9088_5), 0, 37000 }, /* SUB */ 2754 { CPUFUNC(op_9090_5), 0, 37008 }, /* SUB */ 2755 { CPUFUNC(op_9098_5), 0, 37016 }, /* SUB */ 2756 { CPUFUNC(op_90a0_5), 0, 37024 }, /* SUB */ 2757 { CPUFUNC(op_90a8_5), 0, 37032 }, /* SUB */ 2758 { CPUFUNC(op_90b0_5), 0, 37040 }, /* SUB */ 2759 { CPUFUNC(op_90b8_5), 0, 37048 }, /* SUB */ 2760 { CPUFUNC(op_90b9_5), 0, 37049 }, /* SUB */ 2761 { CPUFUNC(op_90ba_5), 0, 37050 }, /* SUB */ 2762 { CPUFUNC(op_90bb_5), 0, 37051 }, /* SUB */ 2763 { CPUFUNC(op_90bc_5), 0, 37052 }, /* SUB */ 2764 { CPUFUNC(op_90c0_5), 0, 37056 }, /* SUBA */ 2765 { CPUFUNC(op_90c8_5), 0, 37064 }, /* SUBA */ 2766 { CPUFUNC(op_90d0_5), 0, 37072 }, /* SUBA */ 2767 { CPUFUNC(op_90d8_5), 0, 37080 }, /* SUBA */ 2768 { CPUFUNC(op_90e0_5), 0, 37088 }, /* SUBA */ 2769 { CPUFUNC(op_90e8_5), 0, 37096 }, /* SUBA */ 2770 { CPUFUNC(op_90f0_5), 0, 37104 }, /* SUBA */ 2771 { CPUFUNC(op_90f8_5), 0, 37112 }, /* SUBA */ 2772 { CPUFUNC(op_90f9_5), 0, 37113 }, /* SUBA */ 2773 { CPUFUNC(op_90fa_5), 0, 37114 }, /* SUBA */ 2774 { CPUFUNC(op_90fb_5), 0, 37115 }, /* SUBA */ 2775 { CPUFUNC(op_90fc_5), 0, 37116 }, /* SUBA */ 2776 { CPUFUNC(op_9100_5), 0, 37120 }, /* SUBX */ 2777 { CPUFUNC(op_9108_5), 0, 37128 }, /* SUBX */ 2778 { CPUFUNC(op_9110_5), 0, 37136 }, /* SUB */ 2779 { CPUFUNC(op_9118_5), 0, 37144 }, /* SUB */ 2780 { CPUFUNC(op_9120_5), 0, 37152 }, /* SUB */ 2781 { CPUFUNC(op_9128_5), 0, 37160 }, /* SUB */ 2782 { CPUFUNC(op_9130_5), 0, 37168 }, /* SUB */ 2783 { CPUFUNC(op_9138_5), 0, 37176 }, /* SUB */ 2784 { CPUFUNC(op_9139_5), 0, 37177 }, /* SUB */ 2785 { CPUFUNC(op_9140_5), 0, 37184 }, /* SUBX */ 2786 { CPUFUNC(op_9148_5), 0, 37192 }, /* SUBX */ 2787 { CPUFUNC(op_9150_5), 0, 37200 }, /* SUB */ 2788 { CPUFUNC(op_9158_5), 0, 37208 }, /* SUB */ 2789 { CPUFUNC(op_9160_5), 0, 37216 }, /* SUB */ 2790 { CPUFUNC(op_9168_5), 0, 37224 }, /* SUB */ 2791 { CPUFUNC(op_9170_5), 0, 37232 }, /* SUB */ 2792 { CPUFUNC(op_9178_5), 0, 37240 }, /* SUB */ 2793 { CPUFUNC(op_9179_5), 0, 37241 }, /* SUB */ 2794 { CPUFUNC(op_9180_5), 0, 37248 }, /* SUBX */ 2795 { CPUFUNC(op_9188_5), 0, 37256 }, /* SUBX */ 2796 { CPUFUNC(op_9190_5), 0, 37264 }, /* SUB */ 2797 { CPUFUNC(op_9198_5), 0, 37272 }, /* SUB */ 2798 { CPUFUNC(op_91a0_5), 0, 37280 }, /* SUB */ 2799 { CPUFUNC(op_91a8_5), 0, 37288 }, /* SUB */ 2800 { CPUFUNC(op_91b0_5), 0, 37296 }, /* SUB */ 2801 { CPUFUNC(op_91b8_5), 0, 37304 }, /* SUB */ 2802 { CPUFUNC(op_91b9_5), 0, 37305 }, /* SUB */ 2803 { CPUFUNC(op_91c0_5), 0, 37312 }, /* SUBA */ 2804 { CPUFUNC(op_91c8_5), 0, 37320 }, /* SUBA */ 2805 { CPUFUNC(op_91d0_5), 0, 37328 }, /* SUBA */ 2806 { CPUFUNC(op_91d8_5), 0, 37336 }, /* SUBA */ 2807 { CPUFUNC(op_91e0_5), 0, 37344 }, /* SUBA */ 2808 { CPUFUNC(op_91e8_5), 0, 37352 }, /* SUBA */ 2809 { CPUFUNC(op_91f0_5), 0, 37360 }, /* SUBA */ 2810 { CPUFUNC(op_91f8_5), 0, 37368 }, /* SUBA */ 2811 { CPUFUNC(op_91f9_5), 0, 37369 }, /* SUBA */ 2812 { CPUFUNC(op_91fa_5), 0, 37370 }, /* SUBA */ 2813 { CPUFUNC(op_91fb_5), 0, 37371 }, /* SUBA */ 2814 { CPUFUNC(op_91fc_5), 0, 37372 }, /* SUBA */ 2815 { CPUFUNC(op_b000_5), 0, 45056 }, /* CMP */ 2816 { CPUFUNC(op_b010_5), 0, 45072 }, /* CMP */ 2817 { CPUFUNC(op_b018_5), 0, 45080 }, /* CMP */ 2818 { CPUFUNC(op_b020_5), 0, 45088 }, /* CMP */ 2819 { CPUFUNC(op_b028_5), 0, 45096 }, /* CMP */ 2820 { CPUFUNC(op_b030_5), 0, 45104 }, /* CMP */ 2821 { CPUFUNC(op_b038_5), 0, 45112 }, /* CMP */ 2822 { CPUFUNC(op_b039_5), 0, 45113 }, /* CMP */ 2823 { CPUFUNC(op_b03a_5), 0, 45114 }, /* CMP */ 2824 { CPUFUNC(op_b03b_5), 0, 45115 }, /* CMP */ 2825 { CPUFUNC(op_b03c_5), 0, 45116 }, /* CMP */ 2826 { CPUFUNC(op_b040_5), 0, 45120 }, /* CMP */ 2827 { CPUFUNC(op_b048_5), 0, 45128 }, /* CMP */ 2828 { CPUFUNC(op_b050_5), 0, 45136 }, /* CMP */ 2829 { CPUFUNC(op_b058_5), 0, 45144 }, /* CMP */ 2830 { CPUFUNC(op_b060_5), 0, 45152 }, /* CMP */ 2831 { CPUFUNC(op_b068_5), 0, 45160 }, /* CMP */ 2832 { CPUFUNC(op_b070_5), 0, 45168 }, /* CMP */ 2833 { CPUFUNC(op_b078_5), 0, 45176 }, /* CMP */ 2834 { CPUFUNC(op_b079_5), 0, 45177 }, /* CMP */ 2835 { CPUFUNC(op_b07a_5), 0, 45178 }, /* CMP */ 2836 { CPUFUNC(op_b07b_5), 0, 45179 }, /* CMP */ 2837 { CPUFUNC(op_b07c_5), 0, 45180 }, /* CMP */ 2838 { CPUFUNC(op_b080_5), 0, 45184 }, /* CMP */ 2839 { CPUFUNC(op_b088_5), 0, 45192 }, /* CMP */ 2840 { CPUFUNC(op_b090_5), 0, 45200 }, /* CMP */ 2841 { CPUFUNC(op_b098_5), 0, 45208 }, /* CMP */ 2842 { CPUFUNC(op_b0a0_5), 0, 45216 }, /* CMP */ 2843 { CPUFUNC(op_b0a8_5), 0, 45224 }, /* CMP */ 2844 { CPUFUNC(op_b0b0_5), 0, 45232 }, /* CMP */ 2845 { CPUFUNC(op_b0b8_5), 0, 45240 }, /* CMP */ 2846 { CPUFUNC(op_b0b9_5), 0, 45241 }, /* CMP */ 2847 { CPUFUNC(op_b0ba_5), 0, 45242 }, /* CMP */ 2848 { CPUFUNC(op_b0bb_5), 0, 45243 }, /* CMP */ 2849 { CPUFUNC(op_b0bc_5), 0, 45244 }, /* CMP */ 2850 { CPUFUNC(op_b0c0_5), 0, 45248 }, /* CMPA */ 2851 { CPUFUNC(op_b0c8_5), 0, 45256 }, /* CMPA */ 2852 { CPUFUNC(op_b0d0_5), 0, 45264 }, /* CMPA */ 2853 { CPUFUNC(op_b0d8_5), 0, 45272 }, /* CMPA */ 2854 { CPUFUNC(op_b0e0_5), 0, 45280 }, /* CMPA */ 2855 { CPUFUNC(op_b0e8_5), 0, 45288 }, /* CMPA */ 2856 { CPUFUNC(op_b0f0_5), 0, 45296 }, /* CMPA */ 2857 { CPUFUNC(op_b0f8_5), 0, 45304 }, /* CMPA */ 2858 { CPUFUNC(op_b0f9_5), 0, 45305 }, /* CMPA */ 2859 { CPUFUNC(op_b0fa_5), 0, 45306 }, /* CMPA */ 2860 { CPUFUNC(op_b0fb_5), 0, 45307 }, /* CMPA */ 2861 { CPUFUNC(op_b0fc_5), 0, 45308 }, /* CMPA */ 2862 { CPUFUNC(op_b100_5), 0, 45312 }, /* EOR */ 2863 { CPUFUNC(op_b108_5), 0, 45320 }, /* CMPM */ 2864 { CPUFUNC(op_b110_5), 0, 45328 }, /* EOR */ 2865 { CPUFUNC(op_b118_5), 0, 45336 }, /* EOR */ 2866 { CPUFUNC(op_b120_5), 0, 45344 }, /* EOR */ 2867 { CPUFUNC(op_b128_5), 0, 45352 }, /* EOR */ 2868 { CPUFUNC(op_b130_5), 0, 45360 }, /* EOR */ 2869 { CPUFUNC(op_b138_5), 0, 45368 }, /* EOR */ 2870 { CPUFUNC(op_b139_5), 0, 45369 }, /* EOR */ 2871 { CPUFUNC(op_b140_5), 0, 45376 }, /* EOR */ 2872 { CPUFUNC(op_b148_5), 0, 45384 }, /* CMPM */ 2873 { CPUFUNC(op_b150_5), 0, 45392 }, /* EOR */ 2874 { CPUFUNC(op_b158_5), 0, 45400 }, /* EOR */ 2875 { CPUFUNC(op_b160_5), 0, 45408 }, /* EOR */ 2876 { CPUFUNC(op_b168_5), 0, 45416 }, /* EOR */ 2877 { CPUFUNC(op_b170_5), 0, 45424 }, /* EOR */ 2878 { CPUFUNC(op_b178_5), 0, 45432 }, /* EOR */ 2879 { CPUFUNC(op_b179_5), 0, 45433 }, /* EOR */ 2880 { CPUFUNC(op_b180_5), 0, 45440 }, /* EOR */ 2881 { CPUFUNC(op_b188_5), 0, 45448 }, /* CMPM */ 2882 { CPUFUNC(op_b190_5), 0, 45456 }, /* EOR */ 2883 { CPUFUNC(op_b198_5), 0, 45464 }, /* EOR */ 2884 { CPUFUNC(op_b1a0_5), 0, 45472 }, /* EOR */ 2885 { CPUFUNC(op_b1a8_5), 0, 45480 }, /* EOR */ 2886 { CPUFUNC(op_b1b0_5), 0, 45488 }, /* EOR */ 2887 { CPUFUNC(op_b1b8_5), 0, 45496 }, /* EOR */ 2888 { CPUFUNC(op_b1b9_5), 0, 45497 }, /* EOR */ 2889 { CPUFUNC(op_b1c0_5), 0, 45504 }, /* CMPA */ 2890 { CPUFUNC(op_b1c8_5), 0, 45512 }, /* CMPA */ 2891 { CPUFUNC(op_b1d0_5), 0, 45520 }, /* CMPA */ 2892 { CPUFUNC(op_b1d8_5), 0, 45528 }, /* CMPA */ 2893 { CPUFUNC(op_b1e0_5), 0, 45536 }, /* CMPA */ 2894 { CPUFUNC(op_b1e8_5), 0, 45544 }, /* CMPA */ 2895 { CPUFUNC(op_b1f0_5), 0, 45552 }, /* CMPA */ 2896 { CPUFUNC(op_b1f8_5), 0, 45560 }, /* CMPA */ 2897 { CPUFUNC(op_b1f9_5), 0, 45561 }, /* CMPA */ 2898 { CPUFUNC(op_b1fa_5), 0, 45562 }, /* CMPA */ 2899 { CPUFUNC(op_b1fb_5), 0, 45563 }, /* CMPA */ 2900 { CPUFUNC(op_b1fc_5), 0, 45564 }, /* CMPA */ 2901 { CPUFUNC(op_c000_5), 0, 49152 }, /* AND */ 2902 { CPUFUNC(op_c010_5), 0, 49168 }, /* AND */ 2903 { CPUFUNC(op_c018_5), 0, 49176 }, /* AND */ 2904 { CPUFUNC(op_c020_5), 0, 49184 }, /* AND */ 2905 { CPUFUNC(op_c028_5), 0, 49192 }, /* AND */ 2906 { CPUFUNC(op_c030_5), 0, 49200 }, /* AND */ 2907 { CPUFUNC(op_c038_5), 0, 49208 }, /* AND */ 2908 { CPUFUNC(op_c039_5), 0, 49209 }, /* AND */ 2909 { CPUFUNC(op_c03a_5), 0, 49210 }, /* AND */ 2910 { CPUFUNC(op_c03b_5), 0, 49211 }, /* AND */ 2911 { CPUFUNC(op_c03c_5), 0, 49212 }, /* AND */ 2912 { CPUFUNC(op_c040_5), 0, 49216 }, /* AND */ 2913 { CPUFUNC(op_c050_5), 0, 49232 }, /* AND */ 2914 { CPUFUNC(op_c058_5), 0, 49240 }, /* AND */ 2915 { CPUFUNC(op_c060_5), 0, 49248 }, /* AND */ 2916 { CPUFUNC(op_c068_5), 0, 49256 }, /* AND */ 2917 { CPUFUNC(op_c070_5), 0, 49264 }, /* AND */ 2918 { CPUFUNC(op_c078_5), 0, 49272 }, /* AND */ 2919 { CPUFUNC(op_c079_5), 0, 49273 }, /* AND */ 2920 { CPUFUNC(op_c07a_5), 0, 49274 }, /* AND */ 2921 { CPUFUNC(op_c07b_5), 0, 49275 }, /* AND */ 2922 { CPUFUNC(op_c07c_5), 0, 49276 }, /* AND */ 2923 { CPUFUNC(op_c080_5), 0, 49280 }, /* AND */ 2924 { CPUFUNC(op_c090_5), 0, 49296 }, /* AND */ 2925 { CPUFUNC(op_c098_5), 0, 49304 }, /* AND */ 2926 { CPUFUNC(op_c0a0_5), 0, 49312 }, /* AND */ 2927 { CPUFUNC(op_c0a8_5), 0, 49320 }, /* AND */ 2928 { CPUFUNC(op_c0b0_5), 0, 49328 }, /* AND */ 2929 { CPUFUNC(op_c0b8_5), 0, 49336 }, /* AND */ 2930 { CPUFUNC(op_c0b9_5), 0, 49337 }, /* AND */ 2931 { CPUFUNC(op_c0ba_5), 0, 49338 }, /* AND */ 2932 { CPUFUNC(op_c0bb_5), 0, 49339 }, /* AND */ 2933 { CPUFUNC(op_c0bc_5), 0, 49340 }, /* AND */ 2934 { CPUFUNC(op_c0c0_5), 0, 49344 }, /* MULU */ 2935 { CPUFUNC(op_c0d0_5), 0, 49360 }, /* MULU */ 2936 { CPUFUNC(op_c0d8_5), 0, 49368 }, /* MULU */ 2937 { CPUFUNC(op_c0e0_5), 0, 49376 }, /* MULU */ 2938 { CPUFUNC(op_c0e8_5), 0, 49384 }, /* MULU */ 2939 { CPUFUNC(op_c0f0_5), 0, 49392 }, /* MULU */ 2940 { CPUFUNC(op_c0f8_5), 0, 49400 }, /* MULU */ 2941 { CPUFUNC(op_c0f9_5), 0, 49401 }, /* MULU */ 2942 { CPUFUNC(op_c0fa_5), 0, 49402 }, /* MULU */ 2943 { CPUFUNC(op_c0fb_5), 0, 49403 }, /* MULU */ 2944 { CPUFUNC(op_c0fc_5), 0, 49404 }, /* MULU */ 2945 { CPUFUNC(op_c100_5), 0, 49408 }, /* ABCD */ 2946 { CPUFUNC(op_c108_5), 0, 49416 }, /* ABCD */ 2947 { CPUFUNC(op_c110_5), 0, 49424 }, /* AND */ 2948 { CPUFUNC(op_c118_5), 0, 49432 }, /* AND */ 2949 { CPUFUNC(op_c120_5), 0, 49440 }, /* AND */ 2950 { CPUFUNC(op_c128_5), 0, 49448 }, /* AND */ 2951 { CPUFUNC(op_c130_5), 0, 49456 }, /* AND */ 2952 { CPUFUNC(op_c138_5), 0, 49464 }, /* AND */ 2953 { CPUFUNC(op_c139_5), 0, 49465 }, /* AND */ 2954 { CPUFUNC(op_c140_5), 0, 49472 }, /* EXG */ 2955 { CPUFUNC(op_c148_5), 0, 49480 }, /* EXG */ 2956 { CPUFUNC(op_c150_5), 0, 49488 }, /* AND */ 2957 { CPUFUNC(op_c158_5), 0, 49496 }, /* AND */ 2958 { CPUFUNC(op_c160_5), 0, 49504 }, /* AND */ 2959 { CPUFUNC(op_c168_5), 0, 49512 }, /* AND */ 2960 { CPUFUNC(op_c170_5), 0, 49520 }, /* AND */ 2961 { CPUFUNC(op_c178_5), 0, 49528 }, /* AND */ 2962 { CPUFUNC(op_c179_5), 0, 49529 }, /* AND */ 2963 { CPUFUNC(op_c188_5), 0, 49544 }, /* EXG */ 2964 { CPUFUNC(op_c190_5), 0, 49552 }, /* AND */ 2965 { CPUFUNC(op_c198_5), 0, 49560 }, /* AND */ 2966 { CPUFUNC(op_c1a0_5), 0, 49568 }, /* AND */ 2967 { CPUFUNC(op_c1a8_5), 0, 49576 }, /* AND */ 2968 { CPUFUNC(op_c1b0_5), 0, 49584 }, /* AND */ 2969 { CPUFUNC(op_c1b8_5), 0, 49592 }, /* AND */ 2970 { CPUFUNC(op_c1b9_5), 0, 49593 }, /* AND */ 2971 { CPUFUNC(op_c1c0_5), 0, 49600 }, /* MULS */ 2972 { CPUFUNC(op_c1d0_5), 0, 49616 }, /* MULS */ 2973 { CPUFUNC(op_c1d8_5), 0, 49624 }, /* MULS */ 2974 { CPUFUNC(op_c1e0_5), 0, 49632 }, /* MULS */ 2975 { CPUFUNC(op_c1e8_5), 0, 49640 }, /* MULS */ 2976 { CPUFUNC(op_c1f0_5), 0, 49648 }, /* MULS */ 2977 { CPUFUNC(op_c1f8_5), 0, 49656 }, /* MULS */ 2978 { CPUFUNC(op_c1f9_5), 0, 49657 }, /* MULS */ 2979 { CPUFUNC(op_c1fa_5), 0, 49658 }, /* MULS */ 2980 { CPUFUNC(op_c1fb_5), 0, 49659 }, /* MULS */ 2981 { CPUFUNC(op_c1fc_5), 0, 49660 }, /* MULS */ 2982 { CPUFUNC(op_d000_5), 0, 53248 }, /* ADD */ 2983 { CPUFUNC(op_d010_5), 0, 53264 }, /* ADD */ 2984 { CPUFUNC(op_d018_5), 0, 53272 }, /* ADD */ 2985 { CPUFUNC(op_d020_5), 0, 53280 }, /* ADD */ 2986 { CPUFUNC(op_d028_5), 0, 53288 }, /* ADD */ 2987 { CPUFUNC(op_d030_5), 0, 53296 }, /* ADD */ 2988 { CPUFUNC(op_d038_5), 0, 53304 }, /* ADD */ 2989 { CPUFUNC(op_d039_5), 0, 53305 }, /* ADD */ 2990 { CPUFUNC(op_d03a_5), 0, 53306 }, /* ADD */ 2991 { CPUFUNC(op_d03b_5), 0, 53307 }, /* ADD */ 2992 { CPUFUNC(op_d03c_5), 0, 53308 }, /* ADD */ 2993 { CPUFUNC(op_d040_5), 0, 53312 }, /* ADD */ 2994 { CPUFUNC(op_d048_5), 0, 53320 }, /* ADD */ 2995 { CPUFUNC(op_d050_5), 0, 53328 }, /* ADD */ 2996 { CPUFUNC(op_d058_5), 0, 53336 }, /* ADD */ 2997 { CPUFUNC(op_d060_5), 0, 53344 }, /* ADD */ 2998 { CPUFUNC(op_d068_5), 0, 53352 }, /* ADD */ 2999 { CPUFUNC(op_d070_5), 0, 53360 }, /* ADD */ 3000 { CPUFUNC(op_d078_5), 0, 53368 }, /* ADD */ 3001 { CPUFUNC(op_d079_5), 0, 53369 }, /* ADD */ 3002 { CPUFUNC(op_d07a_5), 0, 53370 }, /* ADD */ 3003 { CPUFUNC(op_d07b_5), 0, 53371 }, /* ADD */ 3004 { CPUFUNC(op_d07c_5), 0, 53372 }, /* ADD */ 3005 { CPUFUNC(op_d080_5), 0, 53376 }, /* ADD */ 3006 { CPUFUNC(op_d088_5), 0, 53384 }, /* ADD */ 3007 { CPUFUNC(op_d090_5), 0, 53392 }, /* ADD */ 3008 { CPUFUNC(op_d098_5), 0, 53400 }, /* ADD */ 3009 { CPUFUNC(op_d0a0_5), 0, 53408 }, /* ADD */ 3010 { CPUFUNC(op_d0a8_5), 0, 53416 }, /* ADD */ 3011 { CPUFUNC(op_d0b0_5), 0, 53424 }, /* ADD */ 3012 { CPUFUNC(op_d0b8_5), 0, 53432 }, /* ADD */ 3013 { CPUFUNC(op_d0b9_5), 0, 53433 }, /* ADD */ 3014 { CPUFUNC(op_d0ba_5), 0, 53434 }, /* ADD */ 3015 { CPUFUNC(op_d0bb_5), 0, 53435 }, /* ADD */ 3016 { CPUFUNC(op_d0bc_5), 0, 53436 }, /* ADD */ 3017 { CPUFUNC(op_d0c0_5), 0, 53440 }, /* ADDA */ 3018 { CPUFUNC(op_d0c8_5), 0, 53448 }, /* ADDA */ 3019 { CPUFUNC(op_d0d0_5), 0, 53456 }, /* ADDA */ 3020 { CPUFUNC(op_d0d8_5), 0, 53464 }, /* ADDA */ 3021 { CPUFUNC(op_d0e0_5), 0, 53472 }, /* ADDA */ 3022 { CPUFUNC(op_d0e8_5), 0, 53480 }, /* ADDA */ 3023 { CPUFUNC(op_d0f0_5), 0, 53488 }, /* ADDA */ 3024 { CPUFUNC(op_d0f8_5), 0, 53496 }, /* ADDA */ 3025 { CPUFUNC(op_d0f9_5), 0, 53497 }, /* ADDA */ 3026 { CPUFUNC(op_d0fa_5), 0, 53498 }, /* ADDA */ 3027 { CPUFUNC(op_d0fb_5), 0, 53499 }, /* ADDA */ 3028 { CPUFUNC(op_d0fc_5), 0, 53500 }, /* ADDA */ 3029 { CPUFUNC(op_d100_5), 0, 53504 }, /* ADDX */ 3030 { CPUFUNC(op_d108_5), 0, 53512 }, /* ADDX */ 3031 { CPUFUNC(op_d110_5), 0, 53520 }, /* ADD */ 3032 { CPUFUNC(op_d118_5), 0, 53528 }, /* ADD */ 3033 { CPUFUNC(op_d120_5), 0, 53536 }, /* ADD */ 3034 { CPUFUNC(op_d128_5), 0, 53544 }, /* ADD */ 3035 { CPUFUNC(op_d130_5), 0, 53552 }, /* ADD */ 3036 { CPUFUNC(op_d138_5), 0, 53560 }, /* ADD */ 3037 { CPUFUNC(op_d139_5), 0, 53561 }, /* ADD */ 3038 { CPUFUNC(op_d140_5), 0, 53568 }, /* ADDX */ 3039 { CPUFUNC(op_d148_5), 0, 53576 }, /* ADDX */ 3040 { CPUFUNC(op_d150_5), 0, 53584 }, /* ADD */ 3041 { CPUFUNC(op_d158_5), 0, 53592 }, /* ADD */ 3042 { CPUFUNC(op_d160_5), 0, 53600 }, /* ADD */ 3043 { CPUFUNC(op_d168_5), 0, 53608 }, /* ADD */ 3044 { CPUFUNC(op_d170_5), 0, 53616 }, /* ADD */ 3045 { CPUFUNC(op_d178_5), 0, 53624 }, /* ADD */ 3046 { CPUFUNC(op_d179_5), 0, 53625 }, /* ADD */ 3047 { CPUFUNC(op_d180_5), 0, 53632 }, /* ADDX */ 3048 { CPUFUNC(op_d188_5), 0, 53640 }, /* ADDX */ 3049 { CPUFUNC(op_d190_5), 0, 53648 }, /* ADD */ 3050 { CPUFUNC(op_d198_5), 0, 53656 }, /* ADD */ 3051 { CPUFUNC(op_d1a0_5), 0, 53664 }, /* ADD */ 3052 { CPUFUNC(op_d1a8_5), 0, 53672 }, /* ADD */ 3053 { CPUFUNC(op_d1b0_5), 0, 53680 }, /* ADD */ 3054 { CPUFUNC(op_d1b8_5), 0, 53688 }, /* ADD */ 3055 { CPUFUNC(op_d1b9_5), 0, 53689 }, /* ADD */ 3056 { CPUFUNC(op_d1c0_5), 0, 53696 }, /* ADDA */ 3057 { CPUFUNC(op_d1c8_5), 0, 53704 }, /* ADDA */ 3058 { CPUFUNC(op_d1d0_5), 0, 53712 }, /* ADDA */ 3059 { CPUFUNC(op_d1d8_5), 0, 53720 }, /* ADDA */ 3060 { CPUFUNC(op_d1e0_5), 0, 53728 }, /* ADDA */ 3061 { CPUFUNC(op_d1e8_5), 0, 53736 }, /* ADDA */ 3062 { CPUFUNC(op_d1f0_5), 0, 53744 }, /* ADDA */ 3063 { CPUFUNC(op_d1f8_5), 0, 53752 }, /* ADDA */ 3064 { CPUFUNC(op_d1f9_5), 0, 53753 }, /* ADDA */ 3065 { CPUFUNC(op_d1fa_5), 0, 53754 }, /* ADDA */ 3066 { CPUFUNC(op_d1fb_5), 0, 53755 }, /* ADDA */ 3067 { CPUFUNC(op_d1fc_5), 0, 53756 }, /* ADDA */ 3068 { CPUFUNC(op_e000_5), 0, 57344 }, /* ASR */ 3069 { CPUFUNC(op_e008_5), 0, 57352 }, /* LSR */ 3070 { CPUFUNC(op_e010_5), 0, 57360 }, /* ROXR */ 3071 { CPUFUNC(op_e018_5), 0, 57368 }, /* ROR */ 3072 { CPUFUNC(op_e020_5), 0, 57376 }, /* ASR */ 3073 { CPUFUNC(op_e028_5), 0, 57384 }, /* LSR */ 3074 { CPUFUNC(op_e030_5), 0, 57392 }, /* ROXR */ 3075 { CPUFUNC(op_e038_5), 0, 57400 }, /* ROR */ 3076 { CPUFUNC(op_e040_5), 0, 57408 }, /* ASR */ 3077 { CPUFUNC(op_e048_5), 0, 57416 }, /* LSR */ 3078 { CPUFUNC(op_e050_5), 0, 57424 }, /* ROXR */ 3079 { CPUFUNC(op_e058_5), 0, 57432 }, /* ROR */ 3080 { CPUFUNC(op_e060_5), 0, 57440 }, /* ASR */ 3081 { CPUFUNC(op_e068_5), 0, 57448 }, /* LSR */ 3082 { CPUFUNC(op_e070_5), 0, 57456 }, /* ROXR */ 3083 { CPUFUNC(op_e078_5), 0, 57464 }, /* ROR */ 3084 { CPUFUNC(op_e080_5), 0, 57472 }, /* ASR */ 3085 { CPUFUNC(op_e088_5), 0, 57480 }, /* LSR */ 3086 { CPUFUNC(op_e090_5), 0, 57488 }, /* ROXR */ 3087 { CPUFUNC(op_e098_5), 0, 57496 }, /* ROR */ 3088 { CPUFUNC(op_e0a0_5), 0, 57504 }, /* ASR */ 3089 { CPUFUNC(op_e0a8_5), 0, 57512 }, /* LSR */ 3090 { CPUFUNC(op_e0b0_5), 0, 57520 }, /* ROXR */ 3091 { CPUFUNC(op_e0b8_5), 0, 57528 }, /* ROR */ 3092 { CPUFUNC(op_e0d0_5), 0, 57552 }, /* ASRW */ 3093 { CPUFUNC(op_e0d8_5), 0, 57560 }, /* ASRW */ 3094 { CPUFUNC(op_e0e0_5), 0, 57568 }, /* ASRW */ 3095 { CPUFUNC(op_e0e8_5), 0, 57576 }, /* ASRW */ 3096 { CPUFUNC(op_e0f0_5), 0, 57584 }, /* ASRW */ 3097 { CPUFUNC(op_e0f8_5), 0, 57592 }, /* ASRW */ 3098 { CPUFUNC(op_e0f9_5), 0, 57593 }, /* ASRW */ 3099 { CPUFUNC(op_e100_5), 0, 57600 }, /* ASL */ 3100 { CPUFUNC(op_e108_5), 0, 57608 }, /* LSL */ 3101 { CPUFUNC(op_e110_5), 0, 57616 }, /* ROXL */ 3102 { CPUFUNC(op_e118_5), 0, 57624 }, /* ROL */ 3103 { CPUFUNC(op_e120_5), 0, 57632 }, /* ASL */ 3104 { CPUFUNC(op_e128_5), 0, 57640 }, /* LSL */ 3105 { CPUFUNC(op_e130_5), 0, 57648 }, /* ROXL */ 3106 { CPUFUNC(op_e138_5), 0, 57656 }, /* ROL */ 3107 { CPUFUNC(op_e140_5), 0, 57664 }, /* ASL */ 3108 { CPUFUNC(op_e148_5), 0, 57672 }, /* LSL */ 3109 { CPUFUNC(op_e150_5), 0, 57680 }, /* ROXL */ 3110 { CPUFUNC(op_e158_5), 0, 57688 }, /* ROL */ 3111 { CPUFUNC(op_e160_5), 0, 57696 }, /* ASL */ 3112 { CPUFUNC(op_e168_5), 0, 57704 }, /* LSL */ 3113 { CPUFUNC(op_e170_5), 0, 57712 }, /* ROXL */ 3114 { CPUFUNC(op_e178_5), 0, 57720 }, /* ROL */ 3115 { CPUFUNC(op_e180_5), 0, 57728 }, /* ASL */ 3116 { CPUFUNC(op_e188_5), 0, 57736 }, /* LSL */ 3117 { CPUFUNC(op_e190_5), 0, 57744 }, /* ROXL */ 3118 { CPUFUNC(op_e198_5), 0, 57752 }, /* ROL */ 3119 { CPUFUNC(op_e1a0_5), 0, 57760 }, /* ASL */ 3120 { CPUFUNC(op_e1a8_5), 0, 57768 }, /* LSL */ 3121 { CPUFUNC(op_e1b0_5), 0, 57776 }, /* ROXL */ 3122 { CPUFUNC(op_e1b8_5), 0, 57784 }, /* ROL */ 3123 { CPUFUNC(op_e1d0_5), 0, 57808 }, /* ASLW */ 3124 { CPUFUNC(op_e1d8_5), 0, 57816 }, /* ASLW */ 3125 { CPUFUNC(op_e1e0_5), 0, 57824 }, /* ASLW */ 3126 { CPUFUNC(op_e1e8_5), 0, 57832 }, /* ASLW */ 3127 { CPUFUNC(op_e1f0_5), 0, 57840 }, /* ASLW */ 3128 { CPUFUNC(op_e1f8_5), 0, 57848 }, /* ASLW */ 3129 { CPUFUNC(op_e1f9_5), 0, 57849 }, /* ASLW */ 3130 { CPUFUNC(op_e2d0_5), 0, 58064 }, /* LSRW */ 3131 { CPUFUNC(op_e2d8_5), 0, 58072 }, /* LSRW */ 3132 { CPUFUNC(op_e2e0_5), 0, 58080 }, /* LSRW */ 3133 { CPUFUNC(op_e2e8_5), 0, 58088 }, /* LSRW */ 3134 { CPUFUNC(op_e2f0_5), 0, 58096 }, /* LSRW */ 3135 { CPUFUNC(op_e2f8_5), 0, 58104 }, /* LSRW */ 3136 { CPUFUNC(op_e2f9_5), 0, 58105 }, /* LSRW */ 3137 { CPUFUNC(op_e3d0_5), 0, 58320 }, /* LSLW */ 3138 { CPUFUNC(op_e3d8_5), 0, 58328 }, /* LSLW */ 3139 { CPUFUNC(op_e3e0_5), 0, 58336 }, /* LSLW */ 3140 { CPUFUNC(op_e3e8_5), 0, 58344 }, /* LSLW */ 3141 { CPUFUNC(op_e3f0_5), 0, 58352 }, /* LSLW */ 3142 { CPUFUNC(op_e3f8_5), 0, 58360 }, /* LSLW */ 3143 { CPUFUNC(op_e3f9_5), 0, 58361 }, /* LSLW */ 3144 { CPUFUNC(op_e4d0_5), 0, 58576 }, /* ROXRW */ 3145 { CPUFUNC(op_e4d8_5), 0, 58584 }, /* ROXRW */ 3146 { CPUFUNC(op_e4e0_5), 0, 58592 }, /* ROXRW */ 3147 { CPUFUNC(op_e4e8_5), 0, 58600 }, /* ROXRW */ 3148 { CPUFUNC(op_e4f0_5), 0, 58608 }, /* ROXRW */ 3149 { CPUFUNC(op_e4f8_5), 0, 58616 }, /* ROXRW */ 3150 { CPUFUNC(op_e4f9_5), 0, 58617 }, /* ROXRW */ 3151 { CPUFUNC(op_e5d0_5), 0, 58832 }, /* ROXLW */ 3152 { CPUFUNC(op_e5d8_5), 0, 58840 }, /* ROXLW */ 3153 { CPUFUNC(op_e5e0_5), 0, 58848 }, /* ROXLW */ 3154 { CPUFUNC(op_e5e8_5), 0, 58856 }, /* ROXLW */ 3155 { CPUFUNC(op_e5f0_5), 0, 58864 }, /* ROXLW */ 3156 { CPUFUNC(op_e5f8_5), 0, 58872 }, /* ROXLW */ 3157 { CPUFUNC(op_e5f9_5), 0, 58873 }, /* ROXLW */ 3158 { CPUFUNC(op_e6d0_5), 0, 59088 }, /* RORW */ 3159 { CPUFUNC(op_e6d8_5), 0, 59096 }, /* RORW */ 3160 { CPUFUNC(op_e6e0_5), 0, 59104 }, /* RORW */ 3161 { CPUFUNC(op_e6e8_5), 0, 59112 }, /* RORW */ 3162 { CPUFUNC(op_e6f0_5), 0, 59120 }, /* RORW */ 3163 { CPUFUNC(op_e6f8_5), 0, 59128 }, /* RORW */ 3164 { CPUFUNC(op_e6f9_5), 0, 59129 }, /* RORW */ 3165 { CPUFUNC(op_e7d0_5), 0, 59344 }, /* ROLW */ 3166 { CPUFUNC(op_e7d8_5), 0, 59352 }, /* ROLW */ 3167 { CPUFUNC(op_e7e0_5), 0, 59360 }, /* ROLW */ 3168 { CPUFUNC(op_e7e8_5), 0, 59368 }, /* ROLW */ 3169 { CPUFUNC(op_e7f0_5), 0, 59376 }, /* ROLW */ 3170 { CPUFUNC(op_e7f8_5), 0, 59384 }, /* ROLW */ 3171 { CPUFUNC(op_e7f9_5), 0, 59385 }, /* ROLW */ 3172 { 0, 0, 0 }}; 3173