BSD 3 development
[unix-history] / usr / src / cmd / as / instrs
CommitLineData
7ee886a5
JR
1OP("acbb", 0x9d, 4, ACCR+TYPB, ACCR+TYPB, ACCM+TYPB, ACCB+TYPW,0,0),
2OP("acbd", 0x6f, 4, ACCR+TYPD, ACCR+TYPD, ACCM+TYPD, ACCB+TYPW,0,0),
3OP("acbf", 0x4f, 4, ACCR+TYPF, ACCR+TYPF, ACCM+TYPF, ACCB+TYPW,0,0),
4OP("acbl", 0xf1, 4, ACCR+TYPL, ACCR+TYPL, ACCM+TYPL, ACCB+TYPW,0,0),
5OP("acbw", 0x3d, 4, ACCR+TYPW, ACCR+TYPW, ACCM+TYPW, ACCB+TYPW,0,0),
6OP("adawi", 0x58, 2, ACCR+TYPW, ACCM+TYPW,0,0,0,0),
7OP("addb2", 0x80, 2, ACCR+TYPB, ACCM+TYPB,0,0,0,0),
8OP("addb3", 0x81, 3, ACCR+TYPB, ACCR+TYPB, ACCW+TYPB,0,0,0),
9OP("addd2", 0x60, 2, ACCR+TYPD, ACCM+TYPD,0,0,0,0),
10OP("addd3", 0x61, 3, ACCR+TYPD, ACCR+TYPD, ACCW+TYPD,0,0,0),
11OP("addf2", 0x40, 2, ACCR+TYPF, ACCM+TYPF,0,0,0,0),
12OP("addf3", 0x41, 3, ACCR+TYPF, ACCR+TYPF, ACCW+TYPF,0,0,0),
13OP("addl2", 0xc0, 2, ACCR+TYPL, ACCM+TYPL,0,0,0,0),
14OP("addl3", 0xc1, 3, ACCR+TYPL, ACCR+TYPL, ACCW+TYPL,0,0,0),
15OP("addp4", 0x20, 4, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB,0,0),
16OP("addp6", 0x21, 6, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB),
17OP("addw2", 0xa0, 2, ACCR+TYPW, ACCM+TYPW,0,0,0,0),
18OP("addw3", 0xa1, 3, ACCR+TYPW, ACCR+TYPW, ACCW+TYPW,0,0,0),
19OP("adwc", 0xd8, 2, ACCR+TYPL, ACCM+TYPL,0,0,0,0),
20OP("aobleq", 0xf3, 3, ACCR+TYPL, ACCM+TYPL, ACCB+TYPB,0,0,0),
21OP("aoblss", 0xf2, 3, ACCR+TYPL, ACCM+TYPL, ACCB+TYPB,0,0,0),
22OP("ashl", 0x78, 3, ACCR+TYPB, ACCR+TYPL, ACCW+TYPL,0,0,0),
23OP("ashp", 0xf8, 6, ACCR+TYPB, ACCR+TYPW, ACCA+TYPB, ACCR+TYPB, ACCR+TYPW, ACCA+TYPB),
24OP("ashq", 0x79, 3, ACCR+TYPB, ACCR+TYPQ, ACCW+TYPQ,0,0,0),
25OP("bbc", 0xe1, 3, ACCR+TYPL, ACCR+TYPB, ACCB+TYPB,0,0,0),
26OP("bbcc", 0xe5, 3, ACCR+TYPL, ACCR+TYPB, ACCB+TYPB,0,0,0),
27OP("bbcci", 0xe7, 3, ACCR+TYPL, ACCR+TYPB, ACCB+TYPB,0,0,0),
28OP("bbcs", 0xe3, 3, ACCR+TYPL, ACCR+TYPB, ACCB+TYPB,0,0,0),
29OP("bbs", 0xe0, 3, ACCR+TYPL, ACCR+TYPB, ACCB+TYPB,0,0,0),
30OP("bbsc", 0xe4, 3, ACCR+TYPL, ACCR+TYPB, ACCB+TYPB,0,0,0),
31OP("bbss", 0xe2, 3, ACCR+TYPL, ACCR+TYPB, ACCB+TYPB,0,0,0),
32OP("bbssi", 0xe6, 3, ACCR+TYPL, ACCR+TYPB, ACCB+TYPB,0,0,0),
33OP("bcc", 0x1e, 1, ACCB+TYPB,0,0,0,0,0),
34OP("bcs", 0x1f, 1, ACCB+TYPB,0,0,0,0,0),
35OP("beql", 0x13, 1, ACCB+TYPB,0,0,0,0,0),
36OP("beqlu", 0x13, 1, ACCB+TYPB,0,0,0,0,0),
37OP("bgeq", 0x18, 1, ACCB+TYPB,0,0,0,0,0),
38OP("bgequ", 0x1e, 1, ACCB+TYPB,0,0,0,0,0),
39OP("bgtr", 0x14, 1, ACCB+TYPB,0,0,0,0,0),
40OP("bgtru", 0x1a, 1, ACCB+TYPB,0,0,0,0,0),
41OP("bicb2", 0x8a, 2, ACCR+TYPB, ACCM+TYPB,0,0,0,0),
42OP("bicb3", 0x8b, 3, ACCR+TYPB, ACCR+TYPB, ACCW+TYPB,0,0,0),
43OP("bicl2", 0xca, 2, ACCR+TYPL, ACCM+TYPL,0,0,0,0),
44OP("bicl3", 0xcb, 3, ACCR+TYPL, ACCR+TYPL, ACCW+TYPL,0,0,0),
45OP("bicpsw", 0xb9, 1, ACCR+TYPW,0,0,0,0,0),
46OP("bicw2", 0xaa, 2, ACCR+TYPW, ACCM+TYPW,0,0,0,0),
47OP("bicw3", 0xab, 3, ACCR+TYPW, ACCR+TYPW, ACCW+TYPW,0,0,0),
48OP("bisb2", 0x88, 2, ACCR+TYPB, ACCM+TYPB,0,0,0,0),
49OP("bisb3", 0x89, 3, ACCR+TYPB, ACCR+TYPB, ACCW+TYPB,0,0,0),
50OP("bisl2", 0xc8, 2, ACCR+TYPL, ACCM+TYPL,0,0,0,0),
51OP("bisl3", 0xc9, 3, ACCR+TYPL, ACCR+TYPL, ACCW+TYPL,0,0,0),
52OP("bispsw", 0xb8, 1, ACCR+TYPW,0,0,0,0,0),
53OP("bisw2", 0xa8, 2, ACCR+TYPW, ACCM+TYPW,0,0,0,0),
54OP("bisw3", 0xa9, 3, ACCR+TYPW, ACCR+TYPW, ACCW+TYPW,0,0,0),
55OP("bitb", 0x93, 2, ACCR+TYPB, ACCR+TYPB,0,0,0,0),
56OP("bitl", 0xd3, 2, ACCR+TYPL, ACCR+TYPL,0,0,0,0),
57OP("bitw", 0xb3, 2, ACCR+TYPW, ACCR+TYPW,0,0,0,0),
58OP("blbs", 0xe8, 2, ACCR+TYPL, ACCB+TYPB,0,0,0,0),
59OP("blbc", 0xe9, 2, ACCR+TYPL, ACCB+TYPB,0,0,0,0),
60OP("bleq", 0x15, 1, ACCB+TYPB,0,0,0,0,0),
61OP("blequ", 0x1b, 1, ACCB+TYPB,0,0,0,0,0),
62OP("blss", 0x19, 1, ACCB+TYPB,0,0,0,0,0),
63OP("blssu", 0x1f, 1, ACCB+TYPB,0,0,0,0,0),
64OP("bneq", 0x12, 1, ACCB+TYPB,0,0,0,0,0),
65OP("bnequ", 0x12, 1, ACCB+TYPB,0,0,0,0,0),
66OP("bpt", 0x03,0,0,0,0,0,0,0),
67OP("brb", 0x11, 1, ACCB+TYPB,0,0,0,0,0),
68OP("brw", 0x31, 1, ACCB+TYPW,0,0,0,0,0),
69OP("bsbb", 0x10, 1, ACCB+TYPB,0,0,0,0,0),
70OP("bsbw", 0x30, 1, ACCB+TYPW,0,0,0,0,0),
71OP("bvc", 0x1c, 1, ACCB+TYPB,0,0,0,0,0),
72OP("bvs", 0x1d, 1, ACCB+TYPB,0,0,0,0,0),
73OP("callg", 0xfa, 2, ACCA+TYPB, ACCA+TYPB,0,0,0,0),
74OP("calls", 0xfb, 2, ACCR+TYPL, ACCA+TYPB,0,0,0,0),
75OP("caseb", 0x8f, 3, ACCR+TYPB, ACCR+TYPB, ACCR+TYPB,0,0,0),
76OP("casel", 0xcf, 3, ACCR+TYPL, ACCR+TYPL, ACCR+TYPL,0,0,0),
77OP("casew", 0xaf, 3, ACCR+TYPW, ACCR+TYPW, ACCR+TYPW,0,0,0),
78OP("chme", 0xbd, 1, ACCR+TYPW,0,0,0,0,0),
79OP("chmk", 0xbc, 1, ACCR+TYPW,0,0,0,0,0),
80OP("chms", 0xbe, 1, ACCR+TYPW,0,0,0,0,0),
81OP("chmu", 0xbf, 1, ACCR+TYPW,0,0,0,0,0),
82OP("clrb", 0x94, 1, ACCW+TYPB,0,0,0,0,0),
83OP("clrd", 0x7c, 1, ACCW+TYPD,0,0,0,0,0),
84OP("clrf", 0xd4, 1, ACCW+TYPF,0,0,0,0,0),
85OP("clrl", 0xd4, 1, ACCW+TYPL,0,0,0,0,0),
86OP("clrq", 0x7c, 1, ACCW+TYPQ,0,0,0,0,0),
87OP("clrw", 0xb4, 1, ACCW+TYPW,0,0,0,0,0),
88OP("cmpb", 0x91, 2, ACCR+TYPB, ACCR+TYPB,0,0,0,0),
89OP("cmpc3", 0x29, 3, ACCR+TYPW, ACCA+TYPB, ACCA+TYPB,0,0,0),
90OP("cmpc5", 0x2d, 5, ACCR+TYPW, ACCA+TYPB, ACCR+TYPB, ACCR+TYPW, ACCA+TYPB,0),
91OP("cmpd", 0x71, 2, ACCR+TYPD, ACCR+TYPD,0,0,0,0),
92OP("cmpf", 0x51, 2, ACCR+TYPF, ACCR+TYPF,0,0,0,0),
93OP("cmpl", 0xd1, 2, ACCR+TYPL, ACCR+TYPL,0,0,0,0),
94OP("cmpp3", 0x35, 3, ACCR+TYPW, ACCA+TYPB, ACCA+TYPB,0,0,0),
95OP("cmpp4", 0x37, 4, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB,0,0),
96OP("cmpv", 0xec, 4, ACCR+TYPL, ACCR+TYPB, ACCR+TYPB, ACCR+TYPL,0,0),
97OP("cmpw", 0xb1, 2, ACCR+TYPW, ACCR+TYPW,0,0,0,0),
98OP("cmpzv", 0xed, 4, ACCR+TYPL, ACCR+TYPB, ACCR+TYPB, ACCR+TYPL,0,0),
99OP("crc", 0x0b, 4, ACCA+TYPB, ACCR+TYPL, ACCR+TYPW, ACCA+TYPB,0,0),
100OP("cvtbd", 0x6c, 2, ACCR+TYPB, ACCW+TYPD,0,0,0,0),
101OP("cvtbf", 0x4c, 2, ACCR+TYPB, ACCW+TYPB,0,0,0,0),
102OP("cvtbl", 0x98, 2, ACCR+TYPB, ACCW+TYPL,0,0,0,0),
103OP("cvtbw", 0x99, 2, ACCR+TYPB, ACCW+TYPW,0,0,0,0),
104OP("cvtdb", 0x68, 2, ACCR+TYPD, ACCW+TYPB,0,0,0,0),
105OP("cvtdf", 0x76, 2, ACCR+TYPD, ACCW+TYPF,0,0,0,0),
106OP("cvtdl", 0x6a, 2, ACCR+TYPD, ACCW+TYPL,0,0,0,0),
107OP("cvtdw", 0x69, 2, ACCR+TYPD, ACCW+TYPW,0,0,0,0),
108OP("cvtfb", 0x48, 2, ACCR+TYPF, ACCW+TYPB,0,0,0,0),
109OP("cvtfd", 0x56, 2, ACCR+TYPF, ACCW+TYPD,0,0,0,0),
110OP("cvtfl", 0x4a, 2, ACCR+TYPF, ACCW+TYPL,0,0,0,0),
111OP("cvtfw", 0x49, 2, ACCR+TYPF, ACCW+TYPW,0,0,0,0),
112OP("cvtlb", 0xf6, 2, ACCR+TYPL, ACCW+TYPB,0,0,0,0),
113OP("cvtld", 0x6e, 2, ACCR+TYPL, ACCW+TYPD,0,0,0,0),
114OP("cvtlf", 0x4e, 2, ACCR+TYPL, ACCW+TYPF,0,0,0,0),
115OP("cvtlp", 0xf9, 3, ACCR+TYPL, ACCR+TYPW, ACCA+TYPB,0,0,0),
116OP("cvtlw", 0xf7, 2, ACCR+TYPL, ACCW+TYPW,0,0,0,0),
117OP("cvtpl", 0x36, 3, ACCR+TYPW, ACCA+TYPB, ACCW+TYPL,0,0,0),
118OP("cvttp", 0x26, 5, ACCR+TYPW, ACCA+TYPB, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB,0),
119OP("cvtpt", 0x24, 5, ACCR+TYPW, ACCA+TYPB, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB,0),
120OP("cvtps", 0x08, 4, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB,0,0),
121OP("cvtrdl", 0x6b, 2, ACCR+TYPD, ACCW+TYPL,0,0,0,0),
122OP("cvtrfl", 0x4b, 2, ACCR+TYPF, ACCW+TYPL,0,0,0,0),
123OP("cvtsp", 0x09, 4, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB,0,0),
124OP("cvtwb", 0x33, 2, ACCR+TYPW, ACCW+TYPB,0,0,0,0),
125OP("cvtwd", 0x6d, 2, ACCR+TYPW, ACCW+TYPD,0,0,0,0),
126OP("cvtwf", 0x4d, 2, ACCR+TYPW, ACCW+TYPF,0,0,0,0),
127OP("cvtwl", 0x32, 2, ACCR+TYPW, ACCW+TYPL,0,0,0,0),
128OP("decb", 0x97, 1, ACCM+TYPB,0,0,0,0,0),
129OP("decl", 0xd7, 1, ACCM+TYPL,0,0,0,0,0),
130OP("decw", 0xb7, 1, ACCM+TYPW,0,0,0,0,0),
131OP("divb2", 0x86, 2, ACCR+TYPB, ACCM+TYPB,0,0,0,0),
132OP("divb3", 0x87, 3, ACCR+TYPB, ACCR+TYPB, ACCW+TYPB,0,0,0),
133OP("divd2", 0x66, 2, ACCR+TYPD, ACCM+TYPD,0,0,0,0),
134OP("divd3", 0x67, 3, ACCR+TYPD, ACCR+TYPD, ACCR+TYPD,0,0,0),
135OP("divf2", 0x46, 2, ACCR+TYPF, ACCM+TYPF,0,0,0,0),
136OP("divf3", 0x47, 3, ACCR+TYPF, ACCR+TYPF, ACCW+TYPF,0,0,0),
137OP("divl2", 0xc6, 2, ACCR+TYPL, ACCM+TYPL,0,0,0,0),
138OP("divl3", 0xc7, 3, ACCR+TYPL, ACCR+TYPL, ACCW+TYPL,0,0,0),
139OP("divp", 0x27, 6, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB),
140OP("divw2", 0xa6, 2, ACCR+TYPW, ACCM+TYPW,0,0,0,0),
141OP("divw3", 0xa7, 3, ACCR+TYPW, ACCR+TYPW, ACCW+TYPW,0,0,0),
142OP("editpc", 0x38, 4, ACCR+TYPW, ACCA+TYPB, ACCA+TYPB, ACCA+TYPB,0,0),
143OP("ediv", 0x7b, 4, ACCR+TYPL, ACCR+TYPQ, ACCW+TYPL, ACCW+TYPL,0,0),
144OP("emodd", 0x74, 5, ACCR+TYPD, ACCR+TYPB, ACCR+TYPD, ACCW+TYPL, ACCW+TYPD,0),
145OP("emodf", 0x54, 5, ACCR+TYPF, ACCR+TYPB, ACCR+TYPF, ACCW+TYPL, ACCW+TYPF,0),
146OP("emul", 0x7a, 4, ACCR+TYPL, ACCR+TYPL, ACCR+TYPL, ACCW+TYPQ,0,0),
147OP("extv", 0xee, 4, ACCR+TYPL, ACCR+TYPB, ACCR+TYPB, ACCW+TYPL,0,0),
148OP("extzv", 0xef, 4, ACCR+TYPL, ACCR+TYPB, ACCR+TYPB, ACCW+TYPL,0,0),
149OP("ffc", 0xeb, 4, ACCR+TYPL, ACCR+TYPB, ACCR+TYPB, ACCW+TYPL,0,0),
150OP("ffs", 0xea, 4, ACCR+TYPL, ACCR+TYPB, ACCR+TYPB, ACCW+TYPL,0,0),
151OP("halt", 0x00,0,0,0,0,0,0,0),
152OP("incb", 0x96, 1, ACCM+TYPB,0,0,0,0,0),
153OP("incl", 0xd6, 1, ACCM+TYPL,0,0,0,0,0),
154OP("incw", 0xb6, 1, ACCM+TYPW,0,0,0,0,0),
155OP("index", 0x0a, 6, ACCR+TYPL, ACCR+TYPL, ACCR+TYPL, ACCR+TYPL, ACCR+TYPL, ACCW+TYPL),
156OP("insque", 0x0e, 2, ACCA+TYPB, ACCA+TYPB,0,0,0,0),
157OP("insv", 0xf0, 4, ACCR+TYPL, ACCR+TYPL, ACCR+TYPB, ACCW+TYPB,0,0),
158OP("jmp", 0x17, 1, ACCA+TYPB,0,0,0,0,0),
159OP("jsb", 0x16, 1, ACCA+TYPB,0,0,0,0,0),
160OP("ldpctx", 0x06,0,0,0,0,0,0,0),
161OP("locc", 0x3a, 3, ACCR+TYPB, ACCR+TYPW, ACCA+TYPB,0,0,0),
162OP("matchc", 0x39, 4, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB,0,0),
163OP("mcomb", 0x92, 2, ACCR+TYPB, ACCW+TYPB,0,0,0,0),
164OP("mcoml", 0xd2, 2, ACCR+TYPL, ACCW+TYPL,0,0,0,0),
165OP("mcomw", 0xb2, 2, ACCR+TYPW, ACCW+TYPW,0,0,0,0),
166OP("mfpr", 0xdb, 2, ACCR+TYPL, ACCW+TYPL,0,0,0,0),
167OP("mnegb", 0x8e, 2, ACCR+TYPB, ACCW+TYPB,0,0,0,0),
168OP("mnegd", 0x72, 2, ACCR+TYPD, ACCW+TYPD,0,0,0,0),
169OP("mnegf", 0x52, 2, ACCR+TYPF, ACCW+TYPF,0,0,0,0),
170OP("mnegl", 0xce, 2, ACCR+TYPL, ACCW+TYPL,0,0,0,0),
171OP("mnegw", 0xae, 2, ACCR+TYPW, ACCW+TYPL,0,0,0,0),
172OP("movab", 0x9e, 2, ACCA+TYPB, ACCW+TYPL,0,0,0,0),
173OP("movad", 0x7e, 2, ACCA+TYPD, ACCW+TYPL,0,0,0,0),
174OP("movaf", 0xde, 2, ACCA+TYPF, ACCW+TYPL,0,0,0,0),
175OP("moval", 0xde, 2, ACCA+TYPL, ACCW+TYPL,0,0,0,0),
176OP("movaq", 0x7e, 2, ACCA+TYPQ, ACCW+TYPL,0,0,0,0),
177OP("movaw", 0x3e, 2, ACCA+TYPW, ACCW+TYPL,0,0,0,0),
178OP("movb", 0x90, 2, ACCR+TYPB, ACCW+TYPB,0,0,0,0),
179OP("movc3", 0x28, 3, ACCR+TYPW, ACCA+TYPB, ACCA+TYPB,0,0,0),
180OP("movc5", 0x2c, 5, ACCR+TYPW, ACCA+TYPB, ACCR+TYPB, ACCR+TYPW, ACCA+TYPB,0),
181OP("movd", 0x70, 2, ACCR+TYPD, ACCW+TYPD,0,0,0,0),
182OP("movf", 0x50, 2, ACCR+TYPF, ACCW+TYPF,0,0,0,0),
183OP("movl", 0xd0, 2, ACCR+TYPL, ACCW+TYPL,0,0,0,0),
184OP("movp", 0x34, 3, ACCR+TYPW, ACCA+TYPB, ACCA+TYPB,0,0,0),
185OP("movpsl", 0xdc, 1, ACCW+TYPL,0,0,0,0,0),
186OP("movq", 0x7d, 2, ACCR+TYPQ, ACCW+TYPQ,0,0,0,0),
187OP("movtc", 0x2e, 6, ACCR+TYPW, ACCA+TYPB, ACCR+TYPB, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB),
188OP("movtuc", 0x2f, 6, ACCR+TYPW, ACCA+TYPB, ACCR+TYPB, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB),
189OP("movw", 0xb0, 2, ACCR+TYPW, ACCW+TYPW,0,0,0,0),
190OP("movzbl", 0x9a, 2, ACCR+TYPB, ACCW+TYPL,0,0,0,0),
191OP("movzbw", 0x9b, 2, ACCR+TYPB, ACCW+TYPW,0,0,0,0),
192OP("movzwl", 0x3c, 2, ACCR+TYPW, ACCW+TYPL,0,0,0,0),
193OP("mtpr", 0xda, 2, ACCR+TYPL, ACCR+TYPL,0,0,0,0),
194OP("mulb2", 0x84, 2, ACCR+TYPB, ACCM+TYPB,0,0,0,0),
195OP("mulb3", 0x85, 3, ACCR+TYPB, ACCR+TYPB, ACCW+TYPB,0,0,0),
196OP("muld2", 0x64, 2, ACCR+TYPD, ACCM+TYPD,0,0,0,0),
197OP("muld3", 0x65, 3, ACCR+TYPD, ACCR+TYPD, ACCW+TYPD,0,0,0),
198OP("mulf2", 0x44, 2, ACCR+TYPF, ACCM+TYPF,0,0,0,0),
199OP("mulf3", 0x45, 3, ACCR+TYPF, ACCR+TYPF, ACCW+TYPF,0,0,0),
200OP("mull2", 0xc4, 2, ACCR+TYPL, ACCM+TYPL,0,0,0,0),
201OP("mull3", 0xc5, 3, ACCR+TYPL, ACCR+TYPL, ACCW+TYPL,0,0,0),
202OP("mulp", 0x25, 6, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB),
203OP("mulw2", 0xa4, 2, ACCR+TYPW, ACCM+TYPW,0,0,0,0),
204OP("mulw3", 0xa5, 3, ACCR+TYPW, ACCR+TYPW, ACCW+TYPW,0,0,0),
205OP("nop", 0x01,0,0,0,0,0,0,0),
206OP("polyd", 0x75, 3, ACCR+TYPD, ACCR+TYPW, ACCA+TYPB,0,0,0),
207OP("polyf", 0x55, 3, ACCR+TYPF, ACCR+TYPW, ACCA+TYPB,0,0,0),
208OP("popr", 0xba, 1, ACCR+TYPW,0,0,0,0,0),
209OP("prober", 0x0c, 3, ACCR+TYPB, ACCR+TYPW, ACCA+TYPB,0,0,0),
210OP("probew", 0x0d, 3, ACCR+TYPB, ACCR+TYPW, ACCA+TYPB,0,0,0),
211OP("pushab", 0x9f, 1, ACCA+TYPB,0,0,0,0,0),
212OP("pushad", 0x7f, 1, ACCA+TYPD,0,0,0,0,0),
213OP("pushaf", 0xdf, 1, ACCA+TYPF,0,0,0,0,0),
214OP("pushal", 0xdf, 1, ACCA+TYPL,0,0,0,0,0),
215OP("pushaq", 0x7f, 1, ACCA+TYPQ,0,0,0,0,0),
216OP("pushaw", 0x3f, 1, ACCA+TYPW,0,0,0,0,0),
217OP("pushl", 0xdd, 1, ACCR+TYPL,0,0,0,0,0),
218OP("pushr", 0xbb, 1, ACCR+TYPW,0,0,0,0,0),
219OP("rei", 0x02,0,0,0,0,0,0,0),
220OP("remque", 0x0f, 2, ACCA+TYPB, ACCW+TYPL,0,0,0,0),
221OP("ret", 0x04,0,0,0,0,0,0,0),
222OP("rotl", 0x9c, 3, ACCR+TYPB, ACCR+TYPL, ACCW+TYPL,0,0,0),
223OP("rsb", 0x05,0,0,0,0,0,0,0),
224OP("sbwc", 0xd9, 2, ACCR+TYPL, ACCM+TYPL,0,0,0,0),
225OP("scanc", 0x2a, 4, ACCR+TYPW, ACCA+TYPB, ACCA+TYPB, ACCR+TYPB,0,0),
226OP("skpc", 0x3b, 3, ACCR+TYPB, ACCR+TYPW, ACCA+TYPB,0,0,0),
227OP("sobgeq", 0xf4, 2, ACCM+TYPL, ACCB+TYPB,0,0,0,0),
228OP("sobgtr", 0xf5, 2, ACCM+TYPL, ACCB+TYPB,0,0,0,0),
229OP("spanc", 0x2b, 4, ACCR+TYPW, ACCA+TYPB, ACCA+TYPB, ACCR+TYPB,0,0),
230OP("subb2", 0x82, 2, ACCR+TYPB, ACCM+TYPB,0,0,0,0),
231OP("subb3", 0x83, 3, ACCR+TYPB, ACCR+TYPB, ACCW+TYPB,0,0,0),
232OP("subd2", 0x62, 2, ACCR+TYPD, ACCM+TYPD,0,0,0,0),
233OP("subd3", 0x63, 3, ACCR+TYPD, ACCR+TYPD, ACCW+TYPD,0,0,0),
234OP("subf2", 0x42, 2, ACCR+TYPF, ACCM+TYPF,0,0,0,0),
235OP("subf3", 0x43, 3, ACCR+TYPF, ACCR+TYPF, ACCW+TYPF,0,0,0),
236OP("subl2", 0xc2, 2, ACCR+TYPL, ACCM+TYPL,0,0,0,0),
237OP("subl3", 0xc3, 3, ACCR+TYPL, ACCR+TYPL, ACCW+TYPL,0,0,0),
238OP("subp4", 0x22, 4, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB,0,0),
239OP("subp6", 0x23, 6, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB, ACCR+TYPW, ACCA+TYPB),
240OP("subw2", 0xa2, 2, ACCR+TYPW, ACCM+TYPW,0,0,0,0),
241OP("subw3", 0xa3, 3, ACCR+TYPW, ACCR+TYPW, ACCW+TYPW,0,0,0),
242OP("svpctx", 0x07,0,0,0,0,0,0,0),
243OP("tstb", 0x95, 1, ACCR+TYPB,0,0,0,0,0),
244OP("tstd", 0x73, 1, ACCR+TYPD,0,0,0,0,0),
245OP("tstf", 0x53, 1, ACCR+TYPF,0,0,0,0,0),
246OP("tstl", 0xd5, 1, ACCR+TYPL,0,0,0,0,0),
247OP("tstw", 0xb5, 1, ACCR+TYPW,0,0,0,0,0),
248OP("xfc", 0xfc, 1, ACCI+TYPB,0,0,0,0,0),
249OP("xorb2", 0x8c, 2, ACCR+TYPB, ACCM+TYPB,0,0,0,0),
250OP("xorb3", 0x8d, 3, ACCR+TYPB, ACCR+TYPB, ACCW+TYPB,0,0,0),
251OP("xorl2", 0xcc, 2, ACCR+TYPL, ACCM+TYPL,0,0,0,0),
252OP("xorl3", 0xcd, 3, ACCR+TYPL, ACCR+TYPL, ACCW+TYPL,0,0,0),
253OP("xorw2", 0xac, 2, ACCR+TYPW, ACCM+TYPW,0,0,0,0),
254OP("xorw3", 0xad, 3, ACCR+TYPW, ACCR+TYPW, ACCW+TYPW,0,0,0),
255OP("escd", 0xfd,0,0,0,0,0,0,0),
256OP("esce", 0xfe,0,0,0,0,0,0,0),
257OP("escf", 0xff,0,0,0,0,0,0,0),