-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcompstbl.c
executable file
·3744 lines (3744 loc) · 179 KB
/
compstbl.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
#include "sysconfig.h"
#include "sysdeps.h"
#include "options.h"
#include "memory.h"
#include "custom.h"
#include "events.h"
#include "newcpu.h"
#include "comptbl.h"
const struct comptbl op_smalltbl_0_comp_ff[] = {
{ op_0_0_comp_ff, 0, 0x00000002 }, /* OR */
{ op_10_0_comp_ff, 16, 0x00000002 }, /* OR */
{ op_18_0_comp_ff, 24, 0x00000002 }, /* OR */
{ op_20_0_comp_ff, 32, 0x00000002 }, /* OR */
{ op_28_0_comp_ff, 40, 0x00000002 }, /* OR */
{ op_30_0_comp_ff, 48, 0x00000002 }, /* OR */
{ op_38_0_comp_ff, 56, 0x00000002 }, /* OR */
{ op_39_0_comp_ff, 57, 0x00000002 }, /* OR */
{ NULL, 60, 0x00000001 }, /* ORSR */
{ op_40_0_comp_ff, 64, 0x00000002 }, /* OR */
{ op_50_0_comp_ff, 80, 0x00000002 }, /* OR */
{ op_58_0_comp_ff, 88, 0x00000002 }, /* OR */
{ op_60_0_comp_ff, 96, 0x00000002 }, /* OR */
{ op_68_0_comp_ff, 104, 0x00000002 }, /* OR */
{ op_70_0_comp_ff, 112, 0x00000002 }, /* OR */
{ op_78_0_comp_ff, 120, 0x00000002 }, /* OR */
{ op_79_0_comp_ff, 121, 0x00000002 }, /* OR */
{ NULL, 124, 0x00000001 }, /* ORSR */
{ op_80_0_comp_ff, 128, 0x00000002 }, /* OR */
{ op_90_0_comp_ff, 144, 0x00000002 }, /* OR */
{ op_98_0_comp_ff, 152, 0x00000002 }, /* OR */
{ op_a0_0_comp_ff, 160, 0x00000002 }, /* OR */
{ op_a8_0_comp_ff, 168, 0x00000002 }, /* OR */
{ op_b0_0_comp_ff, 176, 0x00000002 }, /* OR */
{ op_b8_0_comp_ff, 184, 0x00000002 }, /* OR */
{ op_b9_0_comp_ff, 185, 0x00000002 }, /* OR */
{ NULL, 208, 0x00000001 }, /* CHK2 */
{ NULL, 232, 0x00000001 }, /* CHK2 */
{ NULL, 240, 0x00000001 }, /* CHK2 */
{ NULL, 248, 0x00000001 }, /* CHK2 */
{ NULL, 249, 0x00000001 }, /* CHK2 */
{ NULL, 250, 0x00000001 }, /* CHK2 */
{ NULL, 251, 0x00000001 }, /* CHK2 */
{ op_100_0_comp_ff, 256, 0x00000000 }, /* BTST */
{ NULL, 264, 0x00000001 }, /* MVPMR */
{ op_110_0_comp_ff, 272, 0x00000000 }, /* BTST */
{ op_118_0_comp_ff, 280, 0x00000000 }, /* BTST */
{ op_120_0_comp_ff, 288, 0x00000000 }, /* BTST */
{ op_128_0_comp_ff, 296, 0x00000002 }, /* BTST */
{ op_130_0_comp_ff, 304, 0x00000002 }, /* BTST */
{ op_138_0_comp_ff, 312, 0x00000002 }, /* BTST */
{ op_139_0_comp_ff, 313, 0x00000002 }, /* BTST */
{ op_13a_0_comp_ff, 314, 0x00000002 }, /* BTST */
{ op_13b_0_comp_ff, 315, 0x00000002 }, /* BTST */
{ op_13c_0_comp_ff, 316, 0x00000002 }, /* BTST */
{ op_140_0_comp_ff, 320, 0x00000000 }, /* BCHG */
{ NULL, 328, 0x00000001 }, /* MVPMR */
{ op_150_0_comp_ff, 336, 0x00000000 }, /* BCHG */
{ op_158_0_comp_ff, 344, 0x00000000 }, /* BCHG */
{ op_160_0_comp_ff, 352, 0x00000000 }, /* BCHG */
{ op_168_0_comp_ff, 360, 0x00000002 }, /* BCHG */
{ op_170_0_comp_ff, 368, 0x00000002 }, /* BCHG */
{ op_178_0_comp_ff, 376, 0x00000002 }, /* BCHG */
{ op_179_0_comp_ff, 377, 0x00000002 }, /* BCHG */
{ op_17a_0_comp_ff, 378, 0x00000002 }, /* BCHG */
{ op_17b_0_comp_ff, 379, 0x00000002 }, /* BCHG */
{ op_180_0_comp_ff, 384, 0x00000000 }, /* BCLR */
{ NULL, 392, 0x00000001 }, /* MVPRM */
{ op_190_0_comp_ff, 400, 0x00000000 }, /* BCLR */
{ op_198_0_comp_ff, 408, 0x00000000 }, /* BCLR */
{ op_1a0_0_comp_ff, 416, 0x00000000 }, /* BCLR */
{ op_1a8_0_comp_ff, 424, 0x00000002 }, /* BCLR */
{ op_1b0_0_comp_ff, 432, 0x00000002 }, /* BCLR */
{ op_1b8_0_comp_ff, 440, 0x00000002 }, /* BCLR */
{ op_1b9_0_comp_ff, 441, 0x00000002 }, /* BCLR */
{ op_1ba_0_comp_ff, 442, 0x00000002 }, /* BCLR */
{ op_1bb_0_comp_ff, 443, 0x00000002 }, /* BCLR */
{ op_1c0_0_comp_ff, 448, 0x00000000 }, /* BSET */
{ NULL, 456, 0x00000001 }, /* MVPRM */
{ op_1d0_0_comp_ff, 464, 0x00000000 }, /* BSET */
{ op_1d8_0_comp_ff, 472, 0x00000000 }, /* BSET */
{ op_1e0_0_comp_ff, 480, 0x00000000 }, /* BSET */
{ op_1e8_0_comp_ff, 488, 0x00000002 }, /* BSET */
{ op_1f0_0_comp_ff, 496, 0x00000002 }, /* BSET */
{ op_1f8_0_comp_ff, 504, 0x00000002 }, /* BSET */
{ op_1f9_0_comp_ff, 505, 0x00000002 }, /* BSET */
{ op_1fa_0_comp_ff, 506, 0x00000002 }, /* BSET */
{ op_1fb_0_comp_ff, 507, 0x00000002 }, /* BSET */
{ op_200_0_comp_ff, 512, 0x00000002 }, /* AND */
{ op_210_0_comp_ff, 528, 0x00000002 }, /* AND */
{ op_218_0_comp_ff, 536, 0x00000002 }, /* AND */
{ op_220_0_comp_ff, 544, 0x00000002 }, /* AND */
{ op_228_0_comp_ff, 552, 0x00000002 }, /* AND */
{ op_230_0_comp_ff, 560, 0x00000002 }, /* AND */
{ op_238_0_comp_ff, 568, 0x00000002 }, /* AND */
{ op_239_0_comp_ff, 569, 0x00000002 }, /* AND */
{ NULL, 572, 0x00000001 }, /* ANDSR */
{ op_240_0_comp_ff, 576, 0x00000002 }, /* AND */
{ op_250_0_comp_ff, 592, 0x00000002 }, /* AND */
{ op_258_0_comp_ff, 600, 0x00000002 }, /* AND */
{ op_260_0_comp_ff, 608, 0x00000002 }, /* AND */
{ op_268_0_comp_ff, 616, 0x00000002 }, /* AND */
{ op_270_0_comp_ff, 624, 0x00000002 }, /* AND */
{ op_278_0_comp_ff, 632, 0x00000002 }, /* AND */
{ op_279_0_comp_ff, 633, 0x00000002 }, /* AND */
{ NULL, 636, 0x00000001 }, /* ANDSR */
{ op_280_0_comp_ff, 640, 0x00000002 }, /* AND */
{ op_290_0_comp_ff, 656, 0x00000002 }, /* AND */
{ op_298_0_comp_ff, 664, 0x00000002 }, /* AND */
{ op_2a0_0_comp_ff, 672, 0x00000002 }, /* AND */
{ op_2a8_0_comp_ff, 680, 0x00000002 }, /* AND */
{ op_2b0_0_comp_ff, 688, 0x00000002 }, /* AND */
{ op_2b8_0_comp_ff, 696, 0x00000002 }, /* AND */
{ op_2b9_0_comp_ff, 697, 0x00000002 }, /* AND */
{ NULL, 720, 0x00000001 }, /* CHK2 */
{ NULL, 744, 0x00000001 }, /* CHK2 */
{ NULL, 752, 0x00000001 }, /* CHK2 */
{ NULL, 760, 0x00000001 }, /* CHK2 */
{ NULL, 761, 0x00000001 }, /* CHK2 */
{ NULL, 762, 0x00000001 }, /* CHK2 */
{ NULL, 763, 0x00000001 }, /* CHK2 */
{ op_400_0_comp_ff, 1024, 0x00000002 }, /* SUB */
{ op_410_0_comp_ff, 1040, 0x00000002 }, /* SUB */
{ op_418_0_comp_ff, 1048, 0x00000002 }, /* SUB */
{ op_420_0_comp_ff, 1056, 0x00000002 }, /* SUB */
{ op_428_0_comp_ff, 1064, 0x00000002 }, /* SUB */
{ op_430_0_comp_ff, 1072, 0x00000002 }, /* SUB */
{ op_438_0_comp_ff, 1080, 0x00000002 }, /* SUB */
{ op_439_0_comp_ff, 1081, 0x00000002 }, /* SUB */
{ op_440_0_comp_ff, 1088, 0x00000002 }, /* SUB */
{ op_450_0_comp_ff, 1104, 0x00000002 }, /* SUB */
{ op_458_0_comp_ff, 1112, 0x00000002 }, /* SUB */
{ op_460_0_comp_ff, 1120, 0x00000002 }, /* SUB */
{ op_468_0_comp_ff, 1128, 0x00000002 }, /* SUB */
{ op_470_0_comp_ff, 1136, 0x00000002 }, /* SUB */
{ op_478_0_comp_ff, 1144, 0x00000002 }, /* SUB */
{ op_479_0_comp_ff, 1145, 0x00000002 }, /* SUB */
{ op_480_0_comp_ff, 1152, 0x00000002 }, /* SUB */
{ op_490_0_comp_ff, 1168, 0x00000002 }, /* SUB */
{ op_498_0_comp_ff, 1176, 0x00000002 }, /* SUB */
{ op_4a0_0_comp_ff, 1184, 0x00000002 }, /* SUB */
{ op_4a8_0_comp_ff, 1192, 0x00000002 }, /* SUB */
{ op_4b0_0_comp_ff, 1200, 0x00000002 }, /* SUB */
{ op_4b8_0_comp_ff, 1208, 0x00000002 }, /* SUB */
{ op_4b9_0_comp_ff, 1209, 0x00000002 }, /* SUB */
{ NULL, 1232, 0x00000001 }, /* CHK2 */
{ NULL, 1256, 0x00000001 }, /* CHK2 */
{ NULL, 1264, 0x00000001 }, /* CHK2 */
{ NULL, 1272, 0x00000001 }, /* CHK2 */
{ NULL, 1273, 0x00000001 }, /* CHK2 */
{ NULL, 1274, 0x00000001 }, /* CHK2 */
{ NULL, 1275, 0x00000001 }, /* CHK2 */
{ op_600_0_comp_ff, 1536, 0x00000002 }, /* ADD */
{ op_610_0_comp_ff, 1552, 0x00000002 }, /* ADD */
{ op_618_0_comp_ff, 1560, 0x00000002 }, /* ADD */
{ op_620_0_comp_ff, 1568, 0x00000002 }, /* ADD */
{ op_628_0_comp_ff, 1576, 0x00000002 }, /* ADD */
{ op_630_0_comp_ff, 1584, 0x00000002 }, /* ADD */
{ op_638_0_comp_ff, 1592, 0x00000002 }, /* ADD */
{ op_639_0_comp_ff, 1593, 0x00000002 }, /* ADD */
{ op_640_0_comp_ff, 1600, 0x00000002 }, /* ADD */
{ op_650_0_comp_ff, 1616, 0x00000002 }, /* ADD */
{ op_658_0_comp_ff, 1624, 0x00000002 }, /* ADD */
{ op_660_0_comp_ff, 1632, 0x00000002 }, /* ADD */
{ op_668_0_comp_ff, 1640, 0x00000002 }, /* ADD */
{ op_670_0_comp_ff, 1648, 0x00000002 }, /* ADD */
{ op_678_0_comp_ff, 1656, 0x00000002 }, /* ADD */
{ op_679_0_comp_ff, 1657, 0x00000002 }, /* ADD */
{ op_680_0_comp_ff, 1664, 0x00000002 }, /* ADD */
{ op_690_0_comp_ff, 1680, 0x00000002 }, /* ADD */
{ op_698_0_comp_ff, 1688, 0x00000002 }, /* ADD */
{ op_6a0_0_comp_ff, 1696, 0x00000002 }, /* ADD */
{ op_6a8_0_comp_ff, 1704, 0x00000002 }, /* ADD */
{ op_6b0_0_comp_ff, 1712, 0x00000002 }, /* ADD */
{ op_6b8_0_comp_ff, 1720, 0x00000002 }, /* ADD */
{ op_6b9_0_comp_ff, 1721, 0x00000002 }, /* ADD */
{ NULL, 1728, 0x00000001 }, /* RTM */
{ NULL, 1736, 0x00000001 }, /* RTM */
{ NULL, 1744, 0x00000001 }, /* CALLM */
{ NULL, 1768, 0x00000001 }, /* CALLM */
{ NULL, 1776, 0x00000001 }, /* CALLM */
{ NULL, 1784, 0x00000001 }, /* CALLM */
{ NULL, 1785, 0x00000001 }, /* CALLM */
{ NULL, 1786, 0x00000001 }, /* CALLM */
{ NULL, 1787, 0x00000001 }, /* CALLM */
{ op_800_0_comp_ff, 2048, 0x00000002 }, /* BTST */
{ op_810_0_comp_ff, 2064, 0x00000002 }, /* BTST */
{ op_818_0_comp_ff, 2072, 0x00000002 }, /* BTST */
{ op_820_0_comp_ff, 2080, 0x00000002 }, /* BTST */
{ op_828_0_comp_ff, 2088, 0x00000002 }, /* BTST */
{ op_830_0_comp_ff, 2096, 0x00000002 }, /* BTST */
{ op_838_0_comp_ff, 2104, 0x00000002 }, /* BTST */
{ op_839_0_comp_ff, 2105, 0x00000002 }, /* BTST */
{ op_83a_0_comp_ff, 2106, 0x00000002 }, /* BTST */
{ op_83b_0_comp_ff, 2107, 0x00000002 }, /* BTST */
{ op_83c_0_comp_ff, 2108, 0x00000002 }, /* BTST */
{ op_840_0_comp_ff, 2112, 0x00000002 }, /* BCHG */
{ op_850_0_comp_ff, 2128, 0x00000002 }, /* BCHG */
{ op_858_0_comp_ff, 2136, 0x00000002 }, /* BCHG */
{ op_860_0_comp_ff, 2144, 0x00000002 }, /* BCHG */
{ op_868_0_comp_ff, 2152, 0x00000002 }, /* BCHG */
{ op_870_0_comp_ff, 2160, 0x00000002 }, /* BCHG */
{ op_878_0_comp_ff, 2168, 0x00000002 }, /* BCHG */
{ op_879_0_comp_ff, 2169, 0x00000002 }, /* BCHG */
{ op_87a_0_comp_ff, 2170, 0x00000002 }, /* BCHG */
{ op_87b_0_comp_ff, 2171, 0x00000002 }, /* BCHG */
{ op_880_0_comp_ff, 2176, 0x00000002 }, /* BCLR */
{ op_890_0_comp_ff, 2192, 0x00000002 }, /* BCLR */
{ op_898_0_comp_ff, 2200, 0x00000002 }, /* BCLR */
{ op_8a0_0_comp_ff, 2208, 0x00000002 }, /* BCLR */
{ op_8a8_0_comp_ff, 2216, 0x00000002 }, /* BCLR */
{ op_8b0_0_comp_ff, 2224, 0x00000002 }, /* BCLR */
{ op_8b8_0_comp_ff, 2232, 0x00000002 }, /* BCLR */
{ op_8b9_0_comp_ff, 2233, 0x00000002 }, /* BCLR */
{ op_8ba_0_comp_ff, 2234, 0x00000002 }, /* BCLR */
{ op_8bb_0_comp_ff, 2235, 0x00000002 }, /* BCLR */
{ op_8c0_0_comp_ff, 2240, 0x00000002 }, /* BSET */
{ op_8d0_0_comp_ff, 2256, 0x00000002 }, /* BSET */
{ op_8d8_0_comp_ff, 2264, 0x00000002 }, /* BSET */
{ op_8e0_0_comp_ff, 2272, 0x00000002 }, /* BSET */
{ op_8e8_0_comp_ff, 2280, 0x00000002 }, /* BSET */
{ op_8f0_0_comp_ff, 2288, 0x00000002 }, /* BSET */
{ op_8f8_0_comp_ff, 2296, 0x00000002 }, /* BSET */
{ op_8f9_0_comp_ff, 2297, 0x00000002 }, /* BSET */
{ op_8fa_0_comp_ff, 2298, 0x00000002 }, /* BSET */
{ op_8fb_0_comp_ff, 2299, 0x00000002 }, /* BSET */
{ op_a00_0_comp_ff, 2560, 0x00000002 }, /* EOR */
{ op_a10_0_comp_ff, 2576, 0x00000002 }, /* EOR */
{ op_a18_0_comp_ff, 2584, 0x00000002 }, /* EOR */
{ op_a20_0_comp_ff, 2592, 0x00000002 }, /* EOR */
{ op_a28_0_comp_ff, 2600, 0x00000002 }, /* EOR */
{ op_a30_0_comp_ff, 2608, 0x00000002 }, /* EOR */
{ op_a38_0_comp_ff, 2616, 0x00000002 }, /* EOR */
{ op_a39_0_comp_ff, 2617, 0x00000002 }, /* EOR */
{ NULL, 2620, 0x00000001 }, /* EORSR */
{ op_a40_0_comp_ff, 2624, 0x00000002 }, /* EOR */
{ op_a50_0_comp_ff, 2640, 0x00000002 }, /* EOR */
{ op_a58_0_comp_ff, 2648, 0x00000002 }, /* EOR */
{ op_a60_0_comp_ff, 2656, 0x00000002 }, /* EOR */
{ op_a68_0_comp_ff, 2664, 0x00000002 }, /* EOR */
{ op_a70_0_comp_ff, 2672, 0x00000002 }, /* EOR */
{ op_a78_0_comp_ff, 2680, 0x00000002 }, /* EOR */
{ op_a79_0_comp_ff, 2681, 0x00000002 }, /* EOR */
{ NULL, 2684, 0x00000001 }, /* EORSR */
{ op_a80_0_comp_ff, 2688, 0x00000002 }, /* EOR */
{ op_a90_0_comp_ff, 2704, 0x00000002 }, /* EOR */
{ op_a98_0_comp_ff, 2712, 0x00000002 }, /* EOR */
{ op_aa0_0_comp_ff, 2720, 0x00000002 }, /* EOR */
{ op_aa8_0_comp_ff, 2728, 0x00000002 }, /* EOR */
{ op_ab0_0_comp_ff, 2736, 0x00000002 }, /* EOR */
{ op_ab8_0_comp_ff, 2744, 0x00000002 }, /* EOR */
{ op_ab9_0_comp_ff, 2745, 0x00000002 }, /* EOR */
{ NULL, 2768, 0x00000000 }, /* CAS */
{ NULL, 2776, 0x00000000 }, /* CAS */
{ NULL, 2784, 0x00000000 }, /* CAS */
{ NULL, 2792, 0x00000000 }, /* CAS */
{ NULL, 2800, 0x00000000 }, /* CAS */
{ NULL, 2808, 0x00000000 }, /* CAS */
{ NULL, 2809, 0x00000000 }, /* CAS */
{ op_c00_0_comp_ff, 3072, 0x00000002 }, /* CMP */
{ op_c10_0_comp_ff, 3088, 0x00000002 }, /* CMP */
{ op_c18_0_comp_ff, 3096, 0x00000002 }, /* CMP */
{ op_c20_0_comp_ff, 3104, 0x00000002 }, /* CMP */
{ op_c28_0_comp_ff, 3112, 0x00000002 }, /* CMP */
{ op_c30_0_comp_ff, 3120, 0x00000002 }, /* CMP */
{ op_c38_0_comp_ff, 3128, 0x00000002 }, /* CMP */
{ op_c39_0_comp_ff, 3129, 0x00000002 }, /* CMP */
{ op_c3a_0_comp_ff, 3130, 0x00000002 }, /* CMP */
{ op_c3b_0_comp_ff, 3131, 0x00000002 }, /* CMP */
{ op_c40_0_comp_ff, 3136, 0x00000002 }, /* CMP */
{ op_c50_0_comp_ff, 3152, 0x00000002 }, /* CMP */
{ op_c58_0_comp_ff, 3160, 0x00000002 }, /* CMP */
{ op_c60_0_comp_ff, 3168, 0x00000002 }, /* CMP */
{ op_c68_0_comp_ff, 3176, 0x00000002 }, /* CMP */
{ op_c70_0_comp_ff, 3184, 0x00000002 }, /* CMP */
{ op_c78_0_comp_ff, 3192, 0x00000002 }, /* CMP */
{ op_c79_0_comp_ff, 3193, 0x00000002 }, /* CMP */
{ op_c7a_0_comp_ff, 3194, 0x00000002 }, /* CMP */
{ op_c7b_0_comp_ff, 3195, 0x00000002 }, /* CMP */
{ op_c80_0_comp_ff, 3200, 0x00000002 }, /* CMP */
{ op_c90_0_comp_ff, 3216, 0x00000002 }, /* CMP */
{ op_c98_0_comp_ff, 3224, 0x00000002 }, /* CMP */
{ op_ca0_0_comp_ff, 3232, 0x00000002 }, /* CMP */
{ op_ca8_0_comp_ff, 3240, 0x00000002 }, /* CMP */
{ op_cb0_0_comp_ff, 3248, 0x00000002 }, /* CMP */
{ op_cb8_0_comp_ff, 3256, 0x00000002 }, /* CMP */
{ op_cb9_0_comp_ff, 3257, 0x00000002 }, /* CMP */
{ op_cba_0_comp_ff, 3258, 0x00000002 }, /* CMP */
{ op_cbb_0_comp_ff, 3259, 0x00000002 }, /* CMP */
{ NULL, 3280, 0x00000000 }, /* CAS */
{ NULL, 3288, 0x00000000 }, /* CAS */
{ NULL, 3296, 0x00000000 }, /* CAS */
{ NULL, 3304, 0x00000000 }, /* CAS */
{ NULL, 3312, 0x00000000 }, /* CAS */
{ NULL, 3320, 0x00000000 }, /* CAS */
{ NULL, 3321, 0x00000000 }, /* CAS */
{ NULL, 3324, 0x00000000 }, /* CAS2 */
{ NULL, 3600, 0x00000001 }, /* MOVES */
{ NULL, 3608, 0x00000001 }, /* MOVES */
{ NULL, 3616, 0x00000001 }, /* MOVES */
{ NULL, 3624, 0x00000001 }, /* MOVES */
{ NULL, 3632, 0x00000001 }, /* MOVES */
{ NULL, 3640, 0x00000001 }, /* MOVES */
{ NULL, 3641, 0x00000001 }, /* MOVES */
{ NULL, 3664, 0x00000001 }, /* MOVES */
{ NULL, 3672, 0x00000001 }, /* MOVES */
{ NULL, 3680, 0x00000001 }, /* MOVES */
{ NULL, 3688, 0x00000001 }, /* MOVES */
{ NULL, 3696, 0x00000001 }, /* MOVES */
{ NULL, 3704, 0x00000001 }, /* MOVES */
{ NULL, 3705, 0x00000001 }, /* MOVES */
{ NULL, 3728, 0x00000001 }, /* MOVES */
{ NULL, 3736, 0x00000001 }, /* MOVES */
{ NULL, 3744, 0x00000001 }, /* MOVES */
{ NULL, 3752, 0x00000001 }, /* MOVES */
{ NULL, 3760, 0x00000001 }, /* MOVES */
{ NULL, 3768, 0x00000001 }, /* MOVES */
{ NULL, 3769, 0x00000001 }, /* MOVES */
{ NULL, 3792, 0x00000000 }, /* CAS */
{ NULL, 3800, 0x00000000 }, /* CAS */
{ NULL, 3808, 0x00000000 }, /* CAS */
{ NULL, 3816, 0x00000000 }, /* CAS */
{ NULL, 3824, 0x00000000 }, /* CAS */
{ NULL, 3832, 0x00000000 }, /* CAS */
{ NULL, 3833, 0x00000000 }, /* CAS */
{ NULL, 3836, 0x00000000 }, /* CAS2 */
{ op_1000_0_comp_ff, 4096, 0x00000000 }, /* MOVE */
{ op_1010_0_comp_ff, 4112, 0x00000000 }, /* MOVE */
{ op_1018_0_comp_ff, 4120, 0x00000000 }, /* MOVE */
{ op_1020_0_comp_ff, 4128, 0x00000000 }, /* MOVE */
{ op_1028_0_comp_ff, 4136, 0x00000002 }, /* MOVE */
{ op_1030_0_comp_ff, 4144, 0x00000002 }, /* MOVE */
{ op_1038_0_comp_ff, 4152, 0x00000002 }, /* MOVE */
{ op_1039_0_comp_ff, 4153, 0x00000002 }, /* MOVE */
{ op_103a_0_comp_ff, 4154, 0x00000002 }, /* MOVE */
{ op_103b_0_comp_ff, 4155, 0x00000002 }, /* MOVE */
{ op_103c_0_comp_ff, 4156, 0x00000002 }, /* MOVE */
{ op_1080_0_comp_ff, 4224, 0x00000000 }, /* MOVE */
{ op_1090_0_comp_ff, 4240, 0x00000000 }, /* MOVE */
{ op_1098_0_comp_ff, 4248, 0x00000000 }, /* MOVE */
{ op_10a0_0_comp_ff, 4256, 0x00000000 }, /* MOVE */
{ op_10a8_0_comp_ff, 4264, 0x00000002 }, /* MOVE */
{ op_10b0_0_comp_ff, 4272, 0x00000002 }, /* MOVE */
{ op_10b8_0_comp_ff, 4280, 0x00000002 }, /* MOVE */
{ op_10b9_0_comp_ff, 4281, 0x00000002 }, /* MOVE */
{ op_10ba_0_comp_ff, 4282, 0x00000002 }, /* MOVE */
{ op_10bb_0_comp_ff, 4283, 0x00000002 }, /* MOVE */
{ op_10bc_0_comp_ff, 4284, 0x00000002 }, /* MOVE */
{ op_10c0_0_comp_ff, 4288, 0x00000000 }, /* MOVE */
{ op_10d0_0_comp_ff, 4304, 0x00000000 }, /* MOVE */
{ op_10d8_0_comp_ff, 4312, 0x00000000 }, /* MOVE */
{ op_10e0_0_comp_ff, 4320, 0x00000000 }, /* MOVE */
{ op_10e8_0_comp_ff, 4328, 0x00000002 }, /* MOVE */
{ op_10f0_0_comp_ff, 4336, 0x00000002 }, /* MOVE */
{ op_10f8_0_comp_ff, 4344, 0x00000002 }, /* MOVE */
{ op_10f9_0_comp_ff, 4345, 0x00000002 }, /* MOVE */
{ op_10fa_0_comp_ff, 4346, 0x00000002 }, /* MOVE */
{ op_10fb_0_comp_ff, 4347, 0x00000002 }, /* MOVE */
{ op_10fc_0_comp_ff, 4348, 0x00000002 }, /* MOVE */
{ op_1100_0_comp_ff, 4352, 0x00000000 }, /* MOVE */
{ op_1110_0_comp_ff, 4368, 0x00000000 }, /* MOVE */
{ op_1118_0_comp_ff, 4376, 0x00000000 }, /* MOVE */
{ op_1120_0_comp_ff, 4384, 0x00000000 }, /* MOVE */
{ op_1128_0_comp_ff, 4392, 0x00000002 }, /* MOVE */
{ op_1130_0_comp_ff, 4400, 0x00000002 }, /* MOVE */
{ op_1138_0_comp_ff, 4408, 0x00000002 }, /* MOVE */
{ op_1139_0_comp_ff, 4409, 0x00000002 }, /* MOVE */
{ op_113a_0_comp_ff, 4410, 0x00000002 }, /* MOVE */
{ op_113b_0_comp_ff, 4411, 0x00000002 }, /* MOVE */
{ op_113c_0_comp_ff, 4412, 0x00000002 }, /* MOVE */
{ op_1140_0_comp_ff, 4416, 0x00000002 }, /* MOVE */
{ op_1150_0_comp_ff, 4432, 0x00000002 }, /* MOVE */
{ op_1158_0_comp_ff, 4440, 0x00000002 }, /* MOVE */
{ op_1160_0_comp_ff, 4448, 0x00000002 }, /* MOVE */
{ op_1168_0_comp_ff, 4456, 0x00000002 }, /* MOVE */
{ op_1170_0_comp_ff, 4464, 0x00000002 }, /* MOVE */
{ op_1178_0_comp_ff, 4472, 0x00000002 }, /* MOVE */
{ op_1179_0_comp_ff, 4473, 0x00000002 }, /* MOVE */
{ op_117a_0_comp_ff, 4474, 0x00000002 }, /* MOVE */
{ op_117b_0_comp_ff, 4475, 0x00000002 }, /* MOVE */
{ op_117c_0_comp_ff, 4476, 0x00000002 }, /* MOVE */
{ op_1180_0_comp_ff, 4480, 0x00000002 }, /* MOVE */
{ op_1190_0_comp_ff, 4496, 0x00000002 }, /* MOVE */
{ op_1198_0_comp_ff, 4504, 0x00000002 }, /* MOVE */
{ op_11a0_0_comp_ff, 4512, 0x00000002 }, /* MOVE */
{ op_11a8_0_comp_ff, 4520, 0x00000002 }, /* MOVE */
{ op_11b0_0_comp_ff, 4528, 0x00000002 }, /* MOVE */
{ op_11b8_0_comp_ff, 4536, 0x00000002 }, /* MOVE */
{ op_11b9_0_comp_ff, 4537, 0x00000002 }, /* MOVE */
{ op_11ba_0_comp_ff, 4538, 0x00000002 }, /* MOVE */
{ op_11bb_0_comp_ff, 4539, 0x00000002 }, /* MOVE */
{ op_11bc_0_comp_ff, 4540, 0x00000002 }, /* MOVE */
{ op_11c0_0_comp_ff, 4544, 0x00000002 }, /* MOVE */
{ op_11d0_0_comp_ff, 4560, 0x00000002 }, /* MOVE */
{ op_11d8_0_comp_ff, 4568, 0x00000002 }, /* MOVE */
{ op_11e0_0_comp_ff, 4576, 0x00000002 }, /* MOVE */
{ op_11e8_0_comp_ff, 4584, 0x00000002 }, /* MOVE */
{ op_11f0_0_comp_ff, 4592, 0x00000002 }, /* MOVE */
{ op_11f8_0_comp_ff, 4600, 0x00000002 }, /* MOVE */
{ op_11f9_0_comp_ff, 4601, 0x00000002 }, /* MOVE */
{ op_11fa_0_comp_ff, 4602, 0x00000002 }, /* MOVE */
{ op_11fb_0_comp_ff, 4603, 0x00000002 }, /* MOVE */
{ op_11fc_0_comp_ff, 4604, 0x00000002 }, /* MOVE */
{ op_13c0_0_comp_ff, 5056, 0x00000002 }, /* MOVE */
{ op_13d0_0_comp_ff, 5072, 0x00000002 }, /* MOVE */
{ op_13d8_0_comp_ff, 5080, 0x00000002 }, /* MOVE */
{ op_13e0_0_comp_ff, 5088, 0x00000002 }, /* MOVE */
{ op_13e8_0_comp_ff, 5096, 0x00000002 }, /* MOVE */
{ op_13f0_0_comp_ff, 5104, 0x00000002 }, /* MOVE */
{ op_13f8_0_comp_ff, 5112, 0x00000002 }, /* MOVE */
{ op_13f9_0_comp_ff, 5113, 0x00000002 }, /* MOVE */
{ op_13fa_0_comp_ff, 5114, 0x00000002 }, /* MOVE */
{ op_13fb_0_comp_ff, 5115, 0x00000002 }, /* MOVE */
{ op_13fc_0_comp_ff, 5116, 0x00000002 }, /* MOVE */
{ op_2000_0_comp_ff, 8192, 0x00000000 }, /* MOVE */
{ op_2008_0_comp_ff, 8200, 0x00000000 }, /* MOVE */
{ op_2010_0_comp_ff, 8208, 0x00000000 }, /* MOVE */
{ op_2018_0_comp_ff, 8216, 0x00000000 }, /* MOVE */
{ op_2020_0_comp_ff, 8224, 0x00000000 }, /* MOVE */
{ op_2028_0_comp_ff, 8232, 0x00000002 }, /* MOVE */
{ op_2030_0_comp_ff, 8240, 0x00000002 }, /* MOVE */
{ op_2038_0_comp_ff, 8248, 0x00000002 }, /* MOVE */
{ op_2039_0_comp_ff, 8249, 0x00000002 }, /* MOVE */
{ op_203a_0_comp_ff, 8250, 0x00000002 }, /* MOVE */
{ op_203b_0_comp_ff, 8251, 0x00000002 }, /* MOVE */
{ op_203c_0_comp_ff, 8252, 0x00000002 }, /* MOVE */
{ op_2040_0_comp_ff, 8256, 0x00000000 }, /* MOVEA */
{ op_2048_0_comp_ff, 8264, 0x00000000 }, /* MOVEA */
{ op_2050_0_comp_ff, 8272, 0x00000000 }, /* MOVEA */
{ op_2058_0_comp_ff, 8280, 0x00000000 }, /* MOVEA */
{ op_2060_0_comp_ff, 8288, 0x00000000 }, /* MOVEA */
{ op_2068_0_comp_ff, 8296, 0x00000002 }, /* MOVEA */
{ op_2070_0_comp_ff, 8304, 0x00000002 }, /* MOVEA */
{ op_2078_0_comp_ff, 8312, 0x00000002 }, /* MOVEA */
{ op_2079_0_comp_ff, 8313, 0x00000002 }, /* MOVEA */
{ op_207a_0_comp_ff, 8314, 0x00000002 }, /* MOVEA */
{ op_207b_0_comp_ff, 8315, 0x00000002 }, /* MOVEA */
{ op_207c_0_comp_ff, 8316, 0x00000002 }, /* MOVEA */
{ op_2080_0_comp_ff, 8320, 0x00000000 }, /* MOVE */
{ op_2088_0_comp_ff, 8328, 0x00000000 }, /* MOVE */
{ op_2090_0_comp_ff, 8336, 0x00000000 }, /* MOVE */
{ op_2098_0_comp_ff, 8344, 0x00000000 }, /* MOVE */
{ op_20a0_0_comp_ff, 8352, 0x00000000 }, /* MOVE */
{ op_20a8_0_comp_ff, 8360, 0x00000002 }, /* MOVE */
{ op_20b0_0_comp_ff, 8368, 0x00000002 }, /* MOVE */
{ op_20b8_0_comp_ff, 8376, 0x00000002 }, /* MOVE */
{ op_20b9_0_comp_ff, 8377, 0x00000002 }, /* MOVE */
{ op_20ba_0_comp_ff, 8378, 0x00000002 }, /* MOVE */
{ op_20bb_0_comp_ff, 8379, 0x00000002 }, /* MOVE */
{ op_20bc_0_comp_ff, 8380, 0x00000002 }, /* MOVE */
{ op_20c0_0_comp_ff, 8384, 0x00000000 }, /* MOVE */
{ op_20c8_0_comp_ff, 8392, 0x00000000 }, /* MOVE */
{ op_20d0_0_comp_ff, 8400, 0x00000000 }, /* MOVE */
{ op_20d8_0_comp_ff, 8408, 0x00000000 }, /* MOVE */
{ op_20e0_0_comp_ff, 8416, 0x00000000 }, /* MOVE */
{ op_20e8_0_comp_ff, 8424, 0x00000002 }, /* MOVE */
{ op_20f0_0_comp_ff, 8432, 0x00000002 }, /* MOVE */
{ op_20f8_0_comp_ff, 8440, 0x00000002 }, /* MOVE */
{ op_20f9_0_comp_ff, 8441, 0x00000002 }, /* MOVE */
{ op_20fa_0_comp_ff, 8442, 0x00000002 }, /* MOVE */
{ op_20fb_0_comp_ff, 8443, 0x00000002 }, /* MOVE */
{ op_20fc_0_comp_ff, 8444, 0x00000002 }, /* MOVE */
{ op_2100_0_comp_ff, 8448, 0x00000000 }, /* MOVE */
{ op_2108_0_comp_ff, 8456, 0x00000000 }, /* MOVE */
{ op_2110_0_comp_ff, 8464, 0x00000000 }, /* MOVE */
{ op_2118_0_comp_ff, 8472, 0x00000000 }, /* MOVE */
{ op_2120_0_comp_ff, 8480, 0x00000000 }, /* MOVE */
{ op_2128_0_comp_ff, 8488, 0x00000002 }, /* MOVE */
{ op_2130_0_comp_ff, 8496, 0x00000002 }, /* MOVE */
{ op_2138_0_comp_ff, 8504, 0x00000002 }, /* MOVE */
{ op_2139_0_comp_ff, 8505, 0x00000002 }, /* MOVE */
{ op_213a_0_comp_ff, 8506, 0x00000002 }, /* MOVE */
{ op_213b_0_comp_ff, 8507, 0x00000002 }, /* MOVE */
{ op_213c_0_comp_ff, 8508, 0x00000002 }, /* MOVE */
{ op_2140_0_comp_ff, 8512, 0x00000002 }, /* MOVE */
{ op_2148_0_comp_ff, 8520, 0x00000002 }, /* MOVE */
{ op_2150_0_comp_ff, 8528, 0x00000002 }, /* MOVE */
{ op_2158_0_comp_ff, 8536, 0x00000002 }, /* MOVE */
{ op_2160_0_comp_ff, 8544, 0x00000002 }, /* MOVE */
{ op_2168_0_comp_ff, 8552, 0x00000002 }, /* MOVE */
{ op_2170_0_comp_ff, 8560, 0x00000002 }, /* MOVE */
{ op_2178_0_comp_ff, 8568, 0x00000002 }, /* MOVE */
{ op_2179_0_comp_ff, 8569, 0x00000002 }, /* MOVE */
{ op_217a_0_comp_ff, 8570, 0x00000002 }, /* MOVE */
{ op_217b_0_comp_ff, 8571, 0x00000002 }, /* MOVE */
{ op_217c_0_comp_ff, 8572, 0x00000002 }, /* MOVE */
{ op_2180_0_comp_ff, 8576, 0x00000002 }, /* MOVE */
{ op_2188_0_comp_ff, 8584, 0x00000002 }, /* MOVE */
{ op_2190_0_comp_ff, 8592, 0x00000002 }, /* MOVE */
{ op_2198_0_comp_ff, 8600, 0x00000002 }, /* MOVE */
{ op_21a0_0_comp_ff, 8608, 0x00000002 }, /* MOVE */
{ op_21a8_0_comp_ff, 8616, 0x00000002 }, /* MOVE */
{ op_21b0_0_comp_ff, 8624, 0x00000002 }, /* MOVE */
{ op_21b8_0_comp_ff, 8632, 0x00000002 }, /* MOVE */
{ op_21b9_0_comp_ff, 8633, 0x00000002 }, /* MOVE */
{ op_21ba_0_comp_ff, 8634, 0x00000002 }, /* MOVE */
{ op_21bb_0_comp_ff, 8635, 0x00000002 }, /* MOVE */
{ op_21bc_0_comp_ff, 8636, 0x00000002 }, /* MOVE */
{ op_21c0_0_comp_ff, 8640, 0x00000002 }, /* MOVE */
{ op_21c8_0_comp_ff, 8648, 0x00000002 }, /* MOVE */
{ op_21d0_0_comp_ff, 8656, 0x00000002 }, /* MOVE */
{ op_21d8_0_comp_ff, 8664, 0x00000002 }, /* MOVE */
{ op_21e0_0_comp_ff, 8672, 0x00000002 }, /* MOVE */
{ op_21e8_0_comp_ff, 8680, 0x00000002 }, /* MOVE */
{ op_21f0_0_comp_ff, 8688, 0x00000002 }, /* MOVE */
{ op_21f8_0_comp_ff, 8696, 0x00000002 }, /* MOVE */
{ op_21f9_0_comp_ff, 8697, 0x00000002 }, /* MOVE */
{ op_21fa_0_comp_ff, 8698, 0x00000002 }, /* MOVE */
{ op_21fb_0_comp_ff, 8699, 0x00000002 }, /* MOVE */
{ op_21fc_0_comp_ff, 8700, 0x00000002 }, /* MOVE */
{ op_23c0_0_comp_ff, 9152, 0x00000002 }, /* MOVE */
{ op_23c8_0_comp_ff, 9160, 0x00000002 }, /* MOVE */
{ op_23d0_0_comp_ff, 9168, 0x00000002 }, /* MOVE */
{ op_23d8_0_comp_ff, 9176, 0x00000002 }, /* MOVE */
{ op_23e0_0_comp_ff, 9184, 0x00000002 }, /* MOVE */
{ op_23e8_0_comp_ff, 9192, 0x00000002 }, /* MOVE */
{ op_23f0_0_comp_ff, 9200, 0x00000002 }, /* MOVE */
{ op_23f8_0_comp_ff, 9208, 0x00000002 }, /* MOVE */
{ op_23f9_0_comp_ff, 9209, 0x00000002 }, /* MOVE */
{ op_23fa_0_comp_ff, 9210, 0x00000002 }, /* MOVE */
{ op_23fb_0_comp_ff, 9211, 0x00000002 }, /* MOVE */
{ op_23fc_0_comp_ff, 9212, 0x00000002 }, /* MOVE */
{ op_3000_0_comp_ff, 12288, 0x00000000 }, /* MOVE */
{ op_3008_0_comp_ff, 12296, 0x00000000 }, /* MOVE */
{ op_3010_0_comp_ff, 12304, 0x00000000 }, /* MOVE */
{ op_3018_0_comp_ff, 12312, 0x00000000 }, /* MOVE */
{ op_3020_0_comp_ff, 12320, 0x00000000 }, /* MOVE */
{ op_3028_0_comp_ff, 12328, 0x00000002 }, /* MOVE */
{ op_3030_0_comp_ff, 12336, 0x00000002 }, /* MOVE */
{ op_3038_0_comp_ff, 12344, 0x00000002 }, /* MOVE */
{ op_3039_0_comp_ff, 12345, 0x00000002 }, /* MOVE */
{ op_303a_0_comp_ff, 12346, 0x00000002 }, /* MOVE */
{ op_303b_0_comp_ff, 12347, 0x00000002 }, /* MOVE */
{ op_303c_0_comp_ff, 12348, 0x00000002 }, /* MOVE */
{ op_3040_0_comp_ff, 12352, 0x00000000 }, /* MOVEA */
{ op_3048_0_comp_ff, 12360, 0x00000000 }, /* MOVEA */
{ op_3050_0_comp_ff, 12368, 0x00000000 }, /* MOVEA */
{ op_3058_0_comp_ff, 12376, 0x00000000 }, /* MOVEA */
{ op_3060_0_comp_ff, 12384, 0x00000000 }, /* MOVEA */
{ op_3068_0_comp_ff, 12392, 0x00000002 }, /* MOVEA */
{ op_3070_0_comp_ff, 12400, 0x00000002 }, /* MOVEA */
{ op_3078_0_comp_ff, 12408, 0x00000002 }, /* MOVEA */
{ op_3079_0_comp_ff, 12409, 0x00000002 }, /* MOVEA */
{ op_307a_0_comp_ff, 12410, 0x00000002 }, /* MOVEA */
{ op_307b_0_comp_ff, 12411, 0x00000002 }, /* MOVEA */
{ op_307c_0_comp_ff, 12412, 0x00000002 }, /* MOVEA */
{ op_3080_0_comp_ff, 12416, 0x00000000 }, /* MOVE */
{ op_3088_0_comp_ff, 12424, 0x00000000 }, /* MOVE */
{ op_3090_0_comp_ff, 12432, 0x00000000 }, /* MOVE */
{ op_3098_0_comp_ff, 12440, 0x00000000 }, /* MOVE */
{ op_30a0_0_comp_ff, 12448, 0x00000000 }, /* MOVE */
{ op_30a8_0_comp_ff, 12456, 0x00000002 }, /* MOVE */
{ op_30b0_0_comp_ff, 12464, 0x00000002 }, /* MOVE */
{ op_30b8_0_comp_ff, 12472, 0x00000002 }, /* MOVE */
{ op_30b9_0_comp_ff, 12473, 0x00000002 }, /* MOVE */
{ op_30ba_0_comp_ff, 12474, 0x00000002 }, /* MOVE */
{ op_30bb_0_comp_ff, 12475, 0x00000002 }, /* MOVE */
{ op_30bc_0_comp_ff, 12476, 0x00000002 }, /* MOVE */
{ op_30c0_0_comp_ff, 12480, 0x00000000 }, /* MOVE */
{ op_30c8_0_comp_ff, 12488, 0x00000000 }, /* MOVE */
{ op_30d0_0_comp_ff, 12496, 0x00000000 }, /* MOVE */
{ op_30d8_0_comp_ff, 12504, 0x00000000 }, /* MOVE */
{ op_30e0_0_comp_ff, 12512, 0x00000000 }, /* MOVE */
{ op_30e8_0_comp_ff, 12520, 0x00000002 }, /* MOVE */
{ op_30f0_0_comp_ff, 12528, 0x00000002 }, /* MOVE */
{ op_30f8_0_comp_ff, 12536, 0x00000002 }, /* MOVE */
{ op_30f9_0_comp_ff, 12537, 0x00000002 }, /* MOVE */
{ op_30fa_0_comp_ff, 12538, 0x00000002 }, /* MOVE */
{ op_30fb_0_comp_ff, 12539, 0x00000002 }, /* MOVE */
{ op_30fc_0_comp_ff, 12540, 0x00000002 }, /* MOVE */
{ op_3100_0_comp_ff, 12544, 0x00000000 }, /* MOVE */
{ op_3108_0_comp_ff, 12552, 0x00000000 }, /* MOVE */
{ op_3110_0_comp_ff, 12560, 0x00000000 }, /* MOVE */
{ op_3118_0_comp_ff, 12568, 0x00000000 }, /* MOVE */
{ op_3120_0_comp_ff, 12576, 0x00000000 }, /* MOVE */
{ op_3128_0_comp_ff, 12584, 0x00000002 }, /* MOVE */
{ op_3130_0_comp_ff, 12592, 0x00000002 }, /* MOVE */
{ op_3138_0_comp_ff, 12600, 0x00000002 }, /* MOVE */
{ op_3139_0_comp_ff, 12601, 0x00000002 }, /* MOVE */
{ op_313a_0_comp_ff, 12602, 0x00000002 }, /* MOVE */
{ op_313b_0_comp_ff, 12603, 0x00000002 }, /* MOVE */
{ op_313c_0_comp_ff, 12604, 0x00000002 }, /* MOVE */
{ op_3140_0_comp_ff, 12608, 0x00000002 }, /* MOVE */
{ op_3148_0_comp_ff, 12616, 0x00000002 }, /* MOVE */
{ op_3150_0_comp_ff, 12624, 0x00000002 }, /* MOVE */
{ op_3158_0_comp_ff, 12632, 0x00000002 }, /* MOVE */
{ op_3160_0_comp_ff, 12640, 0x00000002 }, /* MOVE */
{ op_3168_0_comp_ff, 12648, 0x00000002 }, /* MOVE */
{ op_3170_0_comp_ff, 12656, 0x00000002 }, /* MOVE */
{ op_3178_0_comp_ff, 12664, 0x00000002 }, /* MOVE */
{ op_3179_0_comp_ff, 12665, 0x00000002 }, /* MOVE */
{ op_317a_0_comp_ff, 12666, 0x00000002 }, /* MOVE */
{ op_317b_0_comp_ff, 12667, 0x00000002 }, /* MOVE */
{ op_317c_0_comp_ff, 12668, 0x00000002 }, /* MOVE */
{ op_3180_0_comp_ff, 12672, 0x00000002 }, /* MOVE */
{ op_3188_0_comp_ff, 12680, 0x00000002 }, /* MOVE */
{ op_3190_0_comp_ff, 12688, 0x00000002 }, /* MOVE */
{ op_3198_0_comp_ff, 12696, 0x00000002 }, /* MOVE */
{ op_31a0_0_comp_ff, 12704, 0x00000002 }, /* MOVE */
{ op_31a8_0_comp_ff, 12712, 0x00000002 }, /* MOVE */
{ op_31b0_0_comp_ff, 12720, 0x00000002 }, /* MOVE */
{ op_31b8_0_comp_ff, 12728, 0x00000002 }, /* MOVE */
{ op_31b9_0_comp_ff, 12729, 0x00000002 }, /* MOVE */
{ op_31ba_0_comp_ff, 12730, 0x00000002 }, /* MOVE */
{ op_31bb_0_comp_ff, 12731, 0x00000002 }, /* MOVE */
{ op_31bc_0_comp_ff, 12732, 0x00000002 }, /* MOVE */
{ op_31c0_0_comp_ff, 12736, 0x00000002 }, /* MOVE */
{ op_31c8_0_comp_ff, 12744, 0x00000002 }, /* MOVE */
{ op_31d0_0_comp_ff, 12752, 0x00000002 }, /* MOVE */
{ op_31d8_0_comp_ff, 12760, 0x00000002 }, /* MOVE */
{ op_31e0_0_comp_ff, 12768, 0x00000002 }, /* MOVE */
{ op_31e8_0_comp_ff, 12776, 0x00000002 }, /* MOVE */
{ op_31f0_0_comp_ff, 12784, 0x00000002 }, /* MOVE */
{ op_31f8_0_comp_ff, 12792, 0x00000002 }, /* MOVE */
{ op_31f9_0_comp_ff, 12793, 0x00000002 }, /* MOVE */
{ op_31fa_0_comp_ff, 12794, 0x00000002 }, /* MOVE */
{ op_31fb_0_comp_ff, 12795, 0x00000002 }, /* MOVE */
{ op_31fc_0_comp_ff, 12796, 0x00000002 }, /* MOVE */
{ op_33c0_0_comp_ff, 13248, 0x00000002 }, /* MOVE */
{ op_33c8_0_comp_ff, 13256, 0x00000002 }, /* MOVE */
{ op_33d0_0_comp_ff, 13264, 0x00000002 }, /* MOVE */
{ op_33d8_0_comp_ff, 13272, 0x00000002 }, /* MOVE */
{ op_33e0_0_comp_ff, 13280, 0x00000002 }, /* MOVE */
{ op_33e8_0_comp_ff, 13288, 0x00000002 }, /* MOVE */
{ op_33f0_0_comp_ff, 13296, 0x00000002 }, /* MOVE */
{ op_33f8_0_comp_ff, 13304, 0x00000002 }, /* MOVE */
{ op_33f9_0_comp_ff, 13305, 0x00000002 }, /* MOVE */
{ op_33fa_0_comp_ff, 13306, 0x00000002 }, /* MOVE */
{ op_33fb_0_comp_ff, 13307, 0x00000002 }, /* MOVE */
{ op_33fc_0_comp_ff, 13308, 0x00000002 }, /* MOVE */
{ op_4000_0_comp_ff, 16384, 0x00000004 }, /* NEGX */
{ op_4010_0_comp_ff, 16400, 0x00000004 }, /* NEGX */
{ op_4018_0_comp_ff, 16408, 0x00000004 }, /* NEGX */
{ op_4020_0_comp_ff, 16416, 0x00000004 }, /* NEGX */
{ op_4028_0_comp_ff, 16424, 0x00000006 }, /* NEGX */
{ op_4030_0_comp_ff, 16432, 0x00000006 }, /* NEGX */
{ op_4038_0_comp_ff, 16440, 0x00000006 }, /* NEGX */
{ op_4039_0_comp_ff, 16441, 0x00000006 }, /* NEGX */
{ op_4040_0_comp_ff, 16448, 0x00000004 }, /* NEGX */
{ op_4050_0_comp_ff, 16464, 0x00000004 }, /* NEGX */
{ op_4058_0_comp_ff, 16472, 0x00000004 }, /* NEGX */
{ op_4060_0_comp_ff, 16480, 0x00000004 }, /* NEGX */
{ op_4068_0_comp_ff, 16488, 0x00000006 }, /* NEGX */
{ op_4070_0_comp_ff, 16496, 0x00000006 }, /* NEGX */
{ op_4078_0_comp_ff, 16504, 0x00000006 }, /* NEGX */
{ op_4079_0_comp_ff, 16505, 0x00000006 }, /* NEGX */
{ op_4080_0_comp_ff, 16512, 0x00000004 }, /* NEGX */
{ op_4090_0_comp_ff, 16528, 0x00000004 }, /* NEGX */
{ op_4098_0_comp_ff, 16536, 0x00000004 }, /* NEGX */
{ op_40a0_0_comp_ff, 16544, 0x00000004 }, /* NEGX */
{ op_40a8_0_comp_ff, 16552, 0x00000006 }, /* NEGX */
{ op_40b0_0_comp_ff, 16560, 0x00000006 }, /* NEGX */
{ op_40b8_0_comp_ff, 16568, 0x00000006 }, /* NEGX */
{ op_40b9_0_comp_ff, 16569, 0x00000006 }, /* NEGX */
{ NULL, 16576, 0x00000001 }, /* MVSR2 */
{ NULL, 16592, 0x00000001 }, /* MVSR2 */
{ NULL, 16600, 0x00000001 }, /* MVSR2 */
{ NULL, 16608, 0x00000001 }, /* MVSR2 */
{ NULL, 16616, 0x00000001 }, /* MVSR2 */
{ NULL, 16624, 0x00000001 }, /* MVSR2 */
{ NULL, 16632, 0x00000001 }, /* MVSR2 */
{ NULL, 16633, 0x00000001 }, /* MVSR2 */
{ NULL, 16640, 0x00000001 }, /* CHK */
{ NULL, 16656, 0x00000001 }, /* CHK */
{ NULL, 16664, 0x00000001 }, /* CHK */
{ NULL, 16672, 0x00000001 }, /* CHK */
{ NULL, 16680, 0x00000001 }, /* CHK */
{ NULL, 16688, 0x00000001 }, /* CHK */
{ NULL, 16696, 0x00000001 }, /* CHK */
{ NULL, 16697, 0x00000001 }, /* CHK */
{ NULL, 16698, 0x00000001 }, /* CHK */
{ NULL, 16699, 0x00000001 }, /* CHK */
{ NULL, 16700, 0x00000001 }, /* CHK */
{ NULL, 16768, 0x00000001 }, /* CHK */
{ NULL, 16784, 0x00000001 }, /* CHK */
{ NULL, 16792, 0x00000001 }, /* CHK */
{ NULL, 16800, 0x00000001 }, /* CHK */
{ NULL, 16808, 0x00000001 }, /* CHK */
{ NULL, 16816, 0x00000001 }, /* CHK */
{ NULL, 16824, 0x00000001 }, /* CHK */
{ NULL, 16825, 0x00000001 }, /* CHK */
{ NULL, 16826, 0x00000001 }, /* CHK */
{ NULL, 16827, 0x00000001 }, /* CHK */
{ NULL, 16828, 0x00000001 }, /* CHK */
{ op_41d0_0_comp_ff, 16848, 0x00000000 }, /* LEA */
{ op_41e8_0_comp_ff, 16872, 0x00000002 }, /* LEA */
{ op_41f0_0_comp_ff, 16880, 0x00000002 }, /* LEA */
{ op_41f8_0_comp_ff, 16888, 0x00000002 }, /* LEA */
{ op_41f9_0_comp_ff, 16889, 0x00000002 }, /* LEA */
{ op_41fa_0_comp_ff, 16890, 0x00000002 }, /* LEA */
{ op_41fb_0_comp_ff, 16891, 0x00000002 }, /* LEA */
{ op_4200_0_comp_ff, 16896, 0x00000000 }, /* CLR */
{ op_4210_0_comp_ff, 16912, 0x00000000 }, /* CLR */
{ op_4218_0_comp_ff, 16920, 0x00000000 }, /* CLR */
{ op_4220_0_comp_ff, 16928, 0x00000000 }, /* CLR */
{ op_4228_0_comp_ff, 16936, 0x00000002 }, /* CLR */
{ op_4230_0_comp_ff, 16944, 0x00000002 }, /* CLR */
{ op_4238_0_comp_ff, 16952, 0x00000002 }, /* CLR */
{ op_4239_0_comp_ff, 16953, 0x00000002 }, /* CLR */
{ op_4240_0_comp_ff, 16960, 0x00000000 }, /* CLR */
{ op_4250_0_comp_ff, 16976, 0x00000000 }, /* CLR */
{ op_4258_0_comp_ff, 16984, 0x00000000 }, /* CLR */
{ op_4260_0_comp_ff, 16992, 0x00000000 }, /* CLR */
{ op_4268_0_comp_ff, 17000, 0x00000002 }, /* CLR */
{ op_4270_0_comp_ff, 17008, 0x00000002 }, /* CLR */
{ op_4278_0_comp_ff, 17016, 0x00000002 }, /* CLR */
{ op_4279_0_comp_ff, 17017, 0x00000002 }, /* CLR */
{ op_4280_0_comp_ff, 17024, 0x00000000 }, /* CLR */
{ op_4290_0_comp_ff, 17040, 0x00000000 }, /* CLR */
{ op_4298_0_comp_ff, 17048, 0x00000000 }, /* CLR */
{ op_42a0_0_comp_ff, 17056, 0x00000000 }, /* CLR */
{ op_42a8_0_comp_ff, 17064, 0x00000002 }, /* CLR */
{ op_42b0_0_comp_ff, 17072, 0x00000002 }, /* CLR */
{ op_42b8_0_comp_ff, 17080, 0x00000002 }, /* CLR */
{ op_42b9_0_comp_ff, 17081, 0x00000002 }, /* CLR */
{ NULL, 17088, 0x00000001 }, /* MVSR2 */
{ NULL, 17104, 0x00000001 }, /* MVSR2 */
{ NULL, 17112, 0x00000001 }, /* MVSR2 */
{ NULL, 17120, 0x00000001 }, /* MVSR2 */
{ NULL, 17128, 0x00000001 }, /* MVSR2 */
{ NULL, 17136, 0x00000001 }, /* MVSR2 */
{ NULL, 17144, 0x00000001 }, /* MVSR2 */
{ NULL, 17145, 0x00000001 }, /* MVSR2 */
{ op_4400_0_comp_ff, 17408, 0x00000000 }, /* NEG */
{ op_4410_0_comp_ff, 17424, 0x00000000 }, /* NEG */
{ op_4418_0_comp_ff, 17432, 0x00000000 }, /* NEG */
{ op_4420_0_comp_ff, 17440, 0x00000000 }, /* NEG */
{ op_4428_0_comp_ff, 17448, 0x00000002 }, /* NEG */
{ op_4430_0_comp_ff, 17456, 0x00000002 }, /* NEG */
{ op_4438_0_comp_ff, 17464, 0x00000002 }, /* NEG */
{ op_4439_0_comp_ff, 17465, 0x00000002 }, /* NEG */
{ op_4440_0_comp_ff, 17472, 0x00000000 }, /* NEG */
{ op_4450_0_comp_ff, 17488, 0x00000000 }, /* NEG */
{ op_4458_0_comp_ff, 17496, 0x00000000 }, /* NEG */
{ op_4460_0_comp_ff, 17504, 0x00000000 }, /* NEG */
{ op_4468_0_comp_ff, 17512, 0x00000002 }, /* NEG */
{ op_4470_0_comp_ff, 17520, 0x00000002 }, /* NEG */
{ op_4478_0_comp_ff, 17528, 0x00000002 }, /* NEG */
{ op_4479_0_comp_ff, 17529, 0x00000002 }, /* NEG */
{ op_4480_0_comp_ff, 17536, 0x00000000 }, /* NEG */
{ op_4490_0_comp_ff, 17552, 0x00000000 }, /* NEG */
{ op_4498_0_comp_ff, 17560, 0x00000000 }, /* NEG */
{ op_44a0_0_comp_ff, 17568, 0x00000000 }, /* NEG */
{ op_44a8_0_comp_ff, 17576, 0x00000002 }, /* NEG */
{ op_44b0_0_comp_ff, 17584, 0x00000002 }, /* NEG */
{ op_44b8_0_comp_ff, 17592, 0x00000002 }, /* NEG */
{ op_44b9_0_comp_ff, 17593, 0x00000002 }, /* NEG */
{ NULL, 17600, 0x00000001 }, /* MV2SR */
{ NULL, 17616, 0x00000001 }, /* MV2SR */
{ NULL, 17624, 0x00000001 }, /* MV2SR */
{ NULL, 17632, 0x00000001 }, /* MV2SR */
{ NULL, 17640, 0x00000001 }, /* MV2SR */
{ NULL, 17648, 0x00000001 }, /* MV2SR */
{ NULL, 17656, 0x00000001 }, /* MV2SR */
{ NULL, 17657, 0x00000001 }, /* MV2SR */
{ NULL, 17658, 0x00000001 }, /* MV2SR */
{ NULL, 17659, 0x00000001 }, /* MV2SR */
{ NULL, 17660, 0x00000001 }, /* MV2SR */
{ op_4600_0_comp_ff, 17920, 0x00000000 }, /* NOT */
{ op_4610_0_comp_ff, 17936, 0x00000000 }, /* NOT */
{ op_4618_0_comp_ff, 17944, 0x00000000 }, /* NOT */
{ op_4620_0_comp_ff, 17952, 0x00000000 }, /* NOT */
{ op_4628_0_comp_ff, 17960, 0x00000002 }, /* NOT */
{ op_4630_0_comp_ff, 17968, 0x00000002 }, /* NOT */
{ op_4638_0_comp_ff, 17976, 0x00000002 }, /* NOT */
{ op_4639_0_comp_ff, 17977, 0x00000002 }, /* NOT */
{ op_4640_0_comp_ff, 17984, 0x00000000 }, /* NOT */
{ op_4650_0_comp_ff, 18000, 0x00000000 }, /* NOT */
{ op_4658_0_comp_ff, 18008, 0x00000000 }, /* NOT */
{ op_4660_0_comp_ff, 18016, 0x00000000 }, /* NOT */
{ op_4668_0_comp_ff, 18024, 0x00000002 }, /* NOT */
{ op_4670_0_comp_ff, 18032, 0x00000002 }, /* NOT */
{ op_4678_0_comp_ff, 18040, 0x00000002 }, /* NOT */
{ op_4679_0_comp_ff, 18041, 0x00000002 }, /* NOT */
{ op_4680_0_comp_ff, 18048, 0x00000000 }, /* NOT */
{ op_4690_0_comp_ff, 18064, 0x00000000 }, /* NOT */
{ op_4698_0_comp_ff, 18072, 0x00000000 }, /* NOT */
{ op_46a0_0_comp_ff, 18080, 0x00000000 }, /* NOT */
{ op_46a8_0_comp_ff, 18088, 0x00000002 }, /* NOT */
{ op_46b0_0_comp_ff, 18096, 0x00000002 }, /* NOT */
{ op_46b8_0_comp_ff, 18104, 0x00000002 }, /* NOT */
{ op_46b9_0_comp_ff, 18105, 0x00000002 }, /* NOT */
{ NULL, 18112, 0x00000001 }, /* MV2SR */
{ NULL, 18128, 0x00000001 }, /* MV2SR */
{ NULL, 18136, 0x00000001 }, /* MV2SR */
{ NULL, 18144, 0x00000001 }, /* MV2SR */
{ NULL, 18152, 0x00000001 }, /* MV2SR */
{ NULL, 18160, 0x00000001 }, /* MV2SR */
{ NULL, 18168, 0x00000001 }, /* MV2SR */
{ NULL, 18169, 0x00000001 }, /* MV2SR */
{ NULL, 18170, 0x00000001 }, /* MV2SR */
{ NULL, 18171, 0x00000001 }, /* MV2SR */
{ NULL, 18172, 0x00000001 }, /* MV2SR */
{ NULL, 18432, 0x00000000 }, /* NBCD */
{ op_4808_0_comp_ff, 18440, 0x00000002 }, /* LINK */
{ NULL, 18448, 0x00000000 }, /* NBCD */
{ NULL, 18456, 0x00000000 }, /* NBCD */
{ NULL, 18464, 0x00000000 }, /* NBCD */
{ NULL, 18472, 0x00000000 }, /* NBCD */
{ NULL, 18480, 0x00000000 }, /* NBCD */
{ NULL, 18488, 0x00000000 }, /* NBCD */
{ NULL, 18489, 0x00000000 }, /* NBCD */
{ op_4840_0_comp_ff, 18496, 0x00000000 }, /* SWAP */
{ NULL, 18504, 0x00000001 }, /* BKPT */
{ op_4850_0_comp_ff, 18512, 0x00000000 }, /* PEA */
{ op_4868_0_comp_ff, 18536, 0x00000002 }, /* PEA */
{ op_4870_0_comp_ff, 18544, 0x00000002 }, /* PEA */
{ op_4878_0_comp_ff, 18552, 0x00000002 }, /* PEA */
{ op_4879_0_comp_ff, 18553, 0x00000002 }, /* PEA */
{ op_487a_0_comp_ff, 18554, 0x00000002 }, /* PEA */
{ op_487b_0_comp_ff, 18555, 0x00000002 }, /* PEA */
{ op_4880_0_comp_ff, 18560, 0x00000000 }, /* EXT */
{ op_4890_0_comp_ff, 18576, 0x00000002 }, /* MVMLE */
{ op_48a0_0_comp_ff, 18592, 0x00000002 }, /* MVMLE */
{ op_48a8_0_comp_ff, 18600, 0x00000002 }, /* MVMLE */
{ op_48b0_0_comp_ff, 18608, 0x00000002 }, /* MVMLE */
{ op_48b8_0_comp_ff, 18616, 0x00000002 }, /* MVMLE */
{ op_48b9_0_comp_ff, 18617, 0x00000002 }, /* MVMLE */
{ op_48c0_0_comp_ff, 18624, 0x00000000 }, /* EXT */
{ op_48d0_0_comp_ff, 18640, 0x00000002 }, /* MVMLE */
{ op_48e0_0_comp_ff, 18656, 0x00000002 }, /* MVMLE */
{ op_48e8_0_comp_ff, 18664, 0x00000002 }, /* MVMLE */
{ op_48f0_0_comp_ff, 18672, 0x00000002 }, /* MVMLE */
{ op_48f8_0_comp_ff, 18680, 0x00000002 }, /* MVMLE */
{ op_48f9_0_comp_ff, 18681, 0x00000002 }, /* MVMLE */
{ op_49c0_0_comp_ff, 18880, 0x00000000 }, /* EXT */
{ op_4a00_0_comp_ff, 18944, 0x00000000 }, /* TST */
{ op_4a10_0_comp_ff, 18960, 0x00000000 }, /* TST */
{ op_4a18_0_comp_ff, 18968, 0x00000000 }, /* TST */
{ op_4a20_0_comp_ff, 18976, 0x00000000 }, /* TST */
{ op_4a28_0_comp_ff, 18984, 0x00000002 }, /* TST */
{ op_4a30_0_comp_ff, 18992, 0x00000002 }, /* TST */
{ op_4a38_0_comp_ff, 19000, 0x00000002 }, /* TST */
{ op_4a39_0_comp_ff, 19001, 0x00000002 }, /* TST */
{ op_4a3a_0_comp_ff, 19002, 0x00000002 }, /* TST */
{ op_4a3b_0_comp_ff, 19003, 0x00000002 }, /* TST */
{ op_4a3c_0_comp_ff, 19004, 0x00000002 }, /* TST */
{ op_4a40_0_comp_ff, 19008, 0x00000000 }, /* TST */
{ op_4a48_0_comp_ff, 19016, 0x00000000 }, /* TST */
{ op_4a50_0_comp_ff, 19024, 0x00000000 }, /* TST */
{ op_4a58_0_comp_ff, 19032, 0x00000000 }, /* TST */
{ op_4a60_0_comp_ff, 19040, 0x00000000 }, /* TST */
{ op_4a68_0_comp_ff, 19048, 0x00000002 }, /* TST */
{ op_4a70_0_comp_ff, 19056, 0x00000002 }, /* TST */
{ op_4a78_0_comp_ff, 19064, 0x00000002 }, /* TST */
{ op_4a79_0_comp_ff, 19065, 0x00000002 }, /* TST */
{ op_4a7a_0_comp_ff, 19066, 0x00000002 }, /* TST */
{ op_4a7b_0_comp_ff, 19067, 0x00000002 }, /* TST */
{ op_4a7c_0_comp_ff, 19068, 0x00000002 }, /* TST */
{ op_4a80_0_comp_ff, 19072, 0x00000000 }, /* TST */
{ op_4a88_0_comp_ff, 19080, 0x00000000 }, /* TST */
{ op_4a90_0_comp_ff, 19088, 0x00000000 }, /* TST */
{ op_4a98_0_comp_ff, 19096, 0x00000000 }, /* TST */
{ op_4aa0_0_comp_ff, 19104, 0x00000000 }, /* TST */
{ op_4aa8_0_comp_ff, 19112, 0x00000002 }, /* TST */
{ op_4ab0_0_comp_ff, 19120, 0x00000002 }, /* TST */
{ op_4ab8_0_comp_ff, 19128, 0x00000002 }, /* TST */
{ op_4ab9_0_comp_ff, 19129, 0x00000002 }, /* TST */
{ op_4aba_0_comp_ff, 19130, 0x00000002 }, /* TST */
{ op_4abb_0_comp_ff, 19131, 0x00000002 }, /* TST */
{ op_4abc_0_comp_ff, 19132, 0x00000002 }, /* TST */
{ NULL, 19136, 0x00000000 }, /* TAS */
{ NULL, 19152, 0x00000000 }, /* TAS */
{ NULL, 19160, 0x00000000 }, /* TAS */
{ NULL, 19168, 0x00000000 }, /* TAS */
{ NULL, 19176, 0x00000000 }, /* TAS */
{ NULL, 19184, 0x00000000 }, /* TAS */
{ NULL, 19192, 0x00000000 }, /* TAS */
{ NULL, 19193, 0x00000000 }, /* TAS */
{ NULL, 19456, 0x00000000 }, /* MULL */
{ NULL, 19472, 0x00000000 }, /* MULL */
{ NULL, 19480, 0x00000000 }, /* MULL */
{ NULL, 19488, 0x00000000 }, /* MULL */
{ NULL, 19496, 0x00000000 }, /* MULL */
{ NULL, 19504, 0x00000000 }, /* MULL */
{ NULL, 19512, 0x00000000 }, /* MULL */
{ NULL, 19513, 0x00000000 }, /* MULL */
{ NULL, 19514, 0x00000000 }, /* MULL */
{ NULL, 19515, 0x00000000 }, /* MULL */
{ NULL, 19516, 0x00000000 }, /* MULL */
{ NULL, 19520, 0x00000001 }, /* DIVL */
{ NULL, 19536, 0x00000001 }, /* DIVL */
{ NULL, 19544, 0x00000001 }, /* DIVL */
{ NULL, 19552, 0x00000001 }, /* DIVL */
{ NULL, 19560, 0x00000001 }, /* DIVL */
{ NULL, 19568, 0x00000001 }, /* DIVL */
{ NULL, 19576, 0x00000001 }, /* DIVL */
{ NULL, 19577, 0x00000001 }, /* DIVL */
{ NULL, 19578, 0x00000001 }, /* DIVL */
{ NULL, 19579, 0x00000001 }, /* DIVL */
{ NULL, 19580, 0x00000001 }, /* DIVL */
{ op_4c90_0_comp_ff, 19600, 0x00000002 }, /* MVMEL */
{ op_4c98_0_comp_ff, 19608, 0x00000002 }, /* MVMEL */
{ op_4ca8_0_comp_ff, 19624, 0x00000002 }, /* MVMEL */
{ op_4cb0_0_comp_ff, 19632, 0x00000002 }, /* MVMEL */
{ op_4cb8_0_comp_ff, 19640, 0x00000002 }, /* MVMEL */
{ op_4cb9_0_comp_ff, 19641, 0x00000002 }, /* MVMEL */
{ op_4cba_0_comp_ff, 19642, 0x00000002 }, /* MVMEL */
{ op_4cbb_0_comp_ff, 19643, 0x00000002 }, /* MVMEL */
{ op_4cd0_0_comp_ff, 19664, 0x00000002 }, /* MVMEL */
{ op_4cd8_0_comp_ff, 19672, 0x00000002 }, /* MVMEL */
{ op_4ce8_0_comp_ff, 19688, 0x00000002 }, /* MVMEL */
{ op_4cf0_0_comp_ff, 19696, 0x00000002 }, /* MVMEL */
{ op_4cf8_0_comp_ff, 19704, 0x00000002 }, /* MVMEL */
{ op_4cf9_0_comp_ff, 19705, 0x00000002 }, /* MVMEL */
{ op_4cfa_0_comp_ff, 19706, 0x00000002 }, /* MVMEL */
{ op_4cfb_0_comp_ff, 19707, 0x00000002 }, /* MVMEL */
{ NULL, 20032, 0x00000001 }, /* TRAP */
{ op_4e50_0_comp_ff, 20048, 0x00000002 }, /* LINK */
{ op_4e58_0_comp_ff, 20056, 0x00000000 }, /* UNLK */
{ NULL, 20064, 0x00000001 }, /* MVR2USP */
{ NULL, 20072, 0x00000001 }, /* MVUSP2R */
{ NULL, 20080, 0x00000001 }, /* RESET */
{ op_4e71_0_comp_ff, 20081, 0x00000000 }, /* NOP */
{ NULL, 20082, 0x00000001 }, /* STOP */
{ NULL, 20083, 0x00000001 }, /* RTE */
{ op_4e74_0_comp_ff, 20084, 0x00000003 }, /* RTD */
{ op_4e75_0_comp_ff, 20085, 0x00000001 }, /* RTS */
{ NULL, 20086, 0x00000001 }, /* TRAPV */
{ NULL, 20087, 0x00000001 }, /* RTR */
{ NULL, 20090, 0x00000001 }, /* MOVEC2 */
{ NULL, 20091, 0x00000001 }, /* MOVE2C */
{ op_4e90_0_comp_ff, 20112, 0x00000001 }, /* JSR */
{ op_4ea8_0_comp_ff, 20136, 0x00000003 }, /* JSR */
{ op_4eb0_0_comp_ff, 20144, 0x00000003 }, /* JSR */
{ op_4eb8_0_comp_ff, 20152, 0x00000003 }, /* JSR */
{ op_4eb9_0_comp_ff, 20153, 0x00000003 }, /* JSR */
{ op_4eba_0_comp_ff, 20154, 0x00000003 }, /* JSR */
{ op_4ebb_0_comp_ff, 20155, 0x00000003 }, /* JSR */
{ op_4ed0_0_comp_ff, 20176, 0x00000001 }, /* JMP */
{ op_4ee8_0_comp_ff, 20200, 0x00000003 }, /* JMP */
{ op_4ef0_0_comp_ff, 20208, 0x00000003 }, /* JMP */
{ op_4ef8_0_comp_ff, 20216, 0x00000003 }, /* JMP */
{ op_4ef9_0_comp_ff, 20217, 0x00000003 }, /* JMP */
{ op_4efa_0_comp_ff, 20218, 0x00000003 }, /* JMP */
{ op_4efb_0_comp_ff, 20219, 0x00000003 }, /* JMP */
{ op_5000_0_comp_ff, 20480, 0x00000000 }, /* ADD */
{ op_5010_0_comp_ff, 20496, 0x00000000 }, /* ADD */
{ op_5018_0_comp_ff, 20504, 0x00000000 }, /* ADD */
{ op_5020_0_comp_ff, 20512, 0x00000000 }, /* ADD */
{ op_5028_0_comp_ff, 20520, 0x00000002 }, /* ADD */
{ op_5030_0_comp_ff, 20528, 0x00000002 }, /* ADD */
{ op_5038_0_comp_ff, 20536, 0x00000002 }, /* ADD */
{ op_5039_0_comp_ff, 20537, 0x00000002 }, /* ADD */
{ op_5040_0_comp_ff, 20544, 0x00000000 }, /* ADD */
{ op_5048_0_comp_ff, 20552, 0x00000000 }, /* ADDA */
{ op_5050_0_comp_ff, 20560, 0x00000000 }, /* ADD */
{ op_5058_0_comp_ff, 20568, 0x00000000 }, /* ADD */
{ op_5060_0_comp_ff, 20576, 0x00000000 }, /* ADD */
{ op_5068_0_comp_ff, 20584, 0x00000002 }, /* ADD */
{ op_5070_0_comp_ff, 20592, 0x00000002 }, /* ADD */
{ op_5078_0_comp_ff, 20600, 0x00000002 }, /* ADD */
{ op_5079_0_comp_ff, 20601, 0x00000002 }, /* ADD */
{ op_5080_0_comp_ff, 20608, 0x00000000 }, /* ADD */
{ op_5088_0_comp_ff, 20616, 0x00000000 }, /* ADDA */
{ op_5090_0_comp_ff, 20624, 0x00000000 }, /* ADD */
{ op_5098_0_comp_ff, 20632, 0x00000000 }, /* ADD */
{ op_50a0_0_comp_ff, 20640, 0x00000000 }, /* ADD */
{ op_50a8_0_comp_ff, 20648, 0x00000002 }, /* ADD */
{ op_50b0_0_comp_ff, 20656, 0x00000002 }, /* ADD */
{ op_50b8_0_comp_ff, 20664, 0x00000002 }, /* ADD */
{ op_50b9_0_comp_ff, 20665, 0x00000002 }, /* ADD */
{ op_50c0_0_comp_ff, 20672, 0x00000000 }, /* Scc */
{ op_50c8_0_comp_ff, 20680, 0x00000007 }, /* DBcc */
{ op_50d0_0_comp_ff, 20688, 0x00000000 }, /* Scc */
{ op_50d8_0_comp_ff, 20696, 0x00000000 }, /* Scc */
{ op_50e0_0_comp_ff, 20704, 0x00000000 }, /* Scc */
{ op_50e8_0_comp_ff, 20712, 0x00000002 }, /* Scc */
{ op_50f0_0_comp_ff, 20720, 0x00000002 }, /* Scc */
{ op_50f8_0_comp_ff, 20728, 0x00000002 }, /* Scc */
{ op_50f9_0_comp_ff, 20729, 0x00000002 }, /* Scc */
{ NULL, 20730, 0x00000001 }, /* TRAPcc */
{ NULL, 20731, 0x00000001 }, /* TRAPcc */
{ NULL, 20732, 0x00000001 }, /* TRAPcc */
{ op_5100_0_comp_ff, 20736, 0x00000000 }, /* SUB */
{ op_5110_0_comp_ff, 20752, 0x00000000 }, /* SUB */
{ op_5118_0_comp_ff, 20760, 0x00000000 }, /* SUB */
{ op_5120_0_comp_ff, 20768, 0x00000000 }, /* SUB */
{ op_5128_0_comp_ff, 20776, 0x00000002 }, /* SUB */
{ op_5130_0_comp_ff, 20784, 0x00000002 }, /* SUB */
{ op_5138_0_comp_ff, 20792, 0x00000002 }, /* SUB */
{ op_5139_0_comp_ff, 20793, 0x00000002 }, /* SUB */
{ op_5140_0_comp_ff, 20800, 0x00000000 }, /* SUB */
{ op_5148_0_comp_ff, 20808, 0x00000000 }, /* SUBA */
{ op_5150_0_comp_ff, 20816, 0x00000000 }, /* SUB */
{ op_5158_0_comp_ff, 20824, 0x00000000 }, /* SUB */
{ op_5160_0_comp_ff, 20832, 0x00000000 }, /* SUB */
{ op_5168_0_comp_ff, 20840, 0x00000002 }, /* SUB */
{ op_5170_0_comp_ff, 20848, 0x00000002 }, /* SUB */
{ op_5178_0_comp_ff, 20856, 0x00000002 }, /* SUB */
{ op_5179_0_comp_ff, 20857, 0x00000002 }, /* SUB */
{ op_5180_0_comp_ff, 20864, 0x00000000 }, /* SUB */
{ op_5188_0_comp_ff, 20872, 0x00000000 }, /* SUBA */
{ op_5190_0_comp_ff, 20880, 0x00000000 }, /* SUB */
{ op_5198_0_comp_ff, 20888, 0x00000000 }, /* SUB */
{ op_51a0_0_comp_ff, 20896, 0x00000000 }, /* SUB */
{ op_51a8_0_comp_ff, 20904, 0x00000002 }, /* SUB */
{ op_51b0_0_comp_ff, 20912, 0x00000002 }, /* SUB */
{ op_51b8_0_comp_ff, 20920, 0x00000002 }, /* SUB */
{ op_51b9_0_comp_ff, 20921, 0x00000002 }, /* SUB */
{ op_51c0_0_comp_ff, 20928, 0x00000000 }, /* Scc */