• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/cxxfilt-11/cxxfilt/opcodes/

Lines Matching defs:one

26 #define one(x) ((unsigned int) (x) << 16)
35 {"abcd", 2, one(0140400), one(0170770), "DsDd", m68000up },
36 {"abcd", 2, one(0140410), one(0170770), "-s-d", m68000up },
38 {"addaw", 2, one(0150300), one(0170700), "*wAd", m68000up },
39 {"addal", 2, one(0150700), one(0170700), "*lAd", m68000up | mcfisa_a },
41 {"addib", 4, one(0003000), one(0177700), "#b$s", m68000up },
42 {"addiw", 4, one(0003100), one(0177700), "#w$s", m68000up },
43 {"addil", 6, one(0003200), one(0177700), "#l$s", m68000up },
44 {"addil", 6, one(0003200), one(0177700), "#lDs", mcfisa_a },
46 {"addqb", 2, one(0050000), one(0170700), "Qd$b", m68000up },
47 {"addqw", 2, one(0050100), one(0170700), "Qd%w", m68000up },
48 {"addql", 2, one(0050200), one(0170700), "Qd%l", m68000up | mcfisa_a },
51 {"addb", 2, one(0050000), one(0170700), "Qd$b", m68000up },
52 {"addb", 4, one(0003000), one(0177700), "#b$s", m68000up },
53 {"addb", 2, one(0150000), one(0170700), ";bDd", m68000up },
54 {"addb", 2, one(0150400), one(0170700), "Dd~b", m68000up },
55 {"addw", 2, one(0050100), one(0170700), "Qd%w", m68000up },
56 {"addw", 2, one(0150300), one(0170700), "*wAd", m68000up },
57 {"addw", 4, one(0003100), one(0177700), "#w$s", m68000up },
58 {"addw", 2, one(0150100), one(0170700), "*wDd", m68000up },
59 {"addw", 2, one(0150500), one(0170700), "Dd~w", m68000up },
60 {"addl", 2, one(0050200), one(0170700), "Qd%l", m68000up | mcfisa_a },
61 {"addl", 6, one(0003200), one(0177700), "#l$s", m68000up },
62 {"addl", 6, one(0003200), one(0177700), "#lDs", mcfisa_a },
63 {"addl", 2, one(0150700), one(0170700), "*lAd", m68000up | mcfisa_a },
64 {"addl", 2, one(0150200), one(0170700), "*lDd", m68000up | mcfisa_a },
65 {"addl", 2, one(0150600), one(0170700), "Dd~l", m68000up | mcfisa_a },
67 {"addxb", 2, one(0150400), one(0170770), "DsDd", m68000up },
68 {"addxb", 2, one(0150410), one(0170770), "-s-d", m68000up },
69 {"addxw", 2, one(0150500), one(0170770), "DsDd", m68000up },
70 {"addxw", 2, one(0150510), one(0170770), "-s-d", m68000up },
71 {"addxl", 2, one(0150600), one(0170770), "DsDd", m68000up | mcfisa_a },
72 {"addxl", 2, one(0150610), one(0170770), "-s-d", m68000up },
74 {"andib", 4, one(0001000), one(0177700), "#b$s", m68000up },
75 {"andib", 4, one(0001074), one(0177777), "#bCs", m68000up },
76 {"andiw", 4, one(0001100), one(0177700), "#w$s", m68000up },
77 {"andiw", 4, one(0001174), one(0177777), "#wSs", m68000up },
78 {"andil", 6, one(0001200), one(0177700), "#l$s", m68000up },
79 {"andil", 6, one(0001200), one(0177700), "#lDs", mcfisa_a },
80 {"andi", 4, one(0001100), one(0177700), "#w$s", m68000up },
81 {"andi", 4, one(0001074), one(0177777), "#bCs", m68000up },
82 {"andi", 4, one(0001174), one(0177777), "#wSs", m68000up },
85 {"andb", 4, one(0001000), one(0177700), "#b$s", m68000up },
86 {"andb", 4, one(0001074), one(0177777), "#bCs", m68000up },
87 {"andb", 2, one(0140000), one(0170700), ";bDd", m68000up },
88 {"andb", 2, one(0140400), one(0170700), "Dd~b", m68000up },
89 {"andw", 4, one(0001100), one(0177700), "#w$s", m68000up },
90 {"andw", 4, one(0001174), one(0177777), "#wSs", m68000up },
91 {"andw", 2, one(0140100), one(0170700), ";wDd", m68000up },
92 {"andw", 2, one(0140500), one(0170700), "Dd~w", m68000up },
93 {"andl", 6, one(0001200), one(0177700), "#l$s", m68000up },
94 {"andl", 6, one(0001200), one(0177700), "#lDs", mcfisa_a },
95 {"andl", 2, one(0140200), one(0170700), ";lDd", m68000up | mcfisa_a },
96 {"andl", 2, one(0140600), one(0170700), "Dd~l", m68000up | mcfisa_a },
97 {"and", 4, one(0001100), one(0177700), "#w$w", m68000up },
98 {"and", 4, one(0001074), one(0177777), "#bCs", m68000up },
99 {"and", 4, one(0001174), one(0177777), "#wSs", m68000up },
100 {"and", 2, one(0140100), one(0170700), ";wDd", m68000up },
101 {"and", 2, one(0140500), one(0170700), "Dd~w", m68000up },
103 {"aslb", 2, one(0160400), one(0170770), "QdDs", m68000up },
104 {"aslb", 2, one(0160440), one(0170770), "DdDs", m68000up },
105 {"aslw", 2, one(0160500), one(0170770), "QdDs", m68000up },
106 {"aslw", 2, one(0160540), one(0170770), "DdDs", m68000up },
107 {"aslw", 2, one(0160700), one(0177700), "~s", m68000up },
108 {"asll", 2, one(0160600), one(0170770), "QdDs", m68000up | mcfisa_a },
109 {"asll", 2, one(0160640), one(0170770), "DdDs", m68000up | mcfisa_a },
111 {"asrb", 2, one(0160000), one(0170770), "QdDs", m68000up },
112 {"asrb", 2, one(0160040), one(0170770), "DdDs", m68000up },
113 {"asrw", 2, one(0160100), one(0170770), "QdDs", m68000up },
114 {"asrw", 2, one(0160140), one(0170770), "DdDs", m68000up },
115 {"asrw", 2, one(0160300), one(0177700), "~s", m68000up },
116 {"asrl", 2, one(0160200), one(0170770), "QdDs", m68000up | mcfisa_a },
117 {"asrl", 2, one(0160240), one(0170770), "DdDs", m68000up | mcfisa_a },
119 {"bhiw", 2, one(0061000), one(0177777), "BW", m68000up | mcfisa_a },
120 {"blsw", 2, one(0061400), one(0177777), "BW", m68000up | mcfisa_a },
121 {"bccw", 2, one(0062000), one(0177777), "BW", m68000up | mcfisa_a },
122 {"bcsw", 2, one(0062400), one(0177777), "BW", m68000up | mcfisa_a },
123 {"bnew", 2, one(0063000), one(0177777), "BW", m68000up | mcfisa_a },
124 {"beqw", 2, one(0063400), one(0177777), "BW", m68000up | mcfisa_a },
125 {"bvcw", 2, one(0064000), one(0177777), "BW", m68000up | mcfisa_a },
126 {"bvsw", 2, one(0064400), one(0177777), "BW", m68000up | mcfisa_a },
127 {"bplw", 2, one(0065000), one(0177777), "BW", m68000up | mcfisa_a },
128 {"bmiw", 2, one(0065400), one(0177777), "BW", m68000up | mcfisa_a },
129 {"bgew", 2, one(0066000), one(0177777), "BW", m68000up | mcfisa_a },
130 {"bltw", 2, one(0066400), one(0177777), "BW", m68000up | mcfisa_a },
131 {"bgtw", 2, one(0067000), one(0177777), "BW", m68000up | mcfisa_a },
132 {"blew", 2, one(0067400), one(0177777), "BW", m68000up | mcfisa_a },
134 {"bhil", 2, one(0061377), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
135 {"blsl", 2, one(0061777), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
136 {"bccl", 2, one(0062377), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
137 {"bcsl", 2, one(0062777), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
138 {"bnel", 2, one(0063377), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
139 {"beql", 2, one(0063777), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
140 {"bvcl", 2, one(0064377), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
141 {"bvsl", 2, one(0064777), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
142 {"bpll", 2, one(0065377), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
143 {"bmil", 2, one(0065777), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
144 {"bgel", 2, one(0066377), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
145 {"bltl", 2, one(0066777), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
146 {"bgtl", 2, one(0067377), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
147 {"blel", 2, one(0067777), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
149 {"bhis", 2, one(0061000), one(0177400), "BB", m68000up | mcfisa_a },
150 {"blss", 2, one(0061400), one(0177400), "BB", m68000up | mcfisa_a },
151 {"bccs", 2, one(0062000), one(0177400), "BB", m68000up | mcfisa_a },
152 {"bcss", 2, one(0062400), one(0177400), "BB", m68000up | mcfisa_a },
153 {"bnes", 2, one(0063000), one(0177400), "BB", m68000up | mcfisa_a },
154 {"beqs", 2, one(0063400), one(0177400), "BB", m68000up | mcfisa_a },
155 {"bvcs", 2, one(0064000), one(0177400), "BB", m68000up | mcfisa_a },
156 {"bvss", 2, one(0064400), one(0177400), "BB", m68000up | mcfisa_a },
157 {"bpls", 2, one(0065000), one(0177400), "BB", m68000up | mcfisa_a },
158 {"bmis", 2, one(0065400), one(0177400), "BB", m68000up | mcfisa_a },
159 {"bges", 2, one(0066000), one(0177400), "BB", m68000up | mcfisa_a },
160 {"blts", 2, one(0066400), one(0177400), "BB", m68000up | mcfisa_a },
161 {"bgts", 2, one(0067000), one(0177400), "BB", m68000up | mcfisa_a },
162 {"bles", 2, one(0067400), one(0177400), "BB", m68000up | mcfisa_a },
164 {"jhi", 2, one(0061000), one(0177400), "Bg", m68000up | mcfisa_a },
165 {"jls", 2, one(0061400), one(0177400), "Bg", m68000up | mcfisa_a },
166 {"jcc", 2, one(0062000), one(0177400), "Bg", m68000up | mcfisa_a },
167 {"jcs", 2, one(0062400), one(0177400), "Bg", m68000up | mcfisa_a },
168 {"jne", 2, one(0063000), one(0177400), "Bg", m68000up | mcfisa_a },
169 {"jeq", 2, one(0063400), one(0177400), "Bg", m68000up | mcfisa_a },
170 {"jvc", 2, one(0064000), one(0177400), "Bg", m68000up | mcfisa_a },
171 {"jvs", 2, one(0064400), one(0177400), "Bg", m68000up | mcfisa_a },
172 {"jpl", 2, one(0065000), one(0177400), "Bg", m68000up | mcfisa_a },
173 {"jmi", 2, one(0065400), one(0177400), "Bg", m68000up | mcfisa_a },
174 {"jge", 2, one(0066000), one(0177400), "Bg", m68000up | mcfisa_a },
175 {"jlt", 2, one(0066400), one(0177400), "Bg", m68000up | mcfisa_a },
176 {"jgt", 2, one(0067000), one(0177400), "Bg", m68000up | mcfisa_a },
177 {"jle", 2, one(0067400), one(0177400), "Bg", m68000up | mcfisa_a },
179 {"bchg", 2, one(0000500), one(0170700), "Dd$s", m68000up | mcfisa_a },
180 {"bchg", 4, one(0004100), one(0177700), "#b$s", m68000up },
181 {"bchg", 4, one(0004100), one(0177700), "#bqs", mcfisa_a },
183 {"bclr", 2, one(0000600), one(0170700), "Dd$s", m68000up | mcfisa_a },
184 {"bclr", 4, one(0004200), one(0177700), "#b$s", m68000up },
185 {"bclr", 4, one(0004200), one(0177700), "#bqs", mcfisa_a },
196 {"bgnd", 2, one(0045372), one(0177777), "", cpu32 | fido_a },
198 {"bitrev", 2, one(0000300), one(0177770), "Ds", mcfisa_aa},
200 {"bkpt", 2, one(0044110), one(0177770), "ts", m68010up },
202 {"braw", 2, one(0060000), one(0177777), "BW", m68000up | mcfisa_a },
203 {"bral", 2, one(0060377), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
204 {"bras", 2, one(0060000), one(0177400), "BB", m68000up | mcfisa_a },
206 {"bset", 2, one(0000700), one(0170700), "Dd$s", m68000up | mcfisa_a },
207 {"bset", 2, one(0000700), one(0170700), "Ddvs", mcfisa_a },
208 {"bset", 4, one(0004300), one(0177700), "#b$s", m68000up },
209 {"bset", 4, one(0004300), one(0177700), "#bqs", mcfisa_a },
211 {"bsrw", 2, one(0060400), one(0177777), "BW", m68000up | mcfisa_a },
212 {"bsrl", 2, one(0060777), one(0177777), "BL", m68020up | cpu32 | fido_a | mcfisa_b},
213 {"bsrs", 2, one(0060400), one(0177400), "BB", m68000up | mcfisa_a },
215 {"btst", 2, one(0000400), one(0170700), "Dd;b", m68000up | mcfisa_a },
216 {"btst", 4, one(0004000), one(0177700), "#b@s", m68000up },
217 {"btst", 4, one(0004000), one(0177700), "#bqs", mcfisa_a },
219 {"byterev", 2, one(0001300), one(0177770), "Ds", mcfisa_aa},
221 {"callm", 4, one(0003300), one(0177700), "#b!s", m68020 },
236 {"chkl", 2, one(0040400), one(0170700), ";lDd", m68000up },
237 {"chkw", 2, one(0040600), one(0170700), ";wDd", m68000up },
243 {"cinva", 2, one(0xf400|SCOPE_ALL), one(0xff38), "ce", m68040up },
244 {"cinvl", 2, one(0xf400|SCOPE_LINE), one(0xff38), "ceas", m68040up },
245 {"cinvp", 2, one(0xf400|SCOPE_PAGE), one(0xff38), "ceas", m68040up },
247 {"cpusha", 2, one(0xf420|SCOPE_ALL), one(0xff38), "ce", m68040up },
248 {"cpushl", 2, one(0xf420|SCOPE_LINE), one(0xff38), "ceas", m68040up | mcfisa_a },
249 {"cpushp", 2, one(0xf420|SCOPE_PAGE), one(0xff38), "ceas", m68040up },
255 {"clrb", 2, one(0041000), one(0177700), "$s", m68000up | mcfisa_a },
256 {"clrw", 2, one(0041100), one(0177700), "$s", m68000up | mcfisa_a },
257 {"clrl", 2, one(0041200), one(0177700), "$s", m68000up | mcfisa_a },
263 {"cmpaw", 2, one(0130300), one(0170700), "*wAd", m68000up },
264 {"cmpal", 2, one(0130700), one(0170700), "*lAd", m68000up | mcfisa_a },
266 {"cmpib", 4, one(0006000), one(0177700), "#b@s", m68000up },
267 {"cmpib", 4, one(0006000), one(0177700), "#bDs", mcfisa_b },
268 {"cmpiw", 4, one(0006100), one(0177700), "#w@s", m68000up },
269 {"cmpiw", 4, one(0006100), one(0177700), "#wDs", mcfisa_b },
270 {"cmpil", 6, one(0006200), one(0177700), "#l@s", m68000up },
271 {"cmpil", 6, one(0006200), one(0177700), "#lDs", mcfisa_a },
273 {"cmpmb", 2, one(0130410), one(0170770), "+s+d", m68000up },
274 {"cmpmw", 2, one(0130510), one(0170770), "+s+d", m68000up },
275 {"cmpml", 2, one(0130610), one(0170770), "+s+d", m68000up },
278 {"cmpb", 4, one(0006000), one(0177700), "#b@s", m68000up },
279 {"cmpb", 4, one(0006000), one(0177700), "#bDs", mcfisa_b },
280 {"cmpb", 2, one(0130410), one(0170770), "+s+d", m68000up },
281 {"cmpb", 2, one(0130000), one(0170700), ";bDd", m68000up },
282 {"cmpb", 2, one(0130000), one(0170700), "*bDd", mcfisa_b },
283 {"cmpw", 2, one(0130300), one(0170700), "*wAd", m68000up },
284 {"cmpw", 4, one(0006100), one(0177700), "#w@s", m68000up },
285 {"cmpw", 4, one(0006100), one(0177700), "#wDs", mcfisa_b },
286 {"cmpw", 2, one(0130510), one(0170770), "+s+d", m68000up },
287 {"cmpw", 2, one(0130100), one(0170700), "*wDd", m68000up | mcfisa_b },
288 {"cmpl", 2, one(0130700), one(0170700), "*lAd", m68000up | mcfisa_a },
289 {"cmpl", 6, one(0006200), one(0177700), "#l@s", m68000up },
290 {"cmpl", 6, one(0006200), one(0177700), "#lDs", mcfisa_a },
291 {"cmpl", 2, one(0130610), one(0170770), "+s+d", m68000up },
292 {"cmpl", 2, one(0130200), one(0170700), "*lDd", m68000up | mcfisa_a },
294 {"dbcc", 2, one(0052310), one(0177770), "DsBw", m68000up },
295 {"dbcs", 2, one(0052710), one(0177770), "DsBw", m68000up },
296 {"dbeq", 2, one(0053710), one(0177770), "DsBw", m68000up },
297 {"dbf", 2, one(0050710), one(0177770), "DsBw", m68000up },
298 {"dbge", 2, one(0056310), one(0177770), "DsBw", m68000up },
299 {"dbgt", 2, one(0057310), one(0177770), "DsBw", m68000up },
300 {"dbhi", 2, one(0051310), one(0177770), "DsBw", m68000up },
301 {"dble", 2, one(0057710), one(0177770), "DsBw", m68000up },
302 {"dbls", 2, one(0051710), one(0177770), "DsBw", m68000up },
303 {"dblt", 2, one(0056710), one(0177770), "DsBw", m68000up },
304 {"dbmi", 2, one(0055710), one(0177770), "DsBw", m68000up },
305 {"dbne", 2, one(0053310), one(0177770), "DsBw", m68000up },
306 {"dbpl", 2, one(0055310), one(0177770), "DsBw", m68000up },
307 {"dbt", 2, one(0050310), one(0177770), "DsBw", m68000up },
308 {"dbvc", 2, one(0054310), one(0177770), "DsBw", m68000up },
309 {"dbvs", 2, one(0054710), one(0177770), "DsBw", m68000up },
311 {"divsw", 2, one(0100700), one(0170700), ";wDd", m68000up | mcfhwdiv },
320 {"divuw", 2, one(0100300), one(0170700), ";wDd", m68000up | mcfhwdiv },
329 {"eorib", 4, one(0005000), one(0177700), "#b$s", m68000up },
330 {"eorib", 4, one(0005074), one(0177777), "#bCs", m68000up },
331 {"eoriw", 4, one(0005100), one(0177700), "#w$s", m68000up },
332 {"eoriw", 4, one(0005174), one(0177777), "#wSs", m68000up },
333 {"eoril", 6, one(0005200), one(0177700), "#l$s", m68000up },
334 {"eoril", 6, one(0005200), one(0177700), "#lDs", mcfisa_a },
335 {"eori", 4, one(0005074), one(0177777), "#bCs", m68000up },
336 {"eori", 4, one(0005174), one(0177777), "#wSs", m68000up },
337 {"eori", 4, one(0005100), one(0177700), "#w$s", m68000up },
340 {"eorb", 4, one(0005000), one(0177700), "#b$s", m68000up },
341 {"eorb", 4, one(0005074), one(0177777), "#bCs", m68000up },
342 {"eorb", 2, one(0130400), one(0170700), "Dd$s", m68000up },
343 {"eorw", 4, one(0005100), one(0177700), "#w$s", m68000up },
344 {"eorw", 4, one(0005174), one(0177777), "#wSs", m68000up },
345 {"eorw", 2, one(0130500), one(0170700), "Dd$s", m68000up },
346 {"eorl", 6, one(0005200), one(0177700), "#l$s", m68000up },
347 {"eorl", 6, one(0005200), one(0177700), "#lDs", mcfisa_a },
348 {"eorl", 2, one(0130600), one(0170700), "Dd$s", m68000up | mcfisa_a },
349 {"eor", 4, one(0005074), one(0177777), "#bCs", m68000up },
350 {"eor", 4, one(0005174), one(0177777), "#wSs", m68000up },
351 {"eor", 4, one(0005100), one(0177700), "#w$s", m68000up },
352 {"eor", 2, one(0130500), one(0170700), "Dd$s", m68000up },
354 {"exg", 2, one(0140500), one(0170770), "DdDs", m68000up },
355 {"exg", 2, one(0140510), one(0170770), "AdAs", m68000up },
356 {"exg", 2, one(0140610), one(0170770), "DdAs", m68000up },
357 {"exg", 2, one(0140610), one(0170770), "AsDd", m68000up },
359 {"extw", 2, one(0044200), one(0177770), "Ds", m68000up|mcfisa_a },
360 {"extl", 2, one(0044300), one(0177770), "Ds", m68000up|mcfisa_a },
361 {"extbl", 2, one(0044700), one(0177770), "Ds", m68020up | cpu32 | fido_a | mcfisa_a },
363 {"ff1", 2, one(0002300), one(0177770), "Ds", mcfisa_aa},
504 {"fbeq", 2, one(0xF081), one(0xF1FF), "IdBW", mfloat | cfloat },
505 {"fbf", 2, one(0xF080), one(0xF1FF), "IdBW", mfloat | cfloat },
506 {"fbge", 2, one(0xF093), one(0xF1FF), "IdBW", mfloat | cfloat },
507 {"fbgl", 2, one(0xF096), one(0xF1FF), "IdBW", mfloat | cfloat },
508 {"fbgle", 2, one(0xF097), one(0xF1FF), "IdBW", mfloat | cfloat },
509 {"fbgt", 2, one(0xF092), one(0xF1FF), "IdBW", mfloat | cfloat },
510 {"fble", 2, one(0xF095), one(0xF1FF), "IdBW", mfloat | cfloat },
511 {"fblt", 2, one(0xF094), one(0xF1FF), "IdBW", mfloat | cfloat },
512 {"fbne", 2, one(0xF08E), one(0xF1FF), "IdBW", mfloat | cfloat },
513 {"fbnge", 2, one(0xF09C), one(0xF1FF), "IdBW", mfloat | cfloat },
514 {"fbngl", 2, one(0xF099), one(0xF1FF), "IdBW", mfloat | cfloat },
515 {"fbngle", 2, one(0xF098), one(0xF1FF), "IdBW", mfloat | cfloat },
516 {"fbngt", 2, one(0xF09D), one(0xF1FF), "IdBW", mfloat | cfloat },
517 {"fbnle", 2, one(0xF09A), one(0xF1FF), "IdBW", mfloat | cfloat },
518 {"fbnlt", 2, one(0xF09B), one(0xF1FF), "IdBW", mfloat | cfloat },
519 {"fboge", 2, one(0xF083), one(0xF1FF), "IdBW", mfloat | cfloat },
520 {"fbogl", 2, one(0xF086), one(0xF1FF), "IdBW", mfloat | cfloat },
521 {"fbogt", 2, one(0xF082), one(0xF1FF), "IdBW", mfloat | cfloat },
522 {"fbole", 2, one(0xF085), one(0xF1FF), "IdBW", mfloat | cfloat },
523 {"fbolt", 2, one(0xF084), one(0xF1FF), "IdBW", mfloat | cfloat },
524 {"fbor", 2, one(0xF087), one(0xF1FF), "IdBW", mfloat | cfloat },
525 {"fbseq", 2, one(0xF091), one(0xF1FF), "IdBW", mfloat | cfloat },
526 {"fbsf", 2, one(0xF090), one(0xF1FF), "IdBW", mfloat | cfloat },
527 {"fbsne", 2, one(0xF09E), one(0xF1FF), "IdBW", mfloat | cfloat },
528 {"fbst", 2, one(0xF09F), one(0xF1FF), "IdBW", mfloat | cfloat },
529 {"fbt", 2, one(0xF08F), one(0xF1FF), "IdBW", mfloat | cfloat },
530 {"fbueq", 2, one(0xF089), one(0xF1FF), "IdBW", mfloat | cfloat },
531 {"fbuge", 2, one(0xF08B), one(0xF1FF), "IdBW", mfloat | cfloat },
532 {"fbugt", 2, one(0xF08A), one(0xF1FF), "IdBW", mfloat | cfloat },
533 {"fbule", 2, one(0xF08D), one(0xF1FF), "IdBW", mfloat | cfloat },
534 {"fbult", 2, one(0xF08C), one(0xF1FF), "IdBW", mfloat | cfloat },
535 {"fbun", 2, one(0xF088), one(0xF1FF), "IdBW", mfloat | cfloat },
537 {"fbeql", 2, one(0xF0C1), one(0xF1FF), "IdBC", mfloat | cfloat },
538 {"fbfl", 2, one(0xF0C0), one(0xF1FF), "IdBC", mfloat | cfloat },
539 {"fbgel", 2, one(0xF0D3), one(0xF1FF), "IdBC", mfloat | cfloat },
540 {"fbgll", 2, one(0xF0D6), one(0xF1FF), "IdBC", mfloat | cfloat },
541 {"fbglel", 2, one(0xF0D7), one(0xF1FF), "IdBC", mfloat | cfloat },
542 {"fbgtl", 2, one(0xF0D2), one(0xF1FF), "IdBC", mfloat | cfloat },
543 {"fblel", 2, one(0xF0D5), one(0xF1FF), "IdBC", mfloat | cfloat },
544 {"fbltl", 2, one(0xF0D4), one(0xF1FF), "IdBC", mfloat | cfloat },
545 {"fbnel", 2, one(0xF0CE), one(0xF1FF), "IdBC", mfloat | cfloat },
546 {"fbngel", 2, one(0xF0DC), one(0xF1FF), "IdBC", mfloat | cfloat },
547 {"fbngll", 2, one(0xF0D9), one(0xF1FF), "IdBC", mfloat | cfloat },
548 {"fbnglel", 2, one(0xF0D8), one(0xF1FF), "IdBC", mfloat | cfloat },
549 {"fbngtl", 2, one(0xF0DD), one(0xF1FF), "IdBC", mfloat | cfloat },
550 {"fbnlel", 2, one(0xF0DA), one(0xF1FF), "IdBC", mfloat | cfloat },
551 {"fbnltl", 2, one(0xF0DB), one(0xF1FF), "IdBC", mfloat | cfloat },
552 {"fbogel", 2, one(0xF0C3), one(0xF1FF), "IdBC", mfloat | cfloat },
553 {"fbogll", 2, one(0xF0C6), one(0xF1FF), "IdBC", mfloat | cfloat },
554 {"fbogtl", 2, one(0xF0C2), one(0xF1FF), "IdBC", mfloat | cfloat },
555 {"fbolel", 2, one(0xF0C5), one(0xF1FF), "IdBC", mfloat | cfloat },
556 {"fboltl", 2, one(0xF0C4), one(0xF1FF), "IdBC", mfloat | cfloat },
557 {"fborl", 2, one(0xF0C7), one(0xF1FF), "IdBC", mfloat | cfloat },
558 {"fbseql", 2, one(0xF0D1), one(0xF1FF), "IdBC", mfloat | cfloat },
559 {"fbsfl", 2, one(0xF0D0), one(0xF1FF), "IdBC", mfloat | cfloat },
560 {"fbsnel", 2, one(0xF0DE), one(0xF1FF), "IdBC", mfloat | cfloat },
561 {"fbstl", 2, one(0xF0DF), one(0xF1FF), "IdBC", mfloat | cfloat },
562 {"fbtl", 2, one(0xF0CF), one(0xF1FF), "IdBC", mfloat | cfloat },
563 {"fbueql", 2, one(0xF0C9), one(0xF1FF), "IdBC", mfloat | cfloat },
564 {"fbugel", 2, one(0xF0CB), one(0xF1FF), "IdBC", mfloat | cfloat },
565 {"fbugtl", 2, one(0xF0CA), one(0xF1FF), "IdBC", mfloat | cfloat },
566 {"fbulel", 2, one(0xF0CD), one(0xF1FF), "IdBC", mfloat | cfloat },
567 {"fbultl", 2, one(0xF0CC), one(0xF1FF), "IdBC", mfloat | cfloat },
568 {"fbunl", 2, one(0xF0C8), one(0xF1FF), "IdBC", mfloat | cfloat },
570 {"fjeq", 2, one(0xF081), one(0xF1BF), "IdBc", mfloat | cfloat },
571 {"fjf", 2, one(0xF080), one(0xF1BF), "IdBc", mfloat | cfloat },
572 {"fjge", 2, one(0xF093), one(0xF1BF), "IdBc", mfloat | cfloat },
573 {"fjgl", 2, one(0xF096), one(0xF1BF), "IdBc", mfloat | cfloat },
574 {"fjgle", 2, one(0xF097), one(0xF1BF), "IdBc", mfloat | cfloat },
575 {"fjgt", 2, one(0xF092), one(0xF1BF), "IdBc", mfloat | cfloat },
576 {"fjle", 2, one(0xF095), one(0xF1BF), "IdBc", mfloat | cfloat },
577 {"fjlt", 2, one(0xF094), one(0xF1BF), "IdBc", mfloat | cfloat },
578 {"fjne", 2, one(0xF08E), one(0xF1BF), "IdBc", mfloat | cfloat },
579 {"fjnge", 2, one(0xF09C), one(0xF1BF), "IdBc", mfloat | cfloat },
580 {"fjngl", 2, one(0xF099), one(0xF1BF), "IdBc", mfloat | cfloat },
581 {"fjngle", 2, one(0xF098), one(0xF1BF), "IdBc", mfloat | cfloat },
582 {"fjngt", 2, one(0xF09D), one(0xF1BF), "IdBc", mfloat | cfloat },
583 {"fjnle", 2, one(0xF09A), one(0xF1BF), "IdBc", mfloat | cfloat },
584 {"fjnlt", 2, one(0xF09B), one(0xF1BF), "IdBc", mfloat | cfloat },
585 {"fjoge", 2, one(0xF083), one(0xF1BF), "IdBc", mfloat | cfloat },
586 {"fjogl", 2, one(0xF086), one(0xF1BF), "IdBc", mfloat | cfloat },
587 {"fjogt", 2, one(0xF082), one(0xF1BF), "IdBc", mfloat | cfloat },
588 {"fjole", 2, one(0xF085), one(0xF1BF), "IdBc", mfloat | cfloat },
589 {"fjolt", 2, one(0xF084), one(0xF1BF), "IdBc", mfloat | cfloat },
590 {"fjor", 2, one(0xF087), one(0xF1BF), "IdBc", mfloat | cfloat },
591 {"fjseq", 2, one(0xF091), one(0xF1BF), "IdBc", mfloat | cfloat },
592 {"fjsf", 2, one(0xF090), one(0xF1BF), "IdBc", mfloat | cfloat },
593 {"fjsne", 2, one(0xF09E), one(0xF1BF), "IdBc", mfloat | cfloat },
594 {"fjst", 2, one(0xF09F), one(0xF1BF), "IdBc", mfloat | cfloat },
595 {"fjt", 2, one(0xF08F), one(0xF1BF), "IdBc", mfloat | cfloat },
596 {"fjueq", 2, one(0xF089), one(0xF1BF), "IdBc", mfloat | cfloat },
597 {"fjuge", 2, one(0xF08B), one(0xF1BF), "IdBc", mfloat | cfloat },
598 {"fjugt", 2, one(0xF08A), one(0xF1BF), "IdBc", mfloat | cfloat },
599 {"fjule", 2, one(0xF08D), one(0xF1BF), "IdBc", mfloat | cfloat },
600 {"fjult", 2, one(0xF08C), one(0xF1BF), "IdBc", mfloat | cfloat },
601 {"fjun", 2, one(0xF088), one(0xF1BF), "IdBc", mfloat | cfloat },
1070 {"frestore", 2, one(0xF140), one(0xF1C0), "Id<s", mfloat },
1071 {"frestore", 2, one(0xF140), one(0xF1C0), "Idys", cfloat },
1073 {"fsave", 2, one(0xF100), one(0xF1C0), "Id>s", mfloat },
1074 {"fsave", 2, one(0xF100), one(0xF1C0), "Idzs", cfloat },
1423 {"halt", 2, one(0045310), one(0177777), "", m68060 | mcfisa_a },
1425 {"illegal", 2, one(0045374), one(0177777), "", m68000up | mcfisa_a },
1426 {"intouch", 2, one(0xf428), one(0xfff8), "As", mcfisa_b },
1428 {"jmp", 2, one(0047300), one(0177700), "!s", m68000up | mcfisa_a },
1430 {"jra", 2, one(0060000), one(0177400), "Bg", m68000up | mcfisa_a },
1431 {"jra", 2, one(0047300), one(0177700), "!s", m68000up | mcfisa_a },
1433 {"jsr", 2, one(0047200), one(0177700), "!s", m68000up | mcfisa_a },
1435 {"jbsr", 2, one(0060400), one(0177400), "Bg", m68000up | mcfisa_a },
1436 {"jbsr", 2, one(0047200), one(0177700), "!s", m68000up | mcfisa_a },
1438 {"lea", 2, one(0040700), one(0170700), "!sAd", m68000up | mcfisa_a },
1442 {"linkw", 4, one(0047120), one(0177770), "As#w", m68000up | mcfisa_a },
1443 {"linkl", 6, one(0044010), one(0177770), "As#l", m68020up | cpu32 | fido_a },
1444 {"link", 4, one(0047120), one(0177770), "As#W", m68000up | mcfisa_a },
1445 {"link", 6, one(0044010), one(0177770), "As#l", m68020up | cpu32 | fido_a },
1447 {"lslb", 2, one(0160410), one(0170770), "QdDs", m68000up },
1448 {"lslb", 2, one(0160450), one(0170770), "DdDs", m68000up },
1449 {"lslw", 2, one(0160510), one(0170770), "QdDs", m68000up },
1450 {"lslw", 2, one(0160550), one(0170770), "DdDs", m68000up },
1451 {"lslw", 2, one(0161700), one(0177700), "~s", m68000up },
1452 {"lsll", 2, one(0160610), one(0170770), "QdDs", m68000up | mcfisa_a },
1453 {"lsll", 2, one(0160650), one(0170770), "DdDs", m68000up | mcfisa_a },
1455 {"lsrb", 2, one(0160010), one(0170770), "QdDs", m68000up },
1456 {"lsrb", 2, one(0160050), one(0170770), "DdDs", m68000up },
1457 {"lsrw", 2, one(0160110), one(0170770), "QdDs", m68000up },
1458 {"lsrw", 2, one(0160150), one(0170770), "DdDs", m68000up },
1459 {"lsrw", 2, one(0161300), one(0177700), "~s", m68000up },
1460 {"lsrl", 2, one(0160210), one(0170770), "QdDs", m68000up | mcfisa_a },
1461 {"lsrl", 2, one(0160250), one(0170770), "DdDs", m68000up | mcfisa_a },
1507 {"moveal", 2, one(0020100), one(0170700), "*lAd", m68000up | mcfisa_a },
1508 {"moveaw", 2, one(0030100), one(0170700), "*wAd", m68000up | mcfisa_a },
1510 {"movclrl", 2, one(0xA1C0), one(0xf9f0), "eFRs", mcfemac },
1512 {"movec", 4, one(0047173), one(0177777), "R1Jj", m68010up | mcfisa_a },
1513 {"movec", 4, one(0047173), one(0177777), "R1#j", m68010up | mcfisa_a },
1514 {"movec", 4, one(0047172), one(0177777), "JjR1", m68010up },
1515 {"movec", 4, one(0047172), one(0177777), "#jR1", m68010up },
1517 {"movemw", 4, one(0044200), one(0177700), "Lw&s", m68000up },
1518 {"movemw", 4, one(0044240), one(0177770), "lw-s", m68000up },
1519 {"movemw", 4, one(0044200), one(0177700), "#w>s", m68000up },
1520 {"movemw", 4, one(0046200), one(0177700), "<sLw", m68000up },
1521 {"movemw", 4, one(0046200), one(0177700), "<s#w", m68000up },
1522 {"moveml", 4, one(0044300), one(0177700), "Lw&s", m68000up },
1523 {"moveml", 4, one(0044340), one(0177770), "lw-s", m68000up },
1524 {"moveml", 4, one(0044300), one(0177700), "#w>s", m68000up },
1525 {"moveml", 4, one(0046300), one(0177700), "<sLw", m68000up },
1526 {"moveml", 4, one(0046300), one(0177700), "<s#w", m68000up },
1528 {"moveml", 4, one(0044320), one(0177770), "Lwas", mcfisa_a },
1529 {"moveml", 4, one(0044320), one(0177770), "#was", mcfisa_a },
1530 {"moveml", 4, one(0044350), one(0177770), "Lwds", mcfisa_a },
1531 {"moveml", 4, one(0044350), one(0177770), "#wds", mcfisa_a },
1532 {"moveml", 4, one(0046320), one(0177770), "asLw", mcfisa_a },
1533 {"moveml", 4, one(0046320), one(0177770), "as#w", mcfisa_a },
1534 {"moveml", 4, one(0046350), one(0177770), "dsLw", mcfisa_a },
1535 {"moveml", 4, one(0046350), one(0177770), "ds#w", mcfisa_a },
1537 {"movepw", 2, one(0000410), one(0170770), "dsDd", m68000up },
1538 {"movepw", 2, one(0000610), one(0170770), "Ddds", m68000up },
1539 {"movepl", 2, one(0000510), one(0170770), "dsDd", m68000up },
1540 {"movepl", 2, one(0000710), one(0170770), "Ddds", m68000up },
1542 {"moveq", 2, one(0070000), one(0170400), "MsDd", m68000up | mcfisa_a },
1543 {"moveq", 2, one(0070000), one(0170400), "#BDd", m68000up | mcfisa_a },
1546 {"moveb", 2, one(0010000), one(0170000), ";b$d", m68000up },
1547 {"moveb", 2, one(0010000), one(0170070), "Ds$d", mcfisa_a },
1548 {"moveb", 2, one(0010020), one(0170070), "as$d", mcfisa_a },
1549 {"moveb", 2, one(0010030), one(0170070), "+s$d", mcfisa_a },
1550 {"moveb", 2, one(0010040), one(0170070), "-s$d", mcfisa_a },
1551 {"moveb", 2, one(0010000), one(0170000), "nsqd", mcfisa_a },
1552 {"moveb", 2, one(0010000), one(0170700), "obDd", mcfisa_a },
1553 {"moveb", 2, one(0010200), one(0170700), "obad", mcfisa_a },
1554 {"moveb", 2, one(0010300), one(0170700), "ob+d", mcfisa_a },
1555 {"moveb", 2, one(0010400), one(0170700), "ob-d", mcfisa_a },
1556 {"moveb", 2, one(0010000), one(0170000), "obnd", mcfisa_b },
1558 {"movew", 2, one(0030000), one(0170000), "*w%d", m68000up },
1559 {"movew", 2, one(0030000), one(0170000), "ms%d", mcfisa_a },
1560 {"movew", 2, one(0030000), one(0170000), "nspd", mcfisa_a },
1561 {"movew", 2, one(0030000), one(0170000), "owmd", mcfisa_a },
1562 {"movew", 2, one(0030000), one(0170000), "ownd", mcfisa_b },
1563 {"movew", 2, one(0040300), one(0177700), "Ss$s", m68000up },
1564 {"movew", 2, one(0040300), one(0177770), "SsDs", mcfisa_a },
1565 {"movew", 2, one(0041300), one(0177700), "Cs$s", m68010up },
1566 {"movew", 2, one(0041300), one(0177770), "CsDs", mcfisa_a },
1567 {"movew", 2, one(0042300), one(0177700), ";wCd", m68000up },
1568 {"movew", 2, one(0042300), one(0177700), "DsCd", mcfisa_a },
1569 {"movew", 4, one(0042374), one(0177777), "#wCd", mcfisa_a },
1570 {"movew", 2, one(0043300), one(0177700), ";wSd", m68000up },
1571 {"movew", 2, one(0043300), one(0177700), "DsSd", mcfisa_a },
1572 {"movew", 4, one(0043374), one(0177777), "#wSd", mcfisa_a },
1574 {"movel", 2, one(0070000), one(0170400), "MsDd", m68000up | mcfisa_a },
1575 {"movel", 2, one(0020000), one(0170000), "*l%d", m68000up },
1576 {"movel", 2, one(0020000), one(0170000), "ms%d", mcfisa_a },
1577 {"movel", 2, one(0020000), one(0170000), "nspd", mcfisa_a },
1578 {"movel", 2, one(0020000), one(0170000), "olmd", mcfisa_a },
1579 {"movel", 2, one(0020000), one(0170000), "olnd", mcfisa_b },
1580 {"movel", 2, one(0047140), one(0177770), "AsUd", m68000up | mcfusp },
1581 {"movel", 2, one(0047150), one(0177770), "UdAs", m68000up | mcfusp },
1582 {"movel", 2, one(0120600), one(0177760), "EsRs", mcfmac },
1583 {"movel", 2, one(0120400), one(0177760), "RsEs", mcfmac },
1584 {"movel", 6, one(0120474), one(0177777), "#lEs", mcfmac },
1585 {"movel", 2, one(0124600), one(0177760), "GsRs", mcfmac },
1586 {"movel", 2, one(0124400), one(0177760), "RsGs", mcfmac },
1587 {"movel", 6, one(0124474), one(0177777), "#lGs", mcfmac },
1588 {"movel", 2, one(0126600), one(0177760), "HsRs", mcfmac },
1589 {"movel", 2, one(0126400), one(0177760), "RsHs", mcfmac },
1590 {"movel", 6, one(0126474), one(0177777), "#lHs", mcfmac },
1591 {"movel", 2, one(0124700), one(0177777), "GsCs", mcfmac },
1593 {"movel", 2, one(0xa180), one(0xf9f0), "eFRs", mcfemac }, /* ACCx,Rx. */
1594 {"movel", 2, one(0xab80), one(0xfbf0), "g]Rs", mcfemac }, /* ACCEXTx,Rx. */
1595 {"movel", 2, one(0xa980), one(0xfff0), "G-Rs", mcfemac }, /* macsr,Rx. */
1596 {"movel", 2, one(0xad80), one(0xfff0), "H-Rs", mcfemac }, /* mask,Rx. */
1597 {"movel", 2, one(0xa110), one(0xf9fc), "efeF", mcfemac }, /* ACCy,ACCx. */
1598 {"movel", 2, one(0xa9c0), one(0xffff), "G-C-", mcfemac }, /* macsr,ccr. */
1599 {"movel", 2, one(0xa100), one(0xf9f0), "RseF", mcfemac }, /* Rx,ACCx. */
1600 {"movel", 6, one(0xa13c), one(0xf9ff), "#leF", mcfemac }, /* #,ACCx. */
1601 {"movel", 2, one(0xab00), one(0xfbc0), "Rsg]", mcfemac }, /* Rx,ACCEXTx. */
1602 {"movel", 6, one(0xab3c), one(0xfbff), "#lg]", mcfemac }, /* #,ACCEXTx. */
1603 {"movel", 2, one(0xa900), one(0xffc0), "RsG-", mcfemac }, /* Rx,macsr. */
1604 {"movel", 6, one(0xa93c), one(0xffff), "#lG-", mcfemac }, /* #,macsr. */
1605 {"movel", 2, one(0xad00), one(0xffc0), "RsH-", mcfemac }, /* Rx,mask. */
1606 {"movel", 6, one(0xad3c), one(0xffff), "#lH-", mcfemac }, /* #,mask. */
1608 {"move", 2, one(0030000), one(0170000), "*w%d", m68000up },
1609 {"move", 2, one(0030000), one(0170000), "ms%d", mcfisa_a },
1610 {"move", 2, one(0030000), one(0170000), "nspd", mcfisa_a },
1611 {"move", 2, one(0030000), one(0170000), "owmd", mcfisa_a },
1612 {"move", 2, one(0030000), one(0170000), "ownd", mcfisa_b },
1613 {"move", 2, one(0040300), one(0177700), "Ss$s", m68000up },
1614 {"move", 2, one(0040300), one(0177770), "SsDs", mcfisa_a },
1615 {"move", 2, one(0041300), one(0177700), "Cs$s", m68010up },
1616 {"move", 2, one(0041300), one(0177770), "CsDs", mcfisa_a },
1617 {"move", 2, one(0042300), one(0177700), ";wCd", m68000up },
1618 {"move", 2, one(0042300), one(0177700), "DsCd", mcfisa_a },
1619 {"move", 4, one(0042374), one(0177777), "#wCd", mcfisa_a },
1620 {"move", 2, one(0043300), one(0177700), ";wSd", m68000up },
1621 {"move", 2, one(0043300), one(0177700), "DsSd", mcfisa_a },
1622 {"move", 4, one(0043374), one(0177777), "#wSd", mcfisa_a },
1624 {"move", 2, one(0047140), one(0177770), "AsUd", m68000up },
1625 {"move", 2, one(0047150), one(0177770), "UdAs", m68000up },
1627 {"mov3ql", 2, one(0120500), one(0170700), "xd%s", mcfisa_b },
1628 {"mvsb", 2, one(0070400), one(0170700), "*bDd", mcfisa_b },
1629 {"mvsw", 2, one(0070500), one(0170700), "*wDd", mcfisa_b },
1630 {"mvzb", 2, one(0070600), one(0170700), "*bDd", mcfisa_b },
1631 {"mvzw", 2, one(0070700), one(0170700), "*wDd", mcfisa_b },
1641 {"move16", 2, one(0xf600), one(0xfff8), "+s_L", m68040up },
1642 {"move16", 2, one(0xf608), one(0xfff8), "_L+s", m68040up },
1643 {"move16", 2, one(0xf610), one(0xfff8), "as_L", m68040up },
1644 {"move16", 2, one(0xf618), one(0xfff8), "_Las", m68040up },
1674 {"mulsw", 2, one(0140700), one(0170700), ";wDd", m68000up|mcfisa_a },
1679 {"muluw", 2, one(0140300), one(0170700), ";wDd", m68000up|mcfisa_a },
1684 {"nbcd", 2, one(0044000), one(0177700), "$s", m68000up },
1686 {"negb", 2, one(0042000), one(0177700), "$s", m68000up },
1687 {"negw", 2, one(0042100), one(0177700), "$s", m68000up },
1688 {"negl", 2, one(0042200), one(0177700), "$s", m68000up },
1689 {"negl", 2, one(0042200), one(0177700), "Ds", mcfisa_a},
1691 {"negxb", 2, one(0040000), one(0177700), "$s", m68000up },
1692 {"negxw", 2, one(0040100), one(0177700), "$s", m68000up },
1693 {"negxl", 2, one(0040200), one(0177700), "$s", m68000up },
1694 {"negxl", 2, one(0040200), one(0177700), "Ds", mcfisa_a},
1696 {"nop", 2, one(0047161), one(0177777), "", m68000up | mcfisa_a},
1698 {"notb", 2, one(0043000), one(0177700), "$s", m68000up },
1699 {"notw", 2, one(0043100), one(0177700), "$s", m68000up },
1700 {"notl", 2, one(0043200), one(0177700), "$s", m68000up },
1701 {"notl", 2, one(0043200), one(0177700), "Ds", mcfisa_a},
1703 {"orib", 4, one(0000000), one(0177700), "#b$s", m68000up },
1704 {"orib", 4, one(0000074), one(0177777), "#bCs", m68000up },
1705 {"oriw", 4, one(0000100), one(0177700), "#w$s", m68000up },
1706 {"oriw", 4, one(0000174), one(0177777), "#wSs", m68000up },
1707 {"oril", 6, one(0000200), one(0177700), "#l$s", m68000up },
1708 {"oril", 6, one(0000200), one(0177700), "#lDs", mcfisa_a },
1709 {"ori", 4, one(0000074), one(0177777), "#bCs", m68000up },
1710 {"ori", 4, one(0000100), one(0177700), "#w$s", m68000up },
1711 {"ori", 4, one(0000174), one(0177777), "#wSs", m68000up },
1714 {"orb", 4, one(0000000), one(0177700), "#b$s", m68000up },
1715 {"orb", 4, one(0000074), one(0177777), "#bCs", m68000up },
1716 {"orb", 2, one(0100000), one(0170700), ";bDd", m68000up },
1717 {"orb", 2, one(0100400), one(0170700), "Dd~s", m68000up },
1718 {"orw", 4, one(0000100), one(0177700), "#w$s", m68000up },
1719 {"orw", 4, one(0000174), one(0177777), "#wSs", m68000up },
1720 {"orw", 2, one(0100100), one(0170700), ";wDd", m68000up },
1721 {"orw", 2, one(0100500), one(0170700), "Dd~s", m68000up },
1722 {"orl", 6, one(0000200), one(0177700), "#l$s", m68000up },
1723 {"orl", 6, one(0000200), one(0177700), "#lDs", mcfisa_a },
1724 {"orl", 2, one(0100200), one(0170700), ";lDd", m68000up | mcfisa_a },
1725 {"orl", 2, one(0100600), one(0170700), "Dd~s", m68000up | mcfisa_a },
1726 {"or", 4, one(0000074), one(0177777), "#bCs", m68000up },
1727 {"or", 4, one(0000100), one(0177700), "#w$s", m68000up },
1728 {"or", 4, one(0000174), one(0177777), "#wSs", m68000up },
1729 {"or", 2, one(0100100), one(0170700), ";wDd", m68000up },
1730 {"or", 2, one(0100500), one(0170700), "Dd~s", m68000up },
1732 {"pack", 4, one(0100500), one(0170770), "DsDd#w", m68020up },
1733 {"pack", 4, one(0100510), one(0170770), "-s-d#w", m68020up },
1735 {"pbac", 2, one(0xf087), one(0xffbf), "Bc", m68851 },
1736 {"pbacw", 2, one(0xf087), one(0xffff), "BW", m68851 },
1737 {"pbas", 2, one(0xf086), one(0xffbf), "Bc", m68851 },
1738 {"pbasw", 2, one(0xf086), one(0xffff), "BW", m68851 },
1739 {"pbbc", 2, one(0xf081), one(0xffbf), "Bc", m68851 },
1740 {"pbbcw", 2, one(0xf081), one(0xffff), "BW", m68851 },
1741 {"pbbs", 2, one(0xf080), one(0xffbf), "Bc", m68851 },
1742 {"pbbsw", 2, one(0xf080), one(0xffff), "BW", m68851 },
1743 {"pbcc", 2, one(0xf08f), one(0xffbf), "Bc", m68851 },
1744 {"pbccw", 2, one(0xf08f), one(0xffff), "BW", m68851 },
1745 {"pbcs", 2, one(0xf08e), one(0xffbf), "Bc", m68851 },
1746 {"pbcsw", 2, one(0xf08e), one(0xffff), "BW", m68851 },
1747 {"pbgc", 2, one(0xf08d), one(0xffbf), "Bc", m68851 },
1748 {"pbgcw", 2, one(0xf08d), one(0xffff), "BW", m68851 },
1749 {"pbgs", 2, one(0xf08c), one(0xffbf), "Bc", m68851 },
1750 {"pbgsw", 2, one(0xf08c), one(0xffff), "BW", m68851 },
1751 {"pbic", 2, one(0xf08b), one(0xffbf), "Bc", m68851 },
1752 {"pbicw", 2, one(0xf08b), one(0xffff), "BW", m68851 },
1753 {"pbis", 2, one(0xf08a), one(0xffbf), "Bc", m68851 },
1754 {"pbisw", 2, one(0xf08a), one(0xffff), "BW", m68851 },
1755 {"pblc", 2, one(0xf083), one(0xffbf), "Bc", m68851 },
1756 {"pblcw", 2, one(0xf083), one(0xffff), "BW", m68851 },
1757 {"pbls", 2, one(0xf082), one(0xffbf), "Bc", m68851 },
1758 {"pblsw", 2, one(0xf082), one(0xffff), "BW", m68851 },
1759 {"pbsc", 2, one(0xf085), one(0xffbf), "Bc", m68851 },
1760 {"pbscw", 2, one(0xf085), one(0xffff), "BW", m68851 },
1761 {"pbss", 2, one(0xf084), one(0xffbf), "Bc", m68851 },
1762 {"pbssw", 2, one(0xf084), one(0xffff), "BW", m68851 },
1763 {"pbwc", 2, one(0xf089), one(0xffbf), "Bc", m68851 },
1764 {"pbwcw", 2, one(0xf089), one(0xffff), "BW", m68851 },
1765 {"pbws", 2, one(0xf088), one(0xffbf), "Bc", m68851 },
1766 {"pbwsw", 2, one(0xf088), one(0xffff), "BW", m68851 },
1785 {"pea", 2, one(0044100), one(0177700), "!s", m68000up|mcfisa_a },
1787 {"pflusha", 2, one(0xf518), one(0xfff8), "", m68040up },
1796 {"pflush", 2, one(0xf508), one(0xfff8), "as", m68040up },
1797 {"pflush", 2, one(0xf508), one(0xfff8), "As", m68040up },
1799 {"pflushan", 2, one(0xf510), one(0xfff8), "", m68040up },
1800 {"pflushn", 2, one(0xf500), one(0xfff8), "as", m68040up },
1801 {"pflushn", 2, one(0xf500), one(0xfff8), "As", m68040up },
1819 {"plpar", 2, one(0xf5c8), one(0xfff8), "as", m68060 },
1820 {"plpaw", 2, one(0xf588), one(0xfff8), "as", m68060 },
1842 {"prestore", 2, one(0xf140), one(0xffc0), "<s", m68851 },
1844 {"psave", 2, one(0xf100), one(0xffc0), ">s", m68851 },
1869 {"ptestr", 2, one(0xf568), one(0xfff8), "as", m68040 },
1877 {"ptestw", 2, one(0xf548), one(0xfff8), "as", m68040 },
1943 {"pulse", 2, one(0045314), one(0177777), "", m68060 | mcfisa_a },
1952 {"reset", 2, one(0047160), one(0177777), "", m68000up },
1954 {"rolb", 2, one(0160430), one(0170770), "QdDs", m68000up },
1955 {"rolb", 2, one(0160470), one(0170770), "DdDs", m68000up },
1956 {"rolw", 2, one(0160530), one(0170770), "QdDs", m68000up },
1957 {"rolw", 2, one(0160570), one(0170770), "DdDs", m68000up },
1958 {"rolw", 2, one(0163700), one(0177700), "~s", m68000up },
1959 {"roll", 2, one(0160630), one(0170770), "QdDs", m68000up },
1960 {"roll", 2, one(0160670), one(0170770), "DdDs", m68000up },
1962 {"rorb", 2, one(0160030), one(0170770), "QdDs", m68000up },
1963 {"rorb", 2, one(0160070), one(0170770), "DdDs", m68000up },
1964 {"rorw", 2, one(0160130), one(0170770), "QdDs", m68000up },
1965 {"rorw", 2, one(0160170), one(0170770), "DdDs", m68000up },
1966 {"rorw", 2, one(0163300), one(0177700), "~s", m68000up },
1967 {"rorl", 2, one(0160230), one(0170770), "QdDs", m68000up },
1968 {"rorl", 2, one(0160270), one(0170770), "DdDs", m68000up },
1970 {"roxlb", 2, one(0160420), one(0170770), "QdDs", m68000up },
1971 {"roxlb", 2, one(0160460), one(0170770), "DdDs", m68000up },
1972 {"roxlw", 2, one(0160520), one(0170770), "QdDs", m68000up },
1973 {"roxlw", 2, one(0160560), one(0170770), "DdDs", m68000up },
1974 {"roxlw", 2, one(0162700), one(0177700), "~s", m68000up },
1975 {"roxll", 2, one(0160620), one(0170770), "QdDs", m68000up },
1976 {"roxll", 2, one(0160660), one(0170770), "DdDs", m68000up },
1978 {"roxrb", 2, one(0160020), one(0170770), "QdDs", m68000up },
1979 {"roxrb", 2, one(0160060), one(0170770), "DdDs", m68000up },
1980 {"roxrw", 2, one(0160120), one(0170770), "QdDs", m68000up },
1981 {"roxrw", 2, one(0160160), one(0170770), "DdDs", m68000up },
1982 {"roxrw", 2, one(0162300), one(0177700), "~s", m68000up },
1983 {"roxrl", 2, one(0160220), one(0170770), "QdDs", m68000up },
1984 {"roxrl", 2, one(0160260), one(0170770), "DdDs", m68000up },
1986 {"rtd", 4, one(0047164), one(0177777), "#w", m68010up },
1988 {"rte", 2, one(0047163), one(0177777), "", m68000up | mcfisa_a },
1990 {"rtm", 2, one(0003300), one(0177760), "Rs", m68020 },
1992 {"rtr", 2, one(0047167), one(0177777), "", m68000up },
1994 {"rts", 2, one(0047165), one(0177777), "", m68000up | mcfisa_a },
1996 {"satsl", 2, one(0046200), one(0177770), "Ds", mcfisa_b },
1998 {"sbcd", 2, one(0100400), one(0170770), "DsDd", m68000up },
1999 {"sbcd", 2, one(0100410), one(0170770), "-s-d", m68000up },
2003 {"trapcc", 2, one(0052374), one(0177777), "", m68020up | cpu32 | fido_a },
2004 {"trapcs", 2, one(0052774), one(0177777), "", m68020up | cpu32 | fido_a },
2005 {"trapeq", 2, one(0053774), one(0177777), "", m68020up | cpu32 | fido_a },
2006 {"tpf", 2, one(0050774), one(0177777), "", mcfisa_a },
2007 {"trapf", 2, one(0050774), one(0177777), "", m68020up | cpu32 | fido_a | mcfisa_a },
2008 {"trapge", 2, one(0056374), one(0177777), "", m68020up | cpu32 | fido_a },
2009 {"trapgt", 2, one(0057374), one(0177777), "", m68020up | cpu32 | fido_a },
2010 {"traphi", 2, one(0051374), one(0177777), "", m68020up | cpu32 | fido_a },
2011 {"traple", 2, one(0057774), one(0177777), "", m68020up | cpu32 | fido_a },
2012 {"trapls", 2, one(0051774), one(0177777), "", m68020up | cpu32 | fido_a },
2013 {"traplt", 2, one(0056774), one(0177777), "", m68020up | cpu32 | fido_a },
2014 {"trapmi", 2, one(0055774), one(0177777), "", m68020up | cpu32 | fido_a },
2015 {"trapne", 2, one(0053374), one(0177777), "", m68020up | cpu32 | fido_a },
2016 {"trappl", 2, one(0055374), one(0177777), "", m68020up | cpu32 | fido_a },
2017 {"trapt", 2, one(0050374), one(0177777), "", m68020up | cpu32 | fido_a },
2018 {"trapvc", 2, one(0054374), one(0177777), "", m68020up | cpu32 | fido_a },
2019 {"trapvs", 2, one(0054774), one(0177777), "", m68020up | cpu32 | fido_a },
2021 {"trapccw", 4, one(0052372), one(0177777), "#w", m68020up | cpu32 | fido_a },
2022 {"trapcsw", 4, one(0052772), one(0177777), "#w", m68020up | cpu32 | fido_a },
2023 {"trapeqw", 4, one(0053772), one(0177777), "#w", m68020up | cpu32 | fido_a },
2024 {"tpfw", 4, one(0050772), one(0177777), "#w", mcfisa_a},
2025 {"trapfw", 4, one(0050772), one(0177777), "#w", m68020up | cpu32 | fido_a | mcfisa_a},
2026 {"trapgew", 4, one(0056372), one(0177777), "#w", m68020up | cpu32 | fido_a },
2027 {"trapgtw", 4, one(0057372), one(0177777), "#w", m68020up | cpu32 | fido_a },
2028 {"traphiw", 4, one(0051372), one(0177777), "#w", m68020up | cpu32 | fido_a },
2029 {"traplew", 4, one(0057772), one(0177777), "#w", m68020up | cpu32 | fido_a },
2030 {"traplsw", 4, one(0051772), one(0177777), "#w", m68020up | cpu32 | fido_a },
2031 {"trapltw", 4, one(0056772), one(0177777), "#w", m68020up | cpu32 | fido_a },
2032 {"trapmiw", 4, one(0055772), one(0177777), "#w", m68020up | cpu32 | fido_a },
2033 {"trapnew", 4, one(0053372), one(0177777), "#w", m68020up | cpu32 | fido_a },
2034 {"trapplw", 4, one(0055372), one(0177777), "#w", m68020up | cpu32 | fido_a },
2035 {"traptw", 4, one(0050372), one(0177777), "#w", m68020up | cpu32 | fido_a },
2036 {"trapvcw", 4, one(0054372), one(0177777), "#w", m68020up | cpu32 | fido_a },
2037 {"trapvsw", 4, one(0054772), one(0177777), "#w", m68020up | cpu32 | fido_a },
2039 {"trapccl", 6, one(0052373), one(0177777), "#l", m68020up | cpu32 | fido_a },
2040 {"trapcsl", 6, one(0052773), one(0177777), "#l", m68020up | cpu32 | fido_a },
2041 {"trapeql", 6, one(0053773), one(0177777), "#l", m68020up | cpu32 | fido_a },
2042 {"tpfl", 6, one(0050773), one(0177777), "#l", mcfisa_a},
2043 {"trapfl", 6, one(0050773), one(0177777), "#l", m68020up | cpu32 | fido_a | mcfisa_a},
2044 {"trapgel", 6, one(0056373), one(0177777), "#l", m68020up | cpu32 | fido_a },
2045 {"trapgtl", 6, one(0057373), one(0177777), "#l", m68020up | cpu32 | fido_a },
2046 {"traphil", 6, one(0051373), one(0177777), "#l", m68020up | cpu32 | fido_a },
2047 {"traplel", 6, one(0057773), one(0177777), "#l", m68020up | cpu32 | fido_a },
2048 {"traplsl", 6, one(0051773), one(0177777), "#l", m68020up | cpu32 | fido_a },
2049 {"trapltl", 6, one(0056773), one(0177777), "#l", m68020up | cpu32 | fido_a },
2050 {"trapmil", 6, one(0055773), one(0177777), "#l", m68020up | cpu32 | fido_a },
2051 {"trapnel", 6, one(0053373), one(0177777), "#l", m68020up | cpu32 | fido_a },
2052 {"trappll", 6, one(0055373), one(0177777), "#l", m68020up | cpu32 | fido_a },
2053 {"traptl", 6, one(0050373), one(0177777), "#l", m68020up | cpu32 | fido_a },
2054 {"trapvcl", 6, one(0054373), one(0177777), "#l", m68020up | cpu32 | fido_a },
2055 {"trapvsl", 6, one(0054773), one(0177777), "#l", m68020up | cpu32 | fido_a },
2057 {"trapv", 2, one(0047166), one(0177777), "", m68000up },
2059 {"scc", 2, one(0052300), one(0177700), "$s", m68000up },
2060 {"scc", 2, one(0052300), one(0177700), "Ds", mcfisa_a },
2061 {"scs", 2, one(0052700), one(0177700), "$s", m68000up },
2062 {"scs", 2, one(0052700), one(0177700), "Ds", mcfisa_a },
2063 {"seq", 2, one(0053700), one(0177700), "$s", m68000up },
2064 {"seq", 2, one(0053700), one(0177700), "Ds", mcfisa_a },
2065 {"sf", 2, one(0050700), one(0177700), "$s", m68000up },
2066 {"sf", 2, one(0050700), one(0177700), "Ds", mcfisa_a },
2067 {"sge", 2, one(0056300), one(0177700), "$s", m68000up },
2068 {"sge", 2, one(0056300), one(0177700), "Ds", mcfisa_a },
2069 {"sgt", 2, one(0057300), one(0177700), "$s", m68000up },
2070 {"sgt", 2, one(0057300), one(0177700), "Ds", mcfisa_a },
2071 {"shi", 2, one(0051300), one(0177700), "$s", m68000up },
2072 {"shi", 2, one(0051300), one(0177700), "Ds", mcfisa_a },
2073 {"sle", 2, one(0057700), one(0177700), "$s", m68000up },
2074 {"sle", 2, one(0057700), one(0177700), "Ds", mcfisa_a },
2075 {"sls", 2, one(0051700), one(0177700), "$s", m68000up },
2076 {"sls", 2, one(0051700), one(0177700), "Ds", mcfisa_a },
2077 {"slt", 2, one(0056700), one(0177700), "$s", m68000up },
2078 {"slt", 2, one(0056700), one(0177700), "Ds", mcfisa_a },
2079 {"smi", 2, one(0055700), one(0177700), "$s", m68000up },
2080 {"smi", 2, one(0055700), one(0177700), "Ds", mcfisa_a },
2081 {"sne", 2, one(0053300), one(0177700), "$s", m68000up },
2082 {"sne", 2, one(0053300), one(0177770), "Ds", mcfisa_a },
2083 {"spl", 2, one(0055300), one(0177700), "$s", m68000up },
2084 {"spl", 2, one(0055300), one(0177770), "Ds", mcfisa_a },
2085 {"st", 2, one(0050300), one(0177700), "$s", m68000up },
2086 {"st", 2, one(0050300), one(0177770), "Ds", mcfisa_a },
2087 {"svc", 2, one(0054300), one(0177700), "$s", m68000up },
2088 {"svc", 2, one(0054300), one(0177770), "Ds", mcfisa_a },
2089 {"svs", 2, one(0054700), one(0177700), "$s", m68000up },
2090 {"svs", 2, one(0054700), one(0177770), "Ds", mcfisa_a },
2092 {"sleep", 2, one(0047170), one(0177777), "", fido_a },
2094 {"stop", 4, one(0047162), one(0177777), "#w", m68000up | mcfisa_a },
2098 {"subal", 2, one(0110700), one(0170700), "*lAd", m68000up | mcfisa_a },
2099 {"subaw", 2, one(0110300), one(0170700), "*wAd", m68000up },
2101 {"subib", 4, one(0002000), one(0177700), "#b$s", m68000up },
2102 {"subiw", 4, one(0002100), one(0177700), "#w$s", m68000up },
2103 {"subil", 6, one(0002200), one(0177700), "#l$s", m68000up },
2104 {"subil", 6, one(0002200), one(0177700), "#lDs", mcfisa_a },
2106 {"subqb", 2, one(0050400), one(0170700), "Qd%s", m68000up },
2107 {"subqw", 2, one(0050500), one(0170700), "Qd%s", m68000up },
2108 {"subql", 2, one(0050600), one(0170700), "Qd%s", m68000up | mcfisa_a },
2111 {"subb", 2, one(0050400), one(0170700), "Qd%s", m68000up },
2112 {"subb", 4, one(0002000), one(0177700), "#b$s", m68000up },
2113 {"subb", 2, one(0110000), one(0170700), ";bDd", m68000up },
2114 {"subb", 2, one(0110400), one(0170700), "Dd~s", m68000up },
2115 {"subw", 2, one(0050500), one(0170700), "Qd%s", m68000up },
2116 {"subw", 4, one(0002100), one(0177700), "#w$s", m68000up },
2117 {"subw", 2, one(0110300), one(0170700), "*wAd", m68000up },
2118 {"subw", 2, one(0110100), one(0170700), "*wDd", m68000up },
2119 {"subw", 2, one(0110500), one(0170700), "Dd~s", m68000up },
2120 {"subl", 2, one(0050600), one(0170700), "Qd%s", m68000up | mcfisa_a },
2121 {"subl", 6, one(0002200), one(0177700), "#l$s", m68000up },
2122 {"subl", 6, one(0002200), one(0177700), "#lDs", mcfisa_a },
2123 {"subl", 2, one(0110700), one(0170700), "*lAd", m68000up | mcfisa_a },
2124 {"subl", 2, one(0110200), one(0170700), "*lDd", m68000up | mcfisa_a },
2125 {"subl", 2, one(0110600), one(0170700), "Dd~s", m68000up | mcfisa_a },
2127 {"subxb", 2, one(0110400), one(0170770), "DsDd", m68000up },
2128 {"subxb", 2, one(0110410), one(0170770), "-s-d", m68000up },
2129 {"subxw", 2, one(0110500), one(0170770), "DsDd", m68000up },
2130 {"subxw", 2, one(0110510), one(0170770), "-s-d", m68000up },
2131 {"subxl", 2, one(0110600), one(0170770), "DsDd", m68000up | mcfisa_a },
2132 {"subxl", 2, one(0110610), one(0170770), "-s-d", m68000up },
2134 {"swap", 2, one(0044100), one(0177770), "Ds", m68000up | mcfisa_a },
2142 {"swbeg", 4, one(0045374), one(0177777), "#w", m68000up | mcfisa_a },
2143 {"swbegl", 6, one(0045375), one(0177777), "#l", m68000up | mcfisa_a },
2145 {"tas", 2, one(0045300), one(0177700), "$s", m68000up | mcfisa_b},
2159 {"trap", 2, one(0047100), one(0177760), "Ts", m68000up | mcfisa_a },
2161 {"trapx", 2, one(0047060), one(0177760), "Ts", fido_a },
2163 {"tstb", 2, one(0045000), one(0177700), ";b", m68020up | cpu32 | fido_a | mcfisa_a },
2164 {"tstb", 2, one(0045000), one(0177700), "$b", m68000up },
2165 {"tstw", 2, one(0045100), one(0177700), "*w", m68020up | cpu32 | fido_a | mcfisa_a },
2166 {"tstw", 2, one(0045100), one(0177700), "$w", m68000up },
2167 {"tstl", 2, one(0045200), one(0177700), "*l", m68020up | cpu32 | fido_a | mcfisa_a },
2168 {"tstl", 2, one(0045200), one(0177700), "$l", m68000up },
2170 {"unlk", 2, one(0047130), one(0177770), "As", m68000up | mcfisa_a },
2172 {"unpk", 4, one(0100600), one(0170770), "DsDd#w", m68020up },
2173 {"unpk", 4, one(0100610), one(0170770), "-s-d#w", m68020up },
2175 {"wddatab", 2, one(0175400), one(0177700), "~s", mcfisa_a },
2176 {"wddataw", 2, one(0175500), one(0177700), "~s", mcfisa_a },
2177 {"wddatal", 2, one(0175600), one(0177700), "~s", mcfisa_a },
2185 /* These aliases used to be in the above table, each one duplicating