xref: /plan9-contrib/sys/src/cmd/9c/enam.c (revision fbadb1c4d4463e58337ffb1ed396c9caee5d1889)
1*fbadb1c4SDavid du Colombier char	*anames[] =
2*fbadb1c4SDavid du Colombier {
3*fbadb1c4SDavid du Colombier 	"XXX",
4*fbadb1c4SDavid du Colombier 	"ADD",
5*fbadb1c4SDavid du Colombier 	"ADDCC",
6*fbadb1c4SDavid du Colombier 	"ADDV",
7*fbadb1c4SDavid du Colombier 	"ADDVCC",
8*fbadb1c4SDavid du Colombier 	"ADDC",
9*fbadb1c4SDavid du Colombier 	"ADDCCC",
10*fbadb1c4SDavid du Colombier 	"ADDCV",
11*fbadb1c4SDavid du Colombier 	"ADDCVCC",
12*fbadb1c4SDavid du Colombier 	"ADDME",
13*fbadb1c4SDavid du Colombier 	"ADDMECC",
14*fbadb1c4SDavid du Colombier 	"ADDMEVCC",
15*fbadb1c4SDavid du Colombier 	"ADDMEV",
16*fbadb1c4SDavid du Colombier 	"ADDE",
17*fbadb1c4SDavid du Colombier 	"ADDECC",
18*fbadb1c4SDavid du Colombier 	"ADDEVCC",
19*fbadb1c4SDavid du Colombier 	"ADDEV",
20*fbadb1c4SDavid du Colombier 	"ADDZE",
21*fbadb1c4SDavid du Colombier 	"ADDZECC",
22*fbadb1c4SDavid du Colombier 	"ADDZEVCC",
23*fbadb1c4SDavid du Colombier 	"ADDZEV",
24*fbadb1c4SDavid du Colombier 	"AND",
25*fbadb1c4SDavid du Colombier 	"ANDCC",
26*fbadb1c4SDavid du Colombier 	"ANDN",
27*fbadb1c4SDavid du Colombier 	"ANDNCC",
28*fbadb1c4SDavid du Colombier 	"BC",
29*fbadb1c4SDavid du Colombier 	"BCL",
30*fbadb1c4SDavid du Colombier 	"BEQ",
31*fbadb1c4SDavid du Colombier 	"BGE",
32*fbadb1c4SDavid du Colombier 	"BGT",
33*fbadb1c4SDavid du Colombier 	"BL",
34*fbadb1c4SDavid du Colombier 	"BLE",
35*fbadb1c4SDavid du Colombier 	"BLT",
36*fbadb1c4SDavid du Colombier 	"BNE",
37*fbadb1c4SDavid du Colombier 	"BR",
38*fbadb1c4SDavid du Colombier 	"BVC",
39*fbadb1c4SDavid du Colombier 	"BVS",
40*fbadb1c4SDavid du Colombier 	"CMP",
41*fbadb1c4SDavid du Colombier 	"CMPU",
42*fbadb1c4SDavid du Colombier 	"CNTLZW",
43*fbadb1c4SDavid du Colombier 	"CNTLZWCC",
44*fbadb1c4SDavid du Colombier 	"CRAND",
45*fbadb1c4SDavid du Colombier 	"CRANDN",
46*fbadb1c4SDavid du Colombier 	"CREQV",
47*fbadb1c4SDavid du Colombier 	"CRNAND",
48*fbadb1c4SDavid du Colombier 	"CRNOR",
49*fbadb1c4SDavid du Colombier 	"CROR",
50*fbadb1c4SDavid du Colombier 	"CRORN",
51*fbadb1c4SDavid du Colombier 	"CRXOR",
52*fbadb1c4SDavid du Colombier 	"DIVW",
53*fbadb1c4SDavid du Colombier 	"DIVWCC",
54*fbadb1c4SDavid du Colombier 	"DIVWVCC",
55*fbadb1c4SDavid du Colombier 	"DIVWV",
56*fbadb1c4SDavid du Colombier 	"DIVWU",
57*fbadb1c4SDavid du Colombier 	"DIVWUCC",
58*fbadb1c4SDavid du Colombier 	"DIVWUVCC",
59*fbadb1c4SDavid du Colombier 	"DIVWUV",
60*fbadb1c4SDavid du Colombier 	"EQV",
61*fbadb1c4SDavid du Colombier 	"EQVCC",
62*fbadb1c4SDavid du Colombier 	"EXTSB",
63*fbadb1c4SDavid du Colombier 	"EXTSBCC",
64*fbadb1c4SDavid du Colombier 	"EXTSH",
65*fbadb1c4SDavid du Colombier 	"EXTSHCC",
66*fbadb1c4SDavid du Colombier 	"FABS",
67*fbadb1c4SDavid du Colombier 	"FABSCC",
68*fbadb1c4SDavid du Colombier 	"FADD",
69*fbadb1c4SDavid du Colombier 	"FADDCC",
70*fbadb1c4SDavid du Colombier 	"FADDS",
71*fbadb1c4SDavid du Colombier 	"FADDSCC",
72*fbadb1c4SDavid du Colombier 	"FCMPO",
73*fbadb1c4SDavid du Colombier 	"FCMPU",
74*fbadb1c4SDavid du Colombier 	"FCTIW",
75*fbadb1c4SDavid du Colombier 	"FCTIWCC",
76*fbadb1c4SDavid du Colombier 	"FCTIWZ",
77*fbadb1c4SDavid du Colombier 	"FCTIWZCC",
78*fbadb1c4SDavid du Colombier 	"FDIV",
79*fbadb1c4SDavid du Colombier 	"FDIVCC",
80*fbadb1c4SDavid du Colombier 	"FDIVS",
81*fbadb1c4SDavid du Colombier 	"FDIVSCC",
82*fbadb1c4SDavid du Colombier 	"FMADD",
83*fbadb1c4SDavid du Colombier 	"FMADDCC",
84*fbadb1c4SDavid du Colombier 	"FMADDS",
85*fbadb1c4SDavid du Colombier 	"FMADDSCC",
86*fbadb1c4SDavid du Colombier 	"FMOVD",
87*fbadb1c4SDavid du Colombier 	"FMOVDCC",
88*fbadb1c4SDavid du Colombier 	"FMOVDU",
89*fbadb1c4SDavid du Colombier 	"FMOVS",
90*fbadb1c4SDavid du Colombier 	"FMOVSU",
91*fbadb1c4SDavid du Colombier 	"FMSUB",
92*fbadb1c4SDavid du Colombier 	"FMSUBCC",
93*fbadb1c4SDavid du Colombier 	"FMSUBS",
94*fbadb1c4SDavid du Colombier 	"FMSUBSCC",
95*fbadb1c4SDavid du Colombier 	"FMUL",
96*fbadb1c4SDavid du Colombier 	"FMULCC",
97*fbadb1c4SDavid du Colombier 	"FMULS",
98*fbadb1c4SDavid du Colombier 	"FMULSCC",
99*fbadb1c4SDavid du Colombier 	"FNABS",
100*fbadb1c4SDavid du Colombier 	"FNABSCC",
101*fbadb1c4SDavid du Colombier 	"FNEG",
102*fbadb1c4SDavid du Colombier 	"FNEGCC",
103*fbadb1c4SDavid du Colombier 	"FNMADD",
104*fbadb1c4SDavid du Colombier 	"FNMADDCC",
105*fbadb1c4SDavid du Colombier 	"FNMADDS",
106*fbadb1c4SDavid du Colombier 	"FNMADDSCC",
107*fbadb1c4SDavid du Colombier 	"FNMSUB",
108*fbadb1c4SDavid du Colombier 	"FNMSUBCC",
109*fbadb1c4SDavid du Colombier 	"FNMSUBS",
110*fbadb1c4SDavid du Colombier 	"FNMSUBSCC",
111*fbadb1c4SDavid du Colombier 	"FRSP",
112*fbadb1c4SDavid du Colombier 	"FRSPCC",
113*fbadb1c4SDavid du Colombier 	"FSUB",
114*fbadb1c4SDavid du Colombier 	"FSUBCC",
115*fbadb1c4SDavid du Colombier 	"FSUBS",
116*fbadb1c4SDavid du Colombier 	"FSUBSCC",
117*fbadb1c4SDavid du Colombier 	"MOVMW",
118*fbadb1c4SDavid du Colombier 	"LSW",
119*fbadb1c4SDavid du Colombier 	"LWAR",
120*fbadb1c4SDavid du Colombier 	"MOVWBR",
121*fbadb1c4SDavid du Colombier 	"MOVB",
122*fbadb1c4SDavid du Colombier 	"MOVBU",
123*fbadb1c4SDavid du Colombier 	"MOVBZ",
124*fbadb1c4SDavid du Colombier 	"MOVBZU",
125*fbadb1c4SDavid du Colombier 	"MOVH",
126*fbadb1c4SDavid du Colombier 	"MOVHBR",
127*fbadb1c4SDavid du Colombier 	"MOVHU",
128*fbadb1c4SDavid du Colombier 	"MOVHZ",
129*fbadb1c4SDavid du Colombier 	"MOVHZU",
130*fbadb1c4SDavid du Colombier 	"MOVW",
131*fbadb1c4SDavid du Colombier 	"MOVWU",
132*fbadb1c4SDavid du Colombier 	"MOVFL",
133*fbadb1c4SDavid du Colombier 	"MOVCRFS",
134*fbadb1c4SDavid du Colombier 	"MTFSB0",
135*fbadb1c4SDavid du Colombier 	"MTFSB0CC",
136*fbadb1c4SDavid du Colombier 	"MTFSB1",
137*fbadb1c4SDavid du Colombier 	"MTFSB1CC",
138*fbadb1c4SDavid du Colombier 	"MULHW",
139*fbadb1c4SDavid du Colombier 	"MULHWCC",
140*fbadb1c4SDavid du Colombier 	"MULHWU",
141*fbadb1c4SDavid du Colombier 	"MULHWUCC",
142*fbadb1c4SDavid du Colombier 	"MULLW",
143*fbadb1c4SDavid du Colombier 	"MULLWCC",
144*fbadb1c4SDavid du Colombier 	"MULLWVCC",
145*fbadb1c4SDavid du Colombier 	"MULLWV",
146*fbadb1c4SDavid du Colombier 	"NAND",
147*fbadb1c4SDavid du Colombier 	"NANDCC",
148*fbadb1c4SDavid du Colombier 	"NEG",
149*fbadb1c4SDavid du Colombier 	"NEGCC",
150*fbadb1c4SDavid du Colombier 	"NEGVCC",
151*fbadb1c4SDavid du Colombier 	"NEGV",
152*fbadb1c4SDavid du Colombier 	"NOR",
153*fbadb1c4SDavid du Colombier 	"NORCC",
154*fbadb1c4SDavid du Colombier 	"OR",
155*fbadb1c4SDavid du Colombier 	"ORCC",
156*fbadb1c4SDavid du Colombier 	"ORN",
157*fbadb1c4SDavid du Colombier 	"ORNCC",
158*fbadb1c4SDavid du Colombier 	"REM",
159*fbadb1c4SDavid du Colombier 	"REMCC",
160*fbadb1c4SDavid du Colombier 	"REMV",
161*fbadb1c4SDavid du Colombier 	"REMVCC",
162*fbadb1c4SDavid du Colombier 	"REMU",
163*fbadb1c4SDavid du Colombier 	"REMUCC",
164*fbadb1c4SDavid du Colombier 	"REMUV",
165*fbadb1c4SDavid du Colombier 	"REMUVCC",
166*fbadb1c4SDavid du Colombier 	"RFI",
167*fbadb1c4SDavid du Colombier 	"RLWMI",
168*fbadb1c4SDavid du Colombier 	"RLWMICC",
169*fbadb1c4SDavid du Colombier 	"RLWNM",
170*fbadb1c4SDavid du Colombier 	"RLWNMCC",
171*fbadb1c4SDavid du Colombier 	"SLW",
172*fbadb1c4SDavid du Colombier 	"SLWCC",
173*fbadb1c4SDavid du Colombier 	"SRW",
174*fbadb1c4SDavid du Colombier 	"SRAW",
175*fbadb1c4SDavid du Colombier 	"SRAWCC",
176*fbadb1c4SDavid du Colombier 	"SRWCC",
177*fbadb1c4SDavid du Colombier 	"STSW",
178*fbadb1c4SDavid du Colombier 	"STWCCC",
179*fbadb1c4SDavid du Colombier 	"SUB",
180*fbadb1c4SDavid du Colombier 	"SUBCC",
181*fbadb1c4SDavid du Colombier 	"SUBVCC",
182*fbadb1c4SDavid du Colombier 	"SUBC",
183*fbadb1c4SDavid du Colombier 	"SUBCCC",
184*fbadb1c4SDavid du Colombier 	"SUBCV",
185*fbadb1c4SDavid du Colombier 	"SUBCVCC",
186*fbadb1c4SDavid du Colombier 	"SUBME",
187*fbadb1c4SDavid du Colombier 	"SUBMECC",
188*fbadb1c4SDavid du Colombier 	"SUBMEVCC",
189*fbadb1c4SDavid du Colombier 	"SUBMEV",
190*fbadb1c4SDavid du Colombier 	"SUBV",
191*fbadb1c4SDavid du Colombier 	"SUBE",
192*fbadb1c4SDavid du Colombier 	"SUBECC",
193*fbadb1c4SDavid du Colombier 	"SUBEV",
194*fbadb1c4SDavid du Colombier 	"SUBEVCC",
195*fbadb1c4SDavid du Colombier 	"SUBZE",
196*fbadb1c4SDavid du Colombier 	"SUBZECC",
197*fbadb1c4SDavid du Colombier 	"SUBZEVCC",
198*fbadb1c4SDavid du Colombier 	"SUBZEV",
199*fbadb1c4SDavid du Colombier 	"SYNC",
200*fbadb1c4SDavid du Colombier 	"XOR",
201*fbadb1c4SDavid du Colombier 	"XORCC",
202*fbadb1c4SDavid du Colombier 	"DCBF",
203*fbadb1c4SDavid du Colombier 	"DCBI",
204*fbadb1c4SDavid du Colombier 	"DCBST",
205*fbadb1c4SDavid du Colombier 	"DCBT",
206*fbadb1c4SDavid du Colombier 	"DCBTST",
207*fbadb1c4SDavid du Colombier 	"DCBZ",
208*fbadb1c4SDavid du Colombier 	"ECIWX",
209*fbadb1c4SDavid du Colombier 	"ECOWX",
210*fbadb1c4SDavid du Colombier 	"EIEIO",
211*fbadb1c4SDavid du Colombier 	"ICBI",
212*fbadb1c4SDavid du Colombier 	"ISYNC",
213*fbadb1c4SDavid du Colombier 	"PTESYNC",
214*fbadb1c4SDavid du Colombier 	"TLBIE",
215*fbadb1c4SDavid du Colombier 	"TLBIEL",
216*fbadb1c4SDavid du Colombier 	"TLBSYNC",
217*fbadb1c4SDavid du Colombier 	"TW",
218*fbadb1c4SDavid du Colombier 	"SYSCALL",
219*fbadb1c4SDavid du Colombier 	"DATA",
220*fbadb1c4SDavid du Colombier 	"GLOBL",
221*fbadb1c4SDavid du Colombier 	"GOK",
222*fbadb1c4SDavid du Colombier 	"HISTORY",
223*fbadb1c4SDavid du Colombier 	"NAME",
224*fbadb1c4SDavid du Colombier 	"NOP",
225*fbadb1c4SDavid du Colombier 	"RETURN",
226*fbadb1c4SDavid du Colombier 	"TEXT",
227*fbadb1c4SDavid du Colombier 	"WORD",
228*fbadb1c4SDavid du Colombier 	"END",
229*fbadb1c4SDavid du Colombier 	"DYNT",
230*fbadb1c4SDavid du Colombier 	"INIT",
231*fbadb1c4SDavid du Colombier 	"SIGNAME",
232*fbadb1c4SDavid du Colombier 	"RFCI",
233*fbadb1c4SDavid du Colombier 	"FRES",
234*fbadb1c4SDavid du Colombier 	"FRESCC",
235*fbadb1c4SDavid du Colombier 	"FRSQRTE",
236*fbadb1c4SDavid du Colombier 	"FRSQRTECC",
237*fbadb1c4SDavid du Colombier 	"FSEL",
238*fbadb1c4SDavid du Colombier 	"FSELCC",
239*fbadb1c4SDavid du Colombier 	"FSQRT",
240*fbadb1c4SDavid du Colombier 	"FSQRTCC",
241*fbadb1c4SDavid du Colombier 	"FSQRTS",
242*fbadb1c4SDavid du Colombier 	"FSQRTSCC",
243*fbadb1c4SDavid du Colombier 	"CNTLZD",
244*fbadb1c4SDavid du Colombier 	"CNTLZDCC",
245*fbadb1c4SDavid du Colombier 	"CMPW",
246*fbadb1c4SDavid du Colombier 	"CMPWU",
247*fbadb1c4SDavid du Colombier 	"DIVD",
248*fbadb1c4SDavid du Colombier 	"DIVDCC",
249*fbadb1c4SDavid du Colombier 	"DIVDVCC",
250*fbadb1c4SDavid du Colombier 	"DIVDV",
251*fbadb1c4SDavid du Colombier 	"DIVDU",
252*fbadb1c4SDavid du Colombier 	"DIVDUCC",
253*fbadb1c4SDavid du Colombier 	"DIVDUVCC",
254*fbadb1c4SDavid du Colombier 	"DIVDUV",
255*fbadb1c4SDavid du Colombier 	"EXTSW",
256*fbadb1c4SDavid du Colombier 	"EXTSWCC",
257*fbadb1c4SDavid du Colombier 	"FCFID",
258*fbadb1c4SDavid du Colombier 	"FCFIDCC",
259*fbadb1c4SDavid du Colombier 	"FCTID",
260*fbadb1c4SDavid du Colombier 	"FCTIDCC",
261*fbadb1c4SDavid du Colombier 	"FCTIDZ",
262*fbadb1c4SDavid du Colombier 	"FCTIDZCC",
263*fbadb1c4SDavid du Colombier 	"LDAR",
264*fbadb1c4SDavid du Colombier 	"MOVD",
265*fbadb1c4SDavid du Colombier 	"MOVDU",
266*fbadb1c4SDavid du Colombier 	"MOVWZ",
267*fbadb1c4SDavid du Colombier 	"MOVWZU",
268*fbadb1c4SDavid du Colombier 	"MULHD",
269*fbadb1c4SDavid du Colombier 	"MULHDCC",
270*fbadb1c4SDavid du Colombier 	"MULHDU",
271*fbadb1c4SDavid du Colombier 	"MULHDUCC",
272*fbadb1c4SDavid du Colombier 	"MULLD",
273*fbadb1c4SDavid du Colombier 	"MULLDCC",
274*fbadb1c4SDavid du Colombier 	"MULLDVCC",
275*fbadb1c4SDavid du Colombier 	"MULLDV",
276*fbadb1c4SDavid du Colombier 	"RFID",
277*fbadb1c4SDavid du Colombier 	"RLDMI",
278*fbadb1c4SDavid du Colombier 	"RLDMICC",
279*fbadb1c4SDavid du Colombier 	"RLDC",
280*fbadb1c4SDavid du Colombier 	"RLDCCC",
281*fbadb1c4SDavid du Colombier 	"RLDCR",
282*fbadb1c4SDavid du Colombier 	"RLDCRCC",
283*fbadb1c4SDavid du Colombier 	"RLDCL",
284*fbadb1c4SDavid du Colombier 	"RLDCLCC",
285*fbadb1c4SDavid du Colombier 	"SLBIA",
286*fbadb1c4SDavid du Colombier 	"SLBIE",
287*fbadb1c4SDavid du Colombier 	"SLBMFEE",
288*fbadb1c4SDavid du Colombier 	"SLBMFEV",
289*fbadb1c4SDavid du Colombier 	"SLBMTE",
290*fbadb1c4SDavid du Colombier 	"SLD",
291*fbadb1c4SDavid du Colombier 	"SLDCC",
292*fbadb1c4SDavid du Colombier 	"SRD",
293*fbadb1c4SDavid du Colombier 	"SRAD",
294*fbadb1c4SDavid du Colombier 	"SRADCC",
295*fbadb1c4SDavid du Colombier 	"SRDCC",
296*fbadb1c4SDavid du Colombier 	"STDCCC",
297*fbadb1c4SDavid du Colombier 	"TD",
298*fbadb1c4SDavid du Colombier 	"DWORD",
299*fbadb1c4SDavid du Colombier 	"REMD",
300*fbadb1c4SDavid du Colombier 	"REMDCC",
301*fbadb1c4SDavid du Colombier 	"REMDV",
302*fbadb1c4SDavid du Colombier 	"REMDVCC",
303*fbadb1c4SDavid du Colombier 	"REMDU",
304*fbadb1c4SDavid du Colombier 	"REMDUCC",
305*fbadb1c4SDavid du Colombier 	"REMDUV",
306*fbadb1c4SDavid du Colombier 	"REMDUVCC",
307*fbadb1c4SDavid du Colombier 	"HRFID",
308*fbadb1c4SDavid du Colombier 	"LAST",
309*fbadb1c4SDavid du Colombier };
310