4 <ADDRESS-MODES "RWMABV" "BWLOQFD">
6 <DEFOP "ACBB" *0235* ,OP-RB ,OP-RB ,OP-MB ,OP-BW>
7 <DEFOP "ACBD" *0157* ,OP-RD ,OP-RD ,OP-MD ,OP-BW>
8 <DEFOP "ACBF" *0117* ,OP-RF ,OP-RF ,OP-MF ,OP-BW>
9 <DEFOP "ACBL" *0361* ,OP-RL ,OP-RL ,OP-ML ,OP-BW>
10 <DEFOP "ACBW" *0075* ,OP-RW ,OP-RW ,OP-MW ,OP-BW>
11 <DEFOP "ADAWI" *0130* ,OP-RW ,OP-MW>
12 <DEFOP "ADDB2" *0200* ,OP-RB ,OP-MB>
13 <DEFOP "ADDB3" *0201* ,OP-RB ,OP-RB ,OP-WB>
14 <DEFOP "ADDD2" *0140* ,OP-RD ,OP-MD>
15 <DEFOP "ADDD3" *0141* ,OP-RD ,OP-RD ,OP-WD>
16 <DEFOP "ADDF2" *0100* ,OP-RF ,OP-MF>
17 <DEFOP "ADDF3" *0101* ,OP-RF ,OP-RF ,OP-WF>
18 <DEFOP "ADDL2" *0300* ,OP-RL ,OP-ML>
19 <DEFOP "ADDL3" *0301* ,OP-RL ,OP-RL ,OP-WL>
20 <DEFOP "ADDP4" *0040*>
21 <DEFOP "ADDP6" *0041*>
22 <DEFOP "ADDW2" *0240* ,OP-RW ,OP-MW>
23 <DEFOP "ADDW3" *0241* ,OP-RW ,OP-RW ,OP-WW>
24 <DEFOP "ADWC" *0330* ,OP-RL ,OP-ML>
25 <DEFOP "AOBLEQ" *0363* ,OP-RL ,OP-ML ,OP-BB>
26 <DEFOP "AOBLSS" *0362* ,OP-RL ,OP-ML ,OP-BB>
27 <DEFOP "ASHL" *0170* ,OP-RB ,OP-RL ,OP-WL>
29 <DEFOP "ASHQ" *0171* ,OP-RB ,OP-RQ ,OP-WQ>
30 <DEFOP "BBC" *0341* ,OP-RL ,OP-VB ,OP-BB>
31 <DEFOP "BBCC" *0345* ,OP-RL ,OP-VB ,OP-BB>
32 <DEFOP "BBCCI" *0347* ,OP-RL ,OP-VB ,OP-BB>
33 <DEFOP "BBCS" *0343* ,OP-RL ,OP-VB ,OP-BB>
34 <DEFOP "BBS" *0340* ,OP-RL ,OP-VB ,OP-BB>
35 <DEFOP "BBSC" *0344* ,OP-RL ,OP-VB ,OP-BB>
36 <DEFOP "BBSS" *0342* ,OP-RL ,OP-VB ,OP-BB>
37 <DEFOP "BBSSI" *0346* ,OP-RL ,OP-VB ,OP-BB>
38 <DEFOP "BCC" *0036* ,OP-BB>
39 <DEFOP "BCS" *0037* ,OP-BB>
40 <DEFOP "BEQL" *0023* ,OP-BB>
41 <DEFOP "BEQLU" *0023* ,OP-BB>
42 <DEFOP "BGEQ" *0030* ,OP-BB>
43 <DEFOP "BGEQU" *0036* ,OP-BB>
44 <DEFOP "BGTR" *0024* ,OP-BB>
45 <DEFOP "BGTRU" *0032* ,OP-BB>
46 <DEFOP "BICB2" *0212* ,OP-RB ,OP-MB>
47 <DEFOP "BICB3" *0213* ,OP-RB ,OP-RB ,OP-WB>
48 <DEFOP "BICL2" *0312* ,OP-RL ,OP-ML>
49 <DEFOP "BICL3" *0313* ,OP-RL ,OP-RL ,OP-WL>
50 <DEFOP "BICPSW" *0271*>
51 <DEFOP "BICW2" *0252* ,OP-RW ,OP-MW>
52 <DEFOP "BICW3" *0253* ,OP-RW ,OP-RW ,OP-WW>
53 <DEFOP "BISB2" *0210* ,OP-RB ,OP-MB>
54 <DEFOP "BISB3" *0211* ,OP-RB ,OP-RB ,OP-WB>
55 <DEFOP "BISL2" *0310* ,OP-RL ,OP-ML>
56 <DEFOP "BISL3" *0311* ,OP-RL ,OP-RL ,OP-WL>
57 <DEFOP "BISPSW" *0270*>
58 <DEFOP "BISW2" *0250* ,OP-RW ,OP-MW>
59 <DEFOP "BISW3" *0251* ,OP-RW ,OP-RW ,OP-WW>
60 <DEFOP "BITB" *0223* ,OP-RB ,OP-RB>
61 <DEFOP "BITL" *0323* ,OP-RL ,OP-RL>
62 <DEFOP "BITW" *0263* ,OP-RW ,OP-RW>
63 <DEFOP "BLBC" *0351* ,OP-RL ,OP-BB>
64 <DEFOP "BLBS" *0350* ,OP-RL ,OP-BB>
65 <DEFOP "BLEQ" *0025* ,OP-BB>
66 <DEFOP "BLEQU" *0033* ,OP-BB>
67 <DEFOP "BLSS" *0031* ,OP-BB>
68 <DEFOP "BLSSU" *0037* ,OP-BB>
69 <DEFOP "BNEQ" *0022* ,OP-BB>
70 <DEFOP "BNEQU" *0022* ,OP-BB>
72 <DEFOP "BRB" *0021* ,OP-BB>
73 <DEFOP "BRW" *0061* ,OP-BW>
74 <DEFOP "BSBB" *0020* ,OP-BB>
75 <DEFOP "BSBW" *0060* ,OP-BW>
76 <DEFOP "BVC" *0034* ,OP-BB>
77 <DEFOP "BVS" *0035* ,OP-BB>
78 <DEFOP "CALLG" *0372*>
79 <DEFOP "CALLS" *0373*>
80 <DEFOP "CASEB" *0217* ,OP-RB ,OP-RB ,OP-RB>
81 <DEFOP "CASEL" *0317* ,OP-RL ,OP-RL ,OP-RL>
82 <DEFOP "CASEW" *0257* ,OP-RW ,OP-RW ,OP-RW>
83 <DEFOP "CHMK" *0274* ,OP-RW>
84 <DEFOP "CHME" *0275* ,OP-RW>
85 <DEFOP "CHMS" *0276* ,OP-RW>
86 <DEFOP "CHMU" *0277* ,OP-RW>
87 <DEFOP "CLRB" *0224* ,OP-WB>
88 <DEFOP "CLRD" *0174* ,OP-WD>
89 <DEFOP "CLRF" *0324* ,OP-WF>
90 <DEFOP "CLRL" *0324* ,OP-WL>
91 <DEFOP "CLRQ" *0174* ,OP-WQ>
92 <DEFOP "CLRW" *0264* ,OP-WW>
93 <DEFOP "CMPB" *0221* ,OP-RB ,OP-RB>
94 <DEFOP "CMPC3" *0051* ,OP-RW ,OP-AB ,OP-AB>
95 <DEFOP "CMPC5" *0055* ,OP-RW ,OP-AB ,OP-RB ,OP-RW ,OP-AB>
96 <DEFOP "CMPD" *0161* ,OP-RD ,OP-RD>
97 <DEFOP "CMPF" *0121* ,OP-RF ,OP-RF>
98 <DEFOP "CMPL" *0321* ,OP-RL ,OP-RL>
99 <DEFOP "CMPP3" *0065*>
100 <DEFOP "CMPP4" *0067*>
101 <DEFOP "CMPV" *0354*>
102 <DEFOP "CMPW" *0261* ,OP-RW ,OP-RW>
103 <DEFOP "CMPZV" *0355*>
105 <DEFOP "CVTBD" *0154* ,OP-RB ,OP-WD>
106 <DEFOP "CVTBF" *0114* ,OP-RB ,OP-WF>
107 <DEFOP "CVTBL" *0230* ,OP-RB ,OP-WL>
108 <DEFOP "CVTBW" *0231* ,OP-RB ,OP-WW>
109 <DEFOP "CVTDB" *0150* ,OP-RD ,OP-WB>
110 <DEFOP "CVTDF" *0166* ,OP-RD ,OP-WF>
111 <DEFOP "CVTDL" *0152* ,OP-RD ,OP-WL>
112 <DEFOP "CVTDW" *0151* ,OP-RD ,OP-WW>
113 <DEFOP "CVTFB" *0110* ,OP-RF ,OP-WB>
114 <DEFOP "CVTFD" *0126* ,OP-RF ,OP-WD>
115 <DEFOP "CVTFL" *0112* ,OP-RF ,OP-WL>
116 <DEFOP "CVTFW" *0111* ,OP-RF ,OP-WW>
117 <DEFOP "CVTLB" *0366* ,OP-RL ,OP-WB>
118 <DEFOP "CVTLD" *0156* ,OP-RL ,OP-WD>
119 <DEFOP "CVTLF" *0116* ,OP-RL ,OP-WF>
120 <DEFOP "CVTLP" *0371*>
121 <DEFOP "CVTLW" *0367* ,OP-RL ,OP-WW>
122 <DEFOP "CVTPL" *0066*>
123 <DEFOP "CVTPS" *0010*>
124 <DEFOP "CVTPT" *0044*>
125 <DEFOP "CVTRDL" *0153* ,OP-RD ,OP-WL>
126 <DEFOP "CVTRFL" *0113* ,OP-RF ,OP-WL>
127 <DEFOP "CVTSP" *0011*>
128 <DEFOP "CVTTP" *0046*>
129 <DEFOP "CVTWB" *0063* ,OP-RW ,OP-WB>
130 <DEFOP "CVTWD" *0155* ,OP-RW ,OP-WD>
131 <DEFOP "CVTWF" *0115* ,OP-RW ,OP-WF>
132 <DEFOP "CVTWL" *0062* ,OP-RW ,OP-WL>
133 <DEFOP "DECB" *0227* ,OP-MB>
134 <DEFOP "DECL" *0327* ,OP-ML>
135 <DEFOP "DECW" *0267* ,OP-MW>
136 <DEFOP "DIVB2" *0206* ,OP-RB ,OP-MB>
137 <DEFOP "DIVB3" *0207* ,OP-RB ,OP-RB ,OP-WB>
138 <DEFOP "DIVD2" *0146* ,OP-RD ,OP-MD>
139 <DEFOP "DIVD3" *0147* ,OP-RD ,OP-RD ,OP-WD>
140 <DEFOP "DIVF2" *0106* ,OP-RF ,OP-MF>
141 <DEFOP "DIVF3" *0107* ,OP-RF ,OP-RF ,OP-WF>
142 <DEFOP "DIVL2" *0306* ,OP-RL ,OP-ML>
143 <DEFOP "DIVL3" *0307* ,OP-RL ,OP-RL ,OP-WL>
144 <DEFOP "DIVP" *0047*>
145 <DEFOP "DIVW2" *0246* ,OP-RW ,OP-MW>
146 <DEFOP "DIVW3" *0247* ,OP-RW ,OP-RW ,OP-WW>
147 <DEFOP "EDITPC" *0070*>
148 <DEFOP "EDIV" *0173* ,OP-RL ,OP-RQ ,OP-WL ,OP-WL>
149 <DEFOP "EMODD" *0164*>
150 <DEFOP "EMODF" *0124*>
151 <DEFOP "EMUL" *0172* ,OP-RL ,OP-RL ,OP-RL ,OP-WQ>
152 <DEFOP "EXTV" *0356* ,OP-RL ,OP-RB ,OP-RB ,OP-WL>
153 <DEFOP "EXTZV" *0357* ,OP-RL ,OP-RB ,OP-RB ,OP-WL>
154 <DEFOP "FFC" *0353* ,OP-RL ,OP-RB ,OP-RB ,OP-WL>
155 <DEFOP "FFS" *0352* ,OP-RL ,OP-RB ,OP-RB ,OP-WL>
156 <DEFOP "HALT" *0000*>
157 <DEFOP "INCB" *0226* ,OP-MB>
158 <DEFOP "INCL" *0326* ,OP-ML>
159 <DEFOP "INCW" *0266* ,OP-MW>
160 <DEFOP "INDEX" *0012* ,OP-RL ,OP-RL ,OP-RL ,OP-RL ,OP-RL ,OP-WL>
161 <DEFOP "INSQHI" *0134*>
162 <DEFOP "INSQTI" *0135*>
163 <DEFOP "INSQUE" *0016*>
164 <DEFOP "INSV" *0360* ,OP-RL ,OP-RB ,OP-RB ,OP-ML>
165 <DEFOP "JMP" *0027* ,OP-AB>
166 <DEFOP "JSB" *0026* ,OP-AB>
167 <DEFOP "LDPCTX" *0006*>
168 <DEFOP "LOCC" *0072*>
169 <DEFOP "MATCHC" *0071*>
170 <DEFOP "MCOMB" *0222* ,OP-RB ,OP-WB>
171 <DEFOP "MCOML" *0322* ,OP-RL ,OP-WL>
172 <DEFOP "MCOMW" *0262* ,OP-RW ,OP-WW>
173 <DEFOP "MFPR" *0333*>
174 <DEFOP "MNEGB" *0216* ,OP-RB ,OP-WB>
175 <DEFOP "MNEGD" *0162* ,OP-RD ,OP-WD>
176 <DEFOP "MNEGF" *0122* ,OP-RF ,OP-WF>
177 <DEFOP "MNEGL" *0316* ,OP-RL ,OP-WL>
178 <DEFOP "MNEGW" *0256* ,OP-RW ,OP-WW>
179 <DEFOP "MOVAB" *0236* ,OP-AB ,OP-WL>
180 <DEFOP "MOVAD" *0176* ,OP-AD ,OP-WL>
181 <DEFOP "MOVAF" *0336* ,OP-AF ,OP-WL>
182 <DEFOP "MOVAL" *0336* ,OP-AL ,OP-WL>
183 <DEFOP "MOVAQ" *0176* ,OP-AQ ,OP-WL>
184 <DEFOP "MOVAW" *0076* ,OP-AW ,OP-WL>
185 <DEFOP "MOVB" *0220* ,OP-RB ,OP-WB>
186 <DEFOP "MOVC3" *0050* ,OP-RW ,OP-AB ,OP-AB>
187 <DEFOP "MOVC5" *0054* ,OP-RW ,OP-AB ,OP-RB ,OP-RW ,OP-AB>
188 <DEFOP "MOVD" *0160* ,OP-RD ,OP-WD>
189 <DEFOP "MOVF" *0120* ,OP-RF ,OP-WF>
190 <DEFOP "MOVL" *0320* ,OP-RL ,OP-WL>
191 <DEFOP "MOVP" *0064*>
192 <DEFOP "MOVPSL" *0334*>
193 <DEFOP "MOVQ" *0175* ,OP-RQ ,OP-WQ>
194 <DEFOP "MOVTC" *0056*>
195 <DEFOP "MOVTUC" *0057*>
196 <DEFOP "MOVW" *0260* ,OP-RW ,OP-WW>
197 <DEFOP "MOVZBL" *0232* ,OP-RB ,OP-WL>
198 <DEFOP "MOVZBW" *0233* ,OP-RB ,OP-WW>
199 <DEFOP "MOVZWL" *0074* ,OP-RW ,OP-WL>
200 <DEFOP "MTPR" *0332*>
201 <DEFOP "MULB2" *0204* ,OP-RB ,OP-MB>
202 <DEFOP "MULB3" *0205* ,OP-RB ,OP-RB ,OP-WB>
203 <DEFOP "MULD2" *0144* ,OP-RD ,OP-MD>
204 <DEFOP "MULD3" *0145* ,OP-RD ,OP-RD ,OP-WD>
205 <DEFOP "MULF2" *0104* ,OP-RF ,OP-MF>
206 <DEFOP "MULF3" *0105* ,OP-RF ,OP-RF ,OP-WF>
207 <DEFOP "MULL2" *0304* ,OP-RL ,OP-ML>
208 <DEFOP "MULL3" *0305* ,OP-RL ,OP-RL ,OP-WL>
209 <DEFOP "MULP" *0045*>
210 <DEFOP "MULW2" *0244* ,OP-RW ,OP-MW>
211 <DEFOP "MULW3" *0245* ,OP-RW ,OP-RW ,OP-WW>
213 <DEFOP "POLYD" *0165*>
214 <DEFOP "POLYF" *0125*>
215 <DEFOP "POPR" *0272* ,OP-RW>
216 <DEFOP "PROBER" *0014*>
217 <DEFOP "PROBEW" *0015*>
218 <DEFOP "PUSHAB" *0237* ,OP-AB>
219 <DEFOP "PUSHAD" *0177* ,OP-AD>
220 <DEFOP "PUSHAF" *0337* ,OP-AF>
221 <DEFOP "PUSHAL" *0337* ,OP-AL>
222 <DEFOP "PUSHAQ" *0177* ,OP-AQ>
223 <DEFOP "PUSHAW" *0077* ,OP-AW>
224 <DEFOP "PUSHL" *0335* ,OP-RL>
225 <DEFOP "PUSHR" *0273* ,OP-RW>
227 <DEFOP "REMQHI" *0136*>
228 <DEFOP "REMQTI" *0137*>
229 <DEFOP "REMQUE" *0017*>
231 <DEFOP "ROTL" *0234* ,OP-RB ,OP-RL ,OP-WL>
233 <DEFOP "SBWC" *0331*>
234 <DEFOP "SCANC" *0052*>
235 <DEFOP "SKPC" *0073*>
236 <DEFOP "SOBGEQ" *0364* ,OP-ML ,OP-BB>
237 <DEFOP "SOBGTR" *0365* ,OP-ML ,OP-BB>
238 <DEFOP "SPANC" *0053*>
239 <DEFOP "SUBB2" *0202* ,OP-RB ,OP-MB>
240 <DEFOP "SUBB3" *0203* ,OP-RB ,OP-RB ,OP-WB>
241 <DEFOP "SUBD2" *0142* ,OP-RD ,OP-MD>
242 <DEFOP "SUBD3" *0143* ,OP-RD ,OP-RD ,OP-WD>
243 <DEFOP "SUBF2" *0102* ,OP-RF ,OP-MF>
244 <DEFOP "SUBF3" *0103* ,OP-RF ,OP-RF ,OP-WF>
245 <DEFOP "SUBL2" *0302* ,OP-RL ,OP-ML>
246 <DEFOP "SUBL3" *0303* ,OP-RL ,OP-RL ,OP-WL>
247 <DEFOP "SUBP4" *0042*>
248 <DEFOP "SUBP6" *0043*>
249 <DEFOP "SUBW2" *0242* ,OP-RW ,OP-MW>
250 <DEFOP "SUBW3" *0243* ,OP-RW ,OP-RW ,OP-WW>
251 <DEFOP "SVPCTX" *0007*>
252 <DEFOP "TSTB" *0225* ,OP-RB>
253 <DEFOP "TSTD" *0163* ,OP-RD>
254 <DEFOP "TSTF" *0123* ,OP-RF>
255 <DEFOP "TSTL" *0325* ,OP-RL>
256 <DEFOP "TSTW" *0265* ,OP-RW>
258 <DEFOP "XORB2" *0214* ,OP-RB ,OP-MB>
259 <DEFOP "XORB3" *0215* ,OP-RB ,OP-RB ,OP-WB>
260 <DEFOP "XORL2" *0314* ,OP-RL ,OP-ML>
261 <DEFOP "XORL3" *0315* ,OP-RL ,OP-RL ,OP-WL>
262 <DEFOP "XORW2" *0254* ,OP-RW ,OP-MW>
263 <DEFOP "XORW3" *0255* ,OP-RW ,OP-RW ,OP-WW>
265 ;"The following aren't real instructions, they are just used by the
266 assembler to hold places."
270 <SETG INST-NULL ,INST-PATCH>
278 <DEFOP "MOVELAB" 119>
280 <SETG SPECIAL-OPS <UVECTOR ,INST-PATCH ,INST-CALL ,INST-PSTORE ,INST-PUSHLAB
283 <SETG BRANCH-INS <UVECTOR
284 ,INST-BEQL ,INST-BGEQ ,INST-BGTR ,INST-BLBS ,INST-BLBC
285 ,INST-BLEQ ,INST-BLSS ,INST-BNEQ ,INST-BRB ,INST-BRW
286 ,INST-AOBLEQ ,INST-AOBLSS ,INST-SOBGEQ ,INST-SOBGTR
287 ,INST-BLSSU ,INST-BLEQU ,INST-BGTRU ,INST-BGEQU>>
290 <SETG CASE-INS <UVECTOR ,INST-CASEB ,INST-CASEW ,INST-CASEL>>
292 <SETG MIM-CALLS <UVECTOR ,INST-JSB ,INST-JMP>>