|
|
1.1 root 1: { 0x4e7a, 0xffff, 0x8000, 0x8fff, "mov", L|I2W, 2, DCR, D2H|AAREG },
2: { 0x4e7b, 0xffff, 0x8000, 0x8fff, "mov", L|I2W, 2, D2H|AAREG, DCR },
3: { 0x4e7a, 0xffff, 0x0000, 0x8fff, "mov", L|I2W, 2, DCR, D2H|ADREG },
4: { 0x4e7b, 0xffff, 0x0000, 0x8fff, "mov", L|I2W, 2, D2H|ADREG, DCR },
5: { 0x4e76, 0xffff, 0x0000, 0x0000, "trapv", NZ, 0 },
6: { 0x4e72, 0xffff, 0x0000, 0x0000, "stop", NZ, 1, DIM|AWORD },
7: { 0x4e75, 0xffff, 0x0000, 0x0000, "rts", NZ, 0 },
8: { 0x4e77, 0xffff, 0x0000, 0x0000, "rtr", NZ, 0 },
9: { 0x4e73, 0xffff, 0x0000, 0x0000, "rte", NZ, 0 },
10: { 0x4e70, 0xffff, 0x0000, 0x0000, "reset", NZ, 0 },
11: { 0x007c, 0xffff, 0x0000, 0x0000, "or", W, 2, DIM, DSREG|SR },
12: { 0x003c, 0xffff, 0x0000, 0x0000, "or", B, 2, DIM, DSREG|C },
13: { 0x4e71, 0xffff, 0x0000, 0x0000, "nop", NZ, 0 },
14: { 0x0a7c, 0xffff, 0x0000, 0x0000, "eor", W, 2, DIM, DSREG|SR },
15: { 0x0a3c, 0xffff, 0x0000, 0x0000, "eor", B, 2, DIM, DSREG|C },
16: { 0x027c, 0xffff, 0x0000, 0x0000, "and", W, 2, DIM, DSREG|SR },
17: { 0x023c, 0xffff, 0x0000, 0x0000, "and", B, 2, DIM, DSREG|C },
18: { 0x4e58, 0xfff8, 0x0000, 0x0000, "unlk", NZ, 1, DRG|AAREG },
19: { 0x4840, 0xfff8, 0x0000, 0x0000, "swap", W, 1, DRG|ADREG },
20: { 0x4e68, 0xfff8, 0x0000, 0x0000, "mov", L, 2, DSREG|U, DRG|AAREG },
21: { 0x4e60, 0xfff8, 0x0000, 0x0000, "mov", L, 2, DRG|AAREG, DSREG|U },
22: { 0x4e50, 0xfff8, 0x0000, 0x0000, "linkw", W, 2, DRG|AAREG, DIM },
23: { 0x4808, 0xfff8, 0x0000, 0x0000, "linkl", L, 2, DRG|AAREG, DIM },
24: { 0x49c0, 0xfff8, 0x0000, 0x0000, "extb", L, 1, DRG|ADREG },
25: { 0x4880, 0xfff8, 0x0000, 0x0000, "ext", W, 1, DRG|ADREG },
26: { 0x48c0, 0xfff8, 0x0000, 0x0000, "ext", L, 1, DRG|ADREG },
27: { 0x59c8, 0xfff8, 0x0000, 0x0000, "dbvs", NZ, 2, DRG|ADREG, DBCC },
28: { 0x58c8, 0xfff8, 0x0000, 0x0000, "dbvc", NZ, 2, DRG|ADREG, DBCC },
29: { 0x50c8, 0xfff8, 0x0000, 0x0000, "dbt", NZ, 2, DRG|ADREG, DBCC },
30: { 0x51c8, 0xfff8, 0x0000, 0x0000, "dbra", NZ, 2, DRG|ADREG, DBCC },
31: { 0x51c8, 0xfff8, 0x0000, 0x0000, "dbr", NZ, 2, DRG|ADREG, DBCC },
32: { 0x5ac8, 0xfff8, 0x0000, 0x0000, "dbpl", NZ, 2, DRG|ADREG, DBCC },
33: { 0x56c8, 0xfff8, 0x0000, 0x0000, "dbne", NZ, 2, DRG|ADREG, DBCC },
34: { 0x5bc8, 0xfff8, 0x0000, 0x0000, "dbmi", NZ, 2, DRG|ADREG, DBCC },
35: { 0x5dc8, 0xfff8, 0x0000, 0x0000, "dblt", NZ, 2, DRG|ADREG, DBCC },
36: { 0x53c8, 0xfff8, 0x0000, 0x0000, "dbls", NZ, 2, DRG|ADREG, DBCC },
37: { 0x55c8, 0xfff8, 0x0000, 0x0000, "dblo", NZ, 2, DRG|ADREG, DBCC },
38: { 0x5fc8, 0xfff8, 0x0000, 0x0000, "dble", NZ, 2, DRG|ADREG, DBCC },
39: { 0x54c8, 0xfff8, 0x0000, 0x0000, "dbhs", NZ, 2, DRG|ADREG, DBCC },
40: { 0x52c8, 0xfff8, 0x0000, 0x0000, "dbhi", NZ, 2, DRG|ADREG, DBCC },
41: { 0x5ec8, 0xfff8, 0x0000, 0x0000, "dbgt", NZ, 2, DRG|ADREG, DBCC },
42: { 0x5cc8, 0xfff8, 0x0000, 0x0000, "dbge", NZ, 2, DRG|ADREG, DBCC },
43: { 0x51c8, 0xfff8, 0x0000, 0x0000, "dbf", NZ, 2, DRG|ADREG, DBCC },
44: { 0x57c8, 0xfff8, 0x0000, 0x0000, "dbeq", NZ, 2, DRG|ADREG, DBCC },
45: { 0x55c8, 0xfff8, 0x0000, 0x0000, "dbcs", NZ, 2, DRG|ADREG, DBCC },
46: { 0x54c8, 0xfff8, 0x0000, 0x0000, "dbcc", NZ, 2, DRG|ADREG, DBCC },
47: { 0x4e40, 0xfff0, 0x0000, 0x0000, "trap", NZ, 1, DTRAP },
48: { 0x0e40, 0xffc0, 0x8800, 0x8fff, "movsw", W|I2W, 2, D2H|AAREG, DEA },
49: { 0x0e80, 0xffc0, 0x8800, 0x8fff, "movsl", L|I2W, 2, D2H|AAREG, DEA },
50: { 0x0e00, 0xffc0, 0x8800, 0x8fff, "movsb", B|I2W, 2, D2H|AAREG, DEA },
51: { 0x0e40, 0xffc0, 0x8000, 0x8fff, "movsw", W|I2W, 2, DEA, D2H|AAREG },
52: { 0x0e80, 0xffc0, 0x8000, 0x8fff, "movsl", L|I2W, 2, DEA, D2H|AAREG },
53: { 0x0e00, 0xffc0, 0x8000, 0x8fff, "movsb", B|I2W, 2, DEA, D2H|AAREG },
54: { 0x4c00, 0xffc0, 0x0c00, 0x8ff8, "mulsl", L|I2W, 3, DEA, D2L|ADREG, D2H|ADREG },
55: { 0x4c40, 0xffc0, 0x0c00, 0x8ff8, "divsl", L|I2W, 3, DEA, D2L|ADREG, D2H|ADREG },
56: { 0x4c00, 0xffc0, 0x0800, 0x8fff, "muls", L|I2W, 2, DEA, D2H|ADREG },
57: { 0x0e40, 0xffc0, 0x0800, 0x8fff, "movsw", W|I2W, 2, D2H|ADREG, DEA },
58: { 0x0e80, 0xffc0, 0x0800, 0x8fff, "movsl", L|I2W, 2, D2H|ADREG, DEA },
59: { 0x0e00, 0xffc0, 0x0800, 0x8fff, "movsb", B|I2W, 2, D2H|ADREG, DEA },
60: { 0x4c40, 0xffc0, 0x0800, 0x8ff8, "divs3", L|I2W, 3, DEA, D2L|ADREG, D2H|ADREG },
61: { 0x4c00, 0xffc0, 0x0400, 0x8ff8, "mulul", L|I2W, 3, DEA, D2L|ADREG, D2H|ADREG },
62: { 0x4c40, 0xffc0, 0x0400, 0x8ff8, "divul", L|I2W, 3, DEA, D2L|ADREG, D2H|ADREG },
63: { 0xe8c0, 0xffc0, 0x0000, 0xf820, "bftst", NZ|I2W, 3, DEA, DBH, DBL },
64: { 0xeec0, 0xffc0, 0x0000, 0xf820, "bfset", NZ|I2W, 3, DEA, DBH, DBL },
65: { 0xecc0, 0xffc0, 0x0000, 0xf820, "bfclr", NZ|I2W, 3, DEA, DBH, DBL },
66: { 0xeac0, 0xffc0, 0x0000, 0xf820, "bfchg", NZ|I2W, 3, DEA, DBH, DBL },
67: { 0x4c00, 0xffc0, 0x0000, 0x8fff, "mulu", L|I2W, 2, DEA, D2H|ADREG },
68: { 0x0e40, 0xffc0, 0x0000, 0x8fff, "movsw", W|I2W, 2, DEA, D2H|ADREG },
69: { 0x0e80, 0xffc0, 0x0000, 0x8fff, "movsl", L|I2W, 2, DEA, D2H|ADREG },
70: { 0x0e00, 0xffc0, 0x0000, 0x8fff, "movsb", B|I2W, 2, DEA, D2H|ADREG },
71: { 0x4c40, 0xffc0, 0x0000, 0x8ff8, "divu3", L|I2W, 3, DEA, D2L|ADREG, D2H|ADREG },
72: { 0xefc0, 0xffc0, 0x0000, 0x8820, "bfins", NZ|I2W, 4, D2H|ADREG, DEA, DBH, DBL },
73: { 0xedc0, 0xffc0, 0x0000, 0x8820, "bfffo", NZ|I2W, 4, DEA, DBH, DBL, D2H|ADREG },
74: { 0xe9c0, 0xffc0, 0x0000, 0x8820, "bfextu", NZ|I2W, 4, DEA, DBH, DBL, D2H|ADREG },
75: { 0xebc0, 0xffc0, 0x0000, 0x8820, "bfexts", NZ|I2W, 4, DEA, DBH, DBL, D2H|ADREG },
76: { 0x4a40, 0xffc0, 0x0000, 0x0000, "tstw", W, 1, DEA },
77: { 0x4a80, 0xffc0, 0x0000, 0x0000, "tstl", L, 1, DEA },
78: { 0x4a00, 0xffc0, 0x0000, 0x0000, "tstb", B, 1, DEA },
79: { 0x4ac0, 0xffc0, 0x0000, 0x0000, "tas", B, 1, DEA },
80: { 0x59c0, 0xffc0, 0x0000, 0x0000, "svs", B, 1, DEA },
81: { 0x58c0, 0xffc0, 0x0000, 0x0000, "svc", B, 1, DEA },
82: { 0x0440, 0xffc0, 0x0000, 0x0000, "subw", W, 2, DIM, DEA },
83: { 0x0480, 0xffc0, 0x0000, 0x0000, "subl", L, 2, DIM, DEA },
84: { 0x0400, 0xffc0, 0x0000, 0x0000, "subb", B, 2, DIM, DEA },
85: { 0x50c0, 0xffc0, 0x0000, 0x0000, "st", B, 1, DEA },
86: { 0x5ac0, 0xffc0, 0x0000, 0x0000, "spl", B, 1, DEA },
87: { 0x56c0, 0xffc0, 0x0000, 0x0000, "sne", B, 1, DEA },
88: { 0x5bc0, 0xffc0, 0x0000, 0x0000, "smi", B, 1, DEA },
89: { 0x5dc0, 0xffc0, 0x0000, 0x0000, "slt", B, 1, DEA },
90: { 0x53c0, 0xffc0, 0x0000, 0x0000, "sls", B, 1, DEA },
91: { 0x55c0, 0xffc0, 0x0000, 0x0000, "slo", B, 1, DEA },
92: { 0x5fc0, 0xffc0, 0x0000, 0x0000, "sle", B, 1, DEA },
93: { 0x54c0, 0xffc0, 0x0000, 0x0000, "shs", B, 1, DEA },
94: { 0x52c0, 0xffc0, 0x0000, 0x0000, "shi", B, 1, DEA },
95: { 0x5ec0, 0xffc0, 0x0000, 0x0000, "sgt", B, 1, DEA },
96: { 0x5cc0, 0xffc0, 0x0000, 0x0000, "sge", B, 1, DEA },
97: { 0x51c0, 0xffc0, 0x0000, 0x0000, "sf", B, 1, DEA },
98: { 0x57c0, 0xffc0, 0x0000, 0x0000, "seq", B, 1, DEA },
99: { 0x55c0, 0xffc0, 0x0000, 0x0000, "scs", B, 1, DEA },
100: { 0x54c0, 0xffc0, 0x0000, 0x0000, "scc", B, 1, DEA },
101: { 0xe4c0, 0xffc0, 0x0000, 0x0000, "roxr", W, 2, DIM|AONE, DEA },
102: { 0xe5c0, 0xffc0, 0x0000, 0x0000, "roxl", W, 2, DIM|AONE, DEA },
103: { 0xe6c0, 0xffc0, 0x0000, 0x0000, "ror", W, 2, DIM|AONE, DEA },
104: { 0xe7c0, 0xffc0, 0x0000, 0x0000, "rol", W, 2, DIM|AONE, DEA },
105: { 0x4840, 0xffc0, 0x0000, 0x0000, "pea", L, 1, DEA },
106: { 0x0040, 0xffc0, 0x0000, 0x0000, "orw", W, 2, DIM, DEA },
107: { 0x0080, 0xffc0, 0x0000, 0x0000, "orl", L, 2, DIM, DEA },
108: { 0x0000, 0xffc0, 0x0000, 0x0000, "orb", B, 2, DIM, DEA },
109: { 0x4640, 0xffc0, 0x0000, 0x0000, "notw", W, 1, DEA },
110: { 0x4680, 0xffc0, 0x0000, 0x0000, "notl", L, 1, DEA },
111: { 0x4600, 0xffc0, 0x0000, 0x0000, "notb", B, 1, DEA },
112: { 0x4040, 0xffc0, 0x0000, 0x0000, "negxw", W, 1, DEA },
113: { 0x4080, 0xffc0, 0x0000, 0x0000, "negxl", L, 1, DEA },
114: { 0x4000, 0xffc0, 0x0000, 0x0000, "negxb", B, 1, DEA },
115: { 0x4440, 0xffc0, 0x0000, 0x0000, "negw", W, 1, DEA },
116: { 0x4480, 0xffc0, 0x0000, 0x0000, "negl", L, 1, DEA },
117: { 0x4400, 0xffc0, 0x0000, 0x0000, "negb", B, 1, DEA },
118: { 0x4800, 0xffc0, 0x0000, 0x0000, "nbcd", B, 1, DEA },
119: { 0x4880, 0xffc0, 0x0000, 0x0000, "movemw", W, 2, DIM|AWORD, DEA },
120: { 0x4c80, 0xffc0, 0x0000, 0x0000, "movemw", W, 2, DEA, DIM|AWORD },
121: { 0x48c0, 0xffc0, 0x0000, 0x0000, "moveml", L, 2, DIM|AWORD, DEA },
122: { 0x4cc0, 0xffc0, 0x0000, 0x0000, "moveml", L, 2, DIM|AWORD, DEA },
123: { 0x40c0, 0xffc0, 0x0000, 0x0000, "movw", W, 2, DSREG|SR, DEA },
124: { 0x42c0, 0xffc0, 0x0000, 0x0000, "movw", W, 2, DSREG|C, DEA },
125: { 0x46c0, 0xffc0, 0x0000, 0x0000, "movw", W, 2, DEA, DSREG|SR },
126: { 0x44c0, 0xffc0, 0x0000, 0x0000, "movw", W, 2, DEA, DSREG|C },
127: { 0xe2c0, 0xffc0, 0x0000, 0x0000, "lsr", W, 2, DIM|AONE, DEA },
128: { 0xe3c0, 0xffc0, 0x0000, 0x0000, "lsl", W, 2, DIM|AONE, DEA },
129: { 0x4e80, 0xffc0, 0x0000, 0x0000, "jsr", NZ, 1, DEA },
130: { 0x4ec0, 0xffc0, 0x0000, 0x0000, "jmp", NZ, 1, DEA },
131: { 0x0a40, 0xffc0, 0x0000, 0x0000, "eorw", W, 2, DIM, DEA },
132: { 0x0a80, 0xffc0, 0x0000, 0x0000, "eorl", L, 2, DIM, DEA },
133: { 0x0a00, 0xffc0, 0x0000, 0x0000, "eorb", B, 2, DIM, DEA },
134: { 0x0c40, 0xffc0, 0x0000, 0x0000, "cmpw", W, 2, DIM, DEA },
135: { 0x0c80, 0xffc0, 0x0000, 0x0000, "cmpl", L, 2, DIM, DEA },
136: { 0x0c00, 0xffc0, 0x0000, 0x0000, "cmpb", B, 2, DIM, DEA },
137: { 0x4240, 0xffc0, 0x0000, 0x0000, "clrw", W, 1, DEA },
138: { 0x4280, 0xffc0, 0x0000, 0x0000, "clrl", L, 1, DEA },
139: { 0x4200, 0xffc0, 0x0000, 0x0000, "clrb", B, 1, DEA },
140: { 0x0800, 0xffc0, 0x0000, 0x0000, "btst", NZ, 2, DIM|AWORD, DEA },
141: { 0x08c0, 0xffc0, 0x0000, 0x0000, "bset", NZ, 2, DIM|AWORD, DEA },
142: { 0x0880, 0xffc0, 0x0000, 0x0000, "bclr", NZ, 2, DIM|AWORD, DEA },
143: { 0x0840, 0xffc0, 0x0000, 0x0000, "bchg", NZ, 2, DIM|AWORD, DEA },
144: { 0xe0c0, 0xffc0, 0x0000, 0x0000, "asr", W, 2, DIM|AONE, DEA },
145: { 0xe1c0, 0xffc0, 0x0000, 0x0000, "asl", W, 2, DIM|AONE, DEA },
146: { 0x0240, 0xffc0, 0x0000, 0x0000, "andw", W, 2, DIM, DEA },
147: { 0x0280, 0xffc0, 0x0000, 0x0000, "andl", L, 2, DIM, DEA },
148: { 0x0200, 0xffc0, 0x0000, 0x0000, "andb", B, 2, DIM, DEA },
149: { 0x0640, 0xffc0, 0x0000, 0x0000, "addw", W, 2, DIM, DEA },
150: { 0x0680, 0xffc0, 0x0000, 0x0000, "addl", L, 2, DIM, DEA },
151: { 0x0600, 0xffc0, 0x0000, 0x0000, "addb", B, 2, DIM, DEA },
152: { 0x6900, 0xff00, 0x0000, 0x0000, "bvs", B, 1, DBR },
153: { 0x6800, 0xff00, 0x0000, 0x0000, "bvc", B, 1, DBR },
154: { 0x6100, 0xff00, 0x0000, 0x0000, "bsr", B, 1, DBR },
155: { 0x6000, 0xff00, 0x0000, 0x0000, "bra", B, 1, DBR },
156: { 0x6a00, 0xff00, 0x0000, 0x0000, "bpl", B, 1, DBR },
157: { 0x6600, 0xff00, 0x0000, 0x0000, "bne", B, 1, DBR },
158: { 0x6b00, 0xff00, 0x0000, 0x0000, "bmi", B, 1, DBR },
159: { 0x6d00, 0xff00, 0x0000, 0x0000, "blt", B, 1, DBR },
160: { 0x6300, 0xff00, 0x0000, 0x0000, "bls", B, 1, DBR },
161: { 0x6f00, 0xff00, 0x0000, 0x0000, "ble", B, 1, DBR },
162: { 0x6200, 0xff00, 0x0000, 0x0000, "bhi", B, 1, DBR },
163: { 0x6e00, 0xff00, 0x0000, 0x0000, "bgt", B, 1, DBR },
164: { 0x6c00, 0xff00, 0x0000, 0x0000, "bge", B, 1, DBR },
165: { 0x6700, 0xff00, 0x0000, 0x0000, "beq", B, 1, DBR },
166: { 0x6500, 0xff00, 0x0000, 0x0000, "bcs", B, 1, DBR },
167: { 0x6400, 0xff00, 0x0000, 0x0000, "bcc", B, 1, DBR },
168: { 0x8180, 0xf1f8, 0x0000, 0x0000, "unpk", NZ, 3, DRG|ADREG, DRGL|ADREG, DIM|AWORD },
169: { 0x8188, 0xf1f8, 0x0000, 0x0000, "unpk", NZ, 3, DRG|ADEC, DRGL|ADEC, DIM|AWORD },
170: { 0x9140, 0xf1f8, 0x0000, 0x0000, "subxw", W, 2, DRG|ADREG, DRGL|ADREG },
171: { 0x9148, 0xf1f8, 0x0000, 0x0000, "subxw", W, 2, DRG|ADEC, DRGL|ADEC },
172: { 0x9180, 0xf1f8, 0x0000, 0x0000, "subxl", L, 2, DRG|ADREG, DRGL|ADREG },
173: { 0x9188, 0xf1f8, 0x0000, 0x0000, "subxl", L, 2, DRG|ADEC, DRGL|ADEC },
174: { 0x9100, 0xf1f8, 0x0000, 0x0000, "subxb", B, 2, DRG|ADREG, DRGL|ADREG },
175: { 0x9108, 0xf1f8, 0x0000, 0x0000, "subxb", B, 2, DRG|ADEC, DRGL|ADEC },
176: { 0x8100, 0xf1f8, 0x0000, 0x0000, "sbcd", B, 2, DRG|ADREG, DRGL|ADREG },
177: { 0x8108, 0xf1f8, 0x0000, 0x0000, "sbcd", B, 2, DRG|ADEC, DRGL|ADEC },
178: { 0xe070, 0xf1f8, 0x0000, 0x0000, "roxrw", W, 2, DRGL|ADREG, DRG|ADREG },
179: { 0xe050, 0xf1f8, 0x0000, 0x0000, "roxrw", W, 2, DAQ, DRG|ADREG },
180: { 0xe0b0, 0xf1f8, 0x0000, 0x0000, "roxrl", L, 2, DRGL|ADREG, DRG|ADREG },
181: { 0xe090, 0xf1f8, 0x0000, 0x0000, "roxrl", L, 2, DAQ, DRG|ADREG },
182: { 0xe030, 0xf1f8, 0x0000, 0x0000, "roxrb", B, 2, DRGL|ADREG, DRG|ADREG },
183: { 0xe010, 0xf1f8, 0x0000, 0x0000, "roxrb", B, 2, DAQ, DRG|ADREG },
184: { 0xe170, 0xf1f8, 0x0000, 0x0000, "roxlw", W, 2, DRGL|ADREG, DRG|ADREG },
185: { 0xe150, 0xf1f8, 0x0000, 0x0000, "roxlw", W, 2, DAQ, DRG|ADREG },
186: { 0xe1b0, 0xf1f8, 0x0000, 0x0000, "roxll", L, 2, DRGL|ADREG, DRG|ADREG },
187: { 0xe190, 0xf1f8, 0x0000, 0x0000, "roxll", L, 2, DAQ, DRG|ADREG },
188: { 0xe130, 0xf1f8, 0x0000, 0x0000, "roxlb", B, 2, DRGL|ADREG, DRG|ADREG },
189: { 0xe110, 0xf1f8, 0x0000, 0x0000, "roxlb", B, 2, DAQ, DRG|ADREG },
190: { 0xe078, 0xf1f8, 0x0000, 0x0000, "rorw", W, 2, DRGL|ADREG, DRG|ADREG },
191: { 0xe058, 0xf1f8, 0x0000, 0x0000, "rorw", W, 2, DAQ, DRG|ADREG },
192: { 0xe0b8, 0xf1f8, 0x0000, 0x0000, "rorl", L, 2, DRGL|ADREG, DRG|ADREG },
193: { 0xe098, 0xf1f8, 0x0000, 0x0000, "rorl", L, 2, DAQ, DRG|ADREG },
194: { 0xe038, 0xf1f8, 0x0000, 0x0000, "rorb", B, 2, DRGL|ADREG, DRG|ADREG },
195: { 0xe018, 0xf1f8, 0x0000, 0x0000, "rorb", B, 2, DAQ, DRG|ADREG },
196: { 0xe178, 0xf1f8, 0x0000, 0x0000, "rolw", W, 2, DRGL|ADREG, DRG|ADREG },
197: { 0xe158, 0xf1f8, 0x0000, 0x0000, "rolw", W, 2, DAQ, DRG|ADREG },
198: { 0xe1b8, 0xf1f8, 0x0000, 0x0000, "roll", L, 2, DRGL|ADREG, DRG|ADREG },
199: { 0xe198, 0xf1f8, 0x0000, 0x0000, "roll", L, 2, DAQ, DRG|ADREG },
200: { 0xe138, 0xf1f8, 0x0000, 0x0000, "rolb", B, 2, DRGL|ADREG, DRG|ADREG },
201: { 0xe118, 0xf1f8, 0x0000, 0x0000, "rolb", B, 2, DAQ, DRG|ADREG },
202: { 0x8140, 0xf1f8, 0x0000, 0x0000, "pack", NZ, 3, DRG|ADREG, DRGL|ADREG, DIM|AWORD },
203: { 0x8148, 0xf1f8, 0x0000, 0x0000, "pack", NZ, 3, DRG|ADEC, DRGL|ADEC, DIM|AWORD },
204: { 0xe068, 0xf1f8, 0x0000, 0x0000, "lsrw", W, 2, DRGL|ADREG, DRG|ADREG },
205: { 0xe048, 0xf1f8, 0x0000, 0x0000, "lsrw", W, 2, DAQ, DRG|ADREG },
206: { 0xe0a8, 0xf1f8, 0x0000, 0x0000, "lsrl", L, 2, DRGL|ADREG, DRG|ADREG },
207: { 0xe088, 0xf1f8, 0x0000, 0x0000, "lsrl", L, 2, DAQ, DRG|ADREG },
208: { 0xe028, 0xf1f8, 0x0000, 0x0000, "lsrb", B, 2, DRGL|ADREG, DRG|ADREG },
209: { 0xe008, 0xf1f8, 0x0000, 0x0000, "lsrb", B, 2, DAQ, DRG|ADREG },
210: { 0xe168, 0xf1f8, 0x0000, 0x0000, "lslw", W, 2, DRGL|ADREG, DRG|ADREG },
211: { 0xe148, 0xf1f8, 0x0000, 0x0000, "lslw", W, 2, DAQ, DRG|ADREG },
212: { 0xe1a8, 0xf1f8, 0x0000, 0x0000, "lsll", L, 2, DRGL|ADREG, DRG|ADREG },
213: { 0xe188, 0xf1f8, 0x0000, 0x0000, "lsll", L, 2, DAQ, DRG|ADREG },
214: { 0xe128, 0xf1f8, 0x0000, 0x0000, "lslb", B, 2, DRGL|ADREG, DRG|ADREG },
215: { 0xe108, 0xf1f8, 0x0000, 0x0000, "lslb", B, 2, DAQ, DRG|ADREG },
216: { 0xc140, 0xf1f8, 0x0000, 0x0000, "exg", NZ, 2, DRG|ADREG, DRGL|ADREG },
217: { 0xc188, 0xf1f8, 0x0000, 0x0000, "exg", NZ, 2, DRG|AAREG, DRGL|ADREG },
218: { 0xc148, 0xf1f8, 0x0000, 0x0000, "exg", NZ, 2, DRG|AAREG, DRGL|AAREG },
219: { 0xc188, 0xf1f8, 0x0000, 0x0000, "exg", NZ, 2, DRGL|ADREG, DRG|AAREG },
220: { 0xb148, 0xf1f8, 0x0000, 0x0000, "cmpw", W, 2, DRGL|AINC, DRG|AINC },
221: { 0xb188, 0xf1f8, 0x0000, 0x0000, "cmpl", L, 2, DRGL|AINC, DRG|AINC },
222: { 0xb108, 0xf1f8, 0x0000, 0x0000, "cmpb", B, 2, DRGL|AINC, DRG|AINC },
223: { 0xe060, 0xf1f8, 0x0000, 0x0000, "asrw", W, 2, DRGL|ADREG, DRG|ADREG },
224: { 0xe040, 0xf1f8, 0x0000, 0x0000, "asrw", W, 2, DAQ, DRG|ADREG },
225: { 0xe0a0, 0xf1f8, 0x0000, 0x0000, "asrl", L, 2, DRGL|ADREG, DRG|ADREG },
226: { 0xe080, 0xf1f8, 0x0000, 0x0000, "asrl", L, 2, DAQ, DRG|ADREG },
227: { 0xe020, 0xf1f8, 0x0000, 0x0000, "asrb", B, 2, DRGL|ADREG, DRG|ADREG },
228: { 0xe000, 0xf1f8, 0x0000, 0x0000, "asrb", B, 2, DAQ, DRG|ADREG },
229: { 0xe160, 0xf1f8, 0x0000, 0x0000, "aslw", W, 2, DRGL|ADREG, DRG|ADREG },
230: { 0xe140, 0xf1f8, 0x0000, 0x0000, "aslw", W, 2, DAQ, DRG|ADREG },
231: { 0xe1a0, 0xf1f8, 0x0000, 0x0000, "asll", L, 2, DRGL|ADREG, DRG|ADREG },
232: { 0xe180, 0xf1f8, 0x0000, 0x0000, "asll", L, 2, DAQ, DRG|ADREG },
233: { 0xe120, 0xf1f8, 0x0000, 0x0000, "aslb", B, 2, DRGL|ADREG, DRG|ADREG },
234: { 0xe100, 0xf1f8, 0x0000, 0x0000, "aslb", B, 2, DAQ, DRG|ADREG },
235: { 0xd140, 0xf1f8, 0x0000, 0x0000, "addxw", W, 2, DRG|ADREG, DRGL|ADREG },
236: { 0xd148, 0xf1f8, 0x0000, 0x0000, "addxw", W, 2, DRG|ADEC, DRGL|ADEC },
237: { 0xd180, 0xf1f8, 0x0000, 0x0000, "addxl", L, 2, DRG|ADREG, DRGL|ADREG },
238: { 0xd188, 0xf1f8, 0x0000, 0x0000, "addxl", L, 2, DRG|ADEC, DRGL|ADEC },
239: { 0xd100, 0xf1f8, 0x0000, 0x0000, "addxb", B, 2, DRG|ADREG, DRGL|ADREG },
240: { 0xd108, 0xf1f8, 0x0000, 0x0000, "addxb", B, 2, DRG|ADEC, DRGL|ADEC },
241: { 0xc100, 0xf1f8, 0x0000, 0x0000, "abcd", B, 2, DRG|ADREG, DRGL|ADREG },
242: { 0xc108, 0xf1f8, 0x0000, 0x0000, "abcd", B, 2, DRG|ADEC, DRGL|ADEC },
243: { 0x9140, 0xf1c0, 0x0000, 0x0000, "subw", W, 2, DRGL|ADREG, DEA },
244: { 0x9040, 0xf1c0, 0x0000, 0x0000, "subw", W, 2, DEA, DRGL|ADREG },
245: { 0x5140, 0xf1c0, 0x0000, 0x0000, "subqw", W, 2, DAQ, DEA },
246: { 0x9180, 0xf1c0, 0x0000, 0x0000, "subl", L, 2, DRGL|ADREG, DEA },
247: { 0x9080, 0xf1c0, 0x0000, 0x0000, "subl", L, 2, DEA, DRGL|ADREG },
248: { 0x5180, 0xf1c0, 0x0000, 0x0000, "subql", L, 2, DAQ, DEA },
249: { 0x9100, 0xf1c0, 0x0000, 0x0000, "subb", B, 2, DRGL|ADREG, DEA },
250: { 0x9000, 0xf1c0, 0x0000, 0x0000, "subb", B, 2, DEA, DRGL|ADREG },
251: { 0x5100, 0xf1c0, 0x0000, 0x0000, "subqb", B, 2, DAQ, DEA },
252: { 0x90c0, 0xf1c0, 0x0000, 0x0000, "sub", W, 2, DEA, DRGL|AAREG },
253: { 0x91c0, 0xf1c0, 0x0000, 0x0000, "sub", L, 2, DEA, DRGL|AAREG },
254: { 0x8140, 0xf1c0, 0x0000, 0x0000, "orw", W, 2, DRGL|ADREG, DEA },
255: { 0x8040, 0xf1c0, 0x0000, 0x0000, "orw", W, 2, DEA, DRGL|ADREG },
256: { 0x8180, 0xf1c0, 0x0000, 0x0000, "orl", L, 2, DRGL|ADREG, DEA },
257: { 0x8080, 0xf1c0, 0x0000, 0x0000, "orl", L, 2, DEA, DRGL|ADREG },
258: { 0x8100, 0xf1c0, 0x0000, 0x0000, "orb", B, 2, DRGL|ADREG, DEA },
259: { 0x8000, 0xf1c0, 0x0000, 0x0000, "orb", B, 2, DEA, DRGL|ADREG },
260: { 0xc0c0, 0xf1c0, 0x0000, 0x0000, "mulu", W, 2, DEA, DRGL|ADREG },
261: { 0xc1c0, 0xf1c0, 0x0000, 0x0000, "muls", W, 2, DEA, DRGL|ADREG },
262: { 0x3040, 0xf1c0, 0x0000, 0x0000, "movw", W, 2, DEA, DRGL|AAREG },
263: { 0x2040, 0xf1c0, 0x0000, 0x0000, "movl", L, 2, DEA, DRGL|AAREG },
264: { 0x41c0, 0xf1c0, 0x0000, 0x0000, "lea", L, 2, DEA, DRGL|AAREG },
265: { 0xb140, 0xf1c0, 0x0000, 0x0000, "eorw", W, 2, DRGL|ADREG, DEA },
266: { 0xb180, 0xf1c0, 0x0000, 0x0000, "eorl", L, 2, DRGL|ADREG, DEA },
267: { 0xb100, 0xf1c0, 0x0000, 0x0000, "eorb", B, 2, DRGL|ADREG, DEA },
268: { 0x80c0, 0xf1c0, 0x0000, 0x0000, "divu", W, 2, DEA, DRGL|ADREG },
269: { 0x81c0, 0xf1c0, 0x0000, 0x0000, "divs", W, 2, DEA, DRGL|ADREG },
270: { 0xb040, 0xf1c0, 0x0000, 0x0000, "cmpw", W, 2, DEA, DRGL|ADREG },
271: { 0xb080, 0xf1c0, 0x0000, 0x0000, "cmpl", L, 2, DEA, DRGL|ADREG },
272: { 0xb000, 0xf1c0, 0x0000, 0x0000, "cmpb", B, 2, DEA, DRGL|ADREG },
273: { 0xb0c0, 0xf1c0, 0x0000, 0x0000, "cmp", W, 2, DRGL|AAREG, DEA },
274: { 0xb1c0, 0xf1c0, 0x0000, 0x0000, "cmp", L, 2, DRGL|AAREG, DEA },
275: { 0x4180, 0xf1c0, 0x0000, 0x0000, "chk", W, 2, DEA, DRGL|ADREG },
276: { 0x0100, 0xf1c0, 0x0000, 0x0000, "btst", NZ, 2, DRGL|ADREG, DEA },
277: { 0x01c0, 0xf1c0, 0x0000, 0x0000, "bset", NZ, 2, DRGL|ADREG, DEA },
278: { 0x0180, 0xf1c0, 0x0000, 0x0000, "bclr", NZ, 2, DRGL|ADREG, DEA },
279: { 0x0140, 0xf1c0, 0x0000, 0x0000, "bchg", NZ, 2, DRGL|ADREG, DEA },
280: { 0xc140, 0xf1c0, 0x0000, 0x0000, "andw", W, 2, DRGL|ADREG, DEA },
281: { 0xc040, 0xf1c0, 0x0000, 0x0000, "andw", W, 2, DEA, DRGL|ADREG },
282: { 0xc180, 0xf1c0, 0x0000, 0x0000, "andl", L, 2, DRGL|ADREG, DEA },
283: { 0xc080, 0xf1c0, 0x0000, 0x0000, "andl", L, 2, DEA, DRGL|ADREG },
284: { 0xc100, 0xf1c0, 0x0000, 0x0000, "andb", B, 2, DRGL|ADREG, DEA },
285: { 0xc000, 0xf1c0, 0x0000, 0x0000, "andb", B, 2, DEA, DRGL|ADREG },
286: { 0xd140, 0xf1c0, 0x0000, 0x0000, "addw", W, 2, DRGL|ADREG, DEA },
287: { 0xd040, 0xf1c0, 0x0000, 0x0000, "addw", W, 2, DEA, DRGL|ADREG },
288: { 0x5040, 0xf1c0, 0x0000, 0x0000, "addqw", W, 2, DAQ, DEA },
289: { 0xd180, 0xf1c0, 0x0000, 0x0000, "addl", L, 2, DRGL|ADREG, DEA },
290: { 0xd080, 0xf1c0, 0x0000, 0x0000, "addl", L, 2, DEA, DRGL|ADREG },
291: { 0x5080, 0xf1c0, 0x0000, 0x0000, "addql", L, 2, DAQ, DEA },
292: { 0xd100, 0xf1c0, 0x0000, 0x0000, "addb", B, 2, DRGL|ADREG, DEA },
293: { 0xd000, 0xf1c0, 0x0000, 0x0000, "addb", B, 2, DEA, DRGL|ADREG },
294: { 0x5000, 0xf1c0, 0x0000, 0x0000, "addqb", B, 2, DAQ, DEA },
295: { 0xd0c0, 0xf1c0, 0x0000, 0x0000, "addw", W, 2, DEA, DRGL|AAREG },
296: { 0xd1c0, 0xf1c0, 0x0000, 0x0000, "addl", L, 2, DEA, DRGL|AAREG },
297: { 0x7000, 0xf100, 0x0000, 0x0000, "moveq", L, 2, DMQ, DRGL|ADREG },
298: { 0x3000, 0xf000, 0x0000, 0x0000, "movw", W, 2, DEA, DEAM },
299: { 0x2000, 0xf000, 0x0000, 0x0000, "movl", L, 2, DEA, DEAM },
300: { 0x1000, 0xf000, 0x0000, 0x0000, "movb", B, 2, DEA, DEAM },
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.