xref: /plan9-contrib/sys/src/cmd/6c/enam.c (revision 40d015479ed36701ae6dcfd8814f849fc6285e8d)
1e887ea33SDavid du Colombier char*	anames[] =
2e887ea33SDavid du Colombier {
3e887ea33SDavid du Colombier 	"XXX",
4e887ea33SDavid du Colombier 	"AAA",
5e887ea33SDavid du Colombier 	"AAD",
6e887ea33SDavid du Colombier 	"AAM",
7e887ea33SDavid du Colombier 	"AAS",
8e887ea33SDavid du Colombier 	"ADCB",
9e887ea33SDavid du Colombier 	"ADCL",
10e887ea33SDavid du Colombier 	"ADCW",
11e887ea33SDavid du Colombier 	"ADDB",
12e887ea33SDavid du Colombier 	"ADDL",
13e887ea33SDavid du Colombier 	"ADDW",
14e887ea33SDavid du Colombier 	"ADJSP",
15e887ea33SDavid du Colombier 	"ANDB",
16e887ea33SDavid du Colombier 	"ANDL",
17e887ea33SDavid du Colombier 	"ANDW",
18e887ea33SDavid du Colombier 	"ARPL",
19e887ea33SDavid du Colombier 	"BOUNDL",
20e887ea33SDavid du Colombier 	"BOUNDW",
21e887ea33SDavid du Colombier 	"BSFL",
22e887ea33SDavid du Colombier 	"BSFW",
23e887ea33SDavid du Colombier 	"BSRL",
24e887ea33SDavid du Colombier 	"BSRW",
25e887ea33SDavid du Colombier 	"BTL",
26e887ea33SDavid du Colombier 	"BTW",
27e887ea33SDavid du Colombier 	"BTCL",
28e887ea33SDavid du Colombier 	"BTCW",
29e887ea33SDavid du Colombier 	"BTRL",
30e887ea33SDavid du Colombier 	"BTRW",
31e887ea33SDavid du Colombier 	"BTSL",
32e887ea33SDavid du Colombier 	"BTSW",
33e887ea33SDavid du Colombier 	"BYTE",
34e887ea33SDavid du Colombier 	"CALL",
35e887ea33SDavid du Colombier 	"CLC",
36e887ea33SDavid du Colombier 	"CLD",
37e887ea33SDavid du Colombier 	"CLI",
38e887ea33SDavid du Colombier 	"CLTS",
39e887ea33SDavid du Colombier 	"CMC",
40e887ea33SDavid du Colombier 	"CMPB",
41e887ea33SDavid du Colombier 	"CMPL",
42e887ea33SDavid du Colombier 	"CMPW",
43e887ea33SDavid du Colombier 	"CMPSB",
44e887ea33SDavid du Colombier 	"CMPSL",
45e887ea33SDavid du Colombier 	"CMPSW",
46e887ea33SDavid du Colombier 	"DAA",
47e887ea33SDavid du Colombier 	"DAS",
48e887ea33SDavid du Colombier 	"DATA",
49e887ea33SDavid du Colombier 	"DECB",
50e887ea33SDavid du Colombier 	"DECL",
51e887ea33SDavid du Colombier 	"DECQ",
52e887ea33SDavid du Colombier 	"DECW",
53e887ea33SDavid du Colombier 	"DIVB",
54e887ea33SDavid du Colombier 	"DIVL",
55e887ea33SDavid du Colombier 	"DIVW",
56e887ea33SDavid du Colombier 	"ENTER",
57e887ea33SDavid du Colombier 	"GLOBL",
58e887ea33SDavid du Colombier 	"GOK",
59e887ea33SDavid du Colombier 	"HISTORY",
60e887ea33SDavid du Colombier 	"HLT",
61e887ea33SDavid du Colombier 	"IDIVB",
62e887ea33SDavid du Colombier 	"IDIVL",
63e887ea33SDavid du Colombier 	"IDIVW",
64e887ea33SDavid du Colombier 	"IMULB",
65e887ea33SDavid du Colombier 	"IMULL",
66e887ea33SDavid du Colombier 	"IMULW",
67e887ea33SDavid du Colombier 	"INB",
68e887ea33SDavid du Colombier 	"INL",
69e887ea33SDavid du Colombier 	"INW",
70e887ea33SDavid du Colombier 	"INCB",
71e887ea33SDavid du Colombier 	"INCL",
72e887ea33SDavid du Colombier 	"INCQ",
73e887ea33SDavid du Colombier 	"INCW",
74e887ea33SDavid du Colombier 	"INSB",
75e887ea33SDavid du Colombier 	"INSL",
76e887ea33SDavid du Colombier 	"INSW",
77e887ea33SDavid du Colombier 	"INT",
78e887ea33SDavid du Colombier 	"INTO",
79e887ea33SDavid du Colombier 	"IRETL",
80e887ea33SDavid du Colombier 	"IRETW",
81e887ea33SDavid du Colombier 	"JCC",
82e887ea33SDavid du Colombier 	"JCS",
83e887ea33SDavid du Colombier 	"JCXZ",
84e887ea33SDavid du Colombier 	"JEQ",
85e887ea33SDavid du Colombier 	"JGE",
86e887ea33SDavid du Colombier 	"JGT",
87e887ea33SDavid du Colombier 	"JHI",
88e887ea33SDavid du Colombier 	"JLE",
89e887ea33SDavid du Colombier 	"JLS",
90e887ea33SDavid du Colombier 	"JLT",
91e887ea33SDavid du Colombier 	"JMI",
92e887ea33SDavid du Colombier 	"JMP",
93e887ea33SDavid du Colombier 	"JNE",
94e887ea33SDavid du Colombier 	"JOC",
95e887ea33SDavid du Colombier 	"JOS",
96e887ea33SDavid du Colombier 	"JPC",
97e887ea33SDavid du Colombier 	"JPL",
98e887ea33SDavid du Colombier 	"JPS",
99e887ea33SDavid du Colombier 	"LAHF",
100e887ea33SDavid du Colombier 	"LARL",
101e887ea33SDavid du Colombier 	"LARW",
102e887ea33SDavid du Colombier 	"LEAL",
103e887ea33SDavid du Colombier 	"LEAW",
104e887ea33SDavid du Colombier 	"LEAVEL",
105e887ea33SDavid du Colombier 	"LEAVEW",
106e887ea33SDavid du Colombier 	"LOCK",
107e887ea33SDavid du Colombier 	"LODSB",
108e887ea33SDavid du Colombier 	"LODSL",
109e887ea33SDavid du Colombier 	"LODSW",
110e887ea33SDavid du Colombier 	"LONG",
111e887ea33SDavid du Colombier 	"LOOP",
112e887ea33SDavid du Colombier 	"LOOPEQ",
113e887ea33SDavid du Colombier 	"LOOPNE",
114e887ea33SDavid du Colombier 	"LSLL",
115e887ea33SDavid du Colombier 	"LSLW",
116e887ea33SDavid du Colombier 	"MOVB",
117e887ea33SDavid du Colombier 	"MOVL",
118e887ea33SDavid du Colombier 	"MOVW",
119e887ea33SDavid du Colombier 	"MOVBLSX",
120e887ea33SDavid du Colombier 	"MOVBLZX",
121e887ea33SDavid du Colombier 	"MOVBQSX",
122e887ea33SDavid du Colombier 	"MOVBQZX",
123e887ea33SDavid du Colombier 	"MOVBWSX",
124e887ea33SDavid du Colombier 	"MOVBWZX",
125e887ea33SDavid du Colombier 	"MOVWLSX",
126e887ea33SDavid du Colombier 	"MOVWLZX",
127e887ea33SDavid du Colombier 	"MOVWQSX",
128e887ea33SDavid du Colombier 	"MOVWQZX",
129e887ea33SDavid du Colombier 	"MOVSB",
130e887ea33SDavid du Colombier 	"MOVSL",
131e887ea33SDavid du Colombier 	"MOVSW",
132e887ea33SDavid du Colombier 	"MULB",
133e887ea33SDavid du Colombier 	"MULL",
134e887ea33SDavid du Colombier 	"MULW",
135e887ea33SDavid du Colombier 	"NAME",
136e887ea33SDavid du Colombier 	"NEGB",
137e887ea33SDavid du Colombier 	"NEGL",
138e887ea33SDavid du Colombier 	"NEGW",
139e887ea33SDavid du Colombier 	"NOP",
140e887ea33SDavid du Colombier 	"NOTB",
141e887ea33SDavid du Colombier 	"NOTL",
142e887ea33SDavid du Colombier 	"NOTW",
143e887ea33SDavid du Colombier 	"ORB",
144e887ea33SDavid du Colombier 	"ORL",
145e887ea33SDavid du Colombier 	"ORW",
146e887ea33SDavid du Colombier 	"OUTB",
147e887ea33SDavid du Colombier 	"OUTL",
148e887ea33SDavid du Colombier 	"OUTW",
149e887ea33SDavid du Colombier 	"OUTSB",
150e887ea33SDavid du Colombier 	"OUTSL",
151e887ea33SDavid du Colombier 	"OUTSW",
152e887ea33SDavid du Colombier 	"POPAL",
153e887ea33SDavid du Colombier 	"POPAW",
154e887ea33SDavid du Colombier 	"POPFL",
155e887ea33SDavid du Colombier 	"POPFW",
156e887ea33SDavid du Colombier 	"POPL",
157e887ea33SDavid du Colombier 	"POPW",
158e887ea33SDavid du Colombier 	"PUSHAL",
159e887ea33SDavid du Colombier 	"PUSHAW",
160e887ea33SDavid du Colombier 	"PUSHFL",
161e887ea33SDavid du Colombier 	"PUSHFW",
162e887ea33SDavid du Colombier 	"PUSHL",
163e887ea33SDavid du Colombier 	"PUSHW",
164e887ea33SDavid du Colombier 	"RCLB",
165e887ea33SDavid du Colombier 	"RCLL",
166e887ea33SDavid du Colombier 	"RCLW",
167e887ea33SDavid du Colombier 	"RCRB",
168e887ea33SDavid du Colombier 	"RCRL",
169e887ea33SDavid du Colombier 	"RCRW",
170e887ea33SDavid du Colombier 	"REP",
171e887ea33SDavid du Colombier 	"REPN",
172e887ea33SDavid du Colombier 	"RET",
173e887ea33SDavid du Colombier 	"ROLB",
174e887ea33SDavid du Colombier 	"ROLL",
175e887ea33SDavid du Colombier 	"ROLW",
176e887ea33SDavid du Colombier 	"RORB",
177e887ea33SDavid du Colombier 	"RORL",
178e887ea33SDavid du Colombier 	"RORW",
179e887ea33SDavid du Colombier 	"SAHF",
180e887ea33SDavid du Colombier 	"SALB",
181e887ea33SDavid du Colombier 	"SALL",
182e887ea33SDavid du Colombier 	"SALW",
183e887ea33SDavid du Colombier 	"SARB",
184e887ea33SDavid du Colombier 	"SARL",
185e887ea33SDavid du Colombier 	"SARW",
186e887ea33SDavid du Colombier 	"SBBB",
187e887ea33SDavid du Colombier 	"SBBL",
188e887ea33SDavid du Colombier 	"SBBW",
189e887ea33SDavid du Colombier 	"SCASB",
190e887ea33SDavid du Colombier 	"SCASL",
191e887ea33SDavid du Colombier 	"SCASW",
192e887ea33SDavid du Colombier 	"SETCC",
193e887ea33SDavid du Colombier 	"SETCS",
194e887ea33SDavid du Colombier 	"SETEQ",
195e887ea33SDavid du Colombier 	"SETGE",
196e887ea33SDavid du Colombier 	"SETGT",
197e887ea33SDavid du Colombier 	"SETHI",
198e887ea33SDavid du Colombier 	"SETLE",
199e887ea33SDavid du Colombier 	"SETLS",
200e887ea33SDavid du Colombier 	"SETLT",
201e887ea33SDavid du Colombier 	"SETMI",
202e887ea33SDavid du Colombier 	"SETNE",
203e887ea33SDavid du Colombier 	"SETOC",
204e887ea33SDavid du Colombier 	"SETOS",
205e887ea33SDavid du Colombier 	"SETPC",
206e887ea33SDavid du Colombier 	"SETPL",
207e887ea33SDavid du Colombier 	"SETPS",
208e887ea33SDavid du Colombier 	"CDQ",
209e887ea33SDavid du Colombier 	"CWD",
210e887ea33SDavid du Colombier 	"SHLB",
211e887ea33SDavid du Colombier 	"SHLL",
212e887ea33SDavid du Colombier 	"SHLW",
213e887ea33SDavid du Colombier 	"SHRB",
214e887ea33SDavid du Colombier 	"SHRL",
215e887ea33SDavid du Colombier 	"SHRW",
216e887ea33SDavid du Colombier 	"STC",
217e887ea33SDavid du Colombier 	"STD",
218e887ea33SDavid du Colombier 	"STI",
219e887ea33SDavid du Colombier 	"STOSB",
220e887ea33SDavid du Colombier 	"STOSL",
221e887ea33SDavid du Colombier 	"STOSW",
222e887ea33SDavid du Colombier 	"SUBB",
223e887ea33SDavid du Colombier 	"SUBL",
224e887ea33SDavid du Colombier 	"SUBW",
225e887ea33SDavid du Colombier 	"SYSCALL",
226e887ea33SDavid du Colombier 	"TESTB",
227e887ea33SDavid du Colombier 	"TESTL",
228e887ea33SDavid du Colombier 	"TESTW",
229e887ea33SDavid du Colombier 	"TEXT",
230e887ea33SDavid du Colombier 	"VERR",
231e887ea33SDavid du Colombier 	"VERW",
232e887ea33SDavid du Colombier 	"WAIT",
233e887ea33SDavid du Colombier 	"WORD",
234e887ea33SDavid du Colombier 	"XCHGB",
235e887ea33SDavid du Colombier 	"XCHGL",
236e887ea33SDavid du Colombier 	"XCHGW",
237e887ea33SDavid du Colombier 	"XLAT",
238e887ea33SDavid du Colombier 	"XORB",
239e887ea33SDavid du Colombier 	"XORL",
240e887ea33SDavid du Colombier 	"XORW",
241e887ea33SDavid du Colombier 	"FMOVB",
242e887ea33SDavid du Colombier 	"FMOVBP",
243e887ea33SDavid du Colombier 	"FMOVD",
244e887ea33SDavid du Colombier 	"FMOVDP",
245e887ea33SDavid du Colombier 	"FMOVF",
246e887ea33SDavid du Colombier 	"FMOVFP",
247e887ea33SDavid du Colombier 	"FMOVL",
248e887ea33SDavid du Colombier 	"FMOVLP",
249e887ea33SDavid du Colombier 	"FMOVV",
250e887ea33SDavid du Colombier 	"FMOVVP",
251e887ea33SDavid du Colombier 	"FMOVW",
252e887ea33SDavid du Colombier 	"FMOVWP",
253e887ea33SDavid du Colombier 	"FMOVX",
254e887ea33SDavid du Colombier 	"FMOVXP",
255e887ea33SDavid du Colombier 	"FCOMB",
256e887ea33SDavid du Colombier 	"FCOMBP",
257e887ea33SDavid du Colombier 	"FCOMD",
258e887ea33SDavid du Colombier 	"FCOMDP",
259e887ea33SDavid du Colombier 	"FCOMDPP",
260e887ea33SDavid du Colombier 	"FCOMF",
261e887ea33SDavid du Colombier 	"FCOMFP",
262e887ea33SDavid du Colombier 	"FCOML",
263e887ea33SDavid du Colombier 	"FCOMLP",
264e887ea33SDavid du Colombier 	"FCOMW",
265e887ea33SDavid du Colombier 	"FCOMWP",
266e887ea33SDavid du Colombier 	"FUCOM",
267e887ea33SDavid du Colombier 	"FUCOMP",
268e887ea33SDavid du Colombier 	"FUCOMPP",
269e887ea33SDavid du Colombier 	"FADDDP",
270e887ea33SDavid du Colombier 	"FADDW",
271e887ea33SDavid du Colombier 	"FADDL",
272e887ea33SDavid du Colombier 	"FADDF",
273e887ea33SDavid du Colombier 	"FADDD",
274e887ea33SDavid du Colombier 	"FMULDP",
275e887ea33SDavid du Colombier 	"FMULW",
276e887ea33SDavid du Colombier 	"FMULL",
277e887ea33SDavid du Colombier 	"FMULF",
278e887ea33SDavid du Colombier 	"FMULD",
279e887ea33SDavid du Colombier 	"FSUBDP",
280e887ea33SDavid du Colombier 	"FSUBW",
281e887ea33SDavid du Colombier 	"FSUBL",
282e887ea33SDavid du Colombier 	"FSUBF",
283e887ea33SDavid du Colombier 	"FSUBD",
284e887ea33SDavid du Colombier 	"FSUBRDP",
285e887ea33SDavid du Colombier 	"FSUBRW",
286e887ea33SDavid du Colombier 	"FSUBRL",
287e887ea33SDavid du Colombier 	"FSUBRF",
288e887ea33SDavid du Colombier 	"FSUBRD",
289e887ea33SDavid du Colombier 	"FDIVDP",
290e887ea33SDavid du Colombier 	"FDIVW",
291e887ea33SDavid du Colombier 	"FDIVL",
292e887ea33SDavid du Colombier 	"FDIVF",
293e887ea33SDavid du Colombier 	"FDIVD",
294e887ea33SDavid du Colombier 	"FDIVRDP",
295e887ea33SDavid du Colombier 	"FDIVRW",
296e887ea33SDavid du Colombier 	"FDIVRL",
297e887ea33SDavid du Colombier 	"FDIVRF",
298e887ea33SDavid du Colombier 	"FDIVRD",
299e887ea33SDavid du Colombier 	"FXCHD",
300e887ea33SDavid du Colombier 	"FFREE",
301e887ea33SDavid du Colombier 	"FLDCW",
302e887ea33SDavid du Colombier 	"FLDENV",
303e887ea33SDavid du Colombier 	"FRSTOR",
304e887ea33SDavid du Colombier 	"FSAVE",
305e887ea33SDavid du Colombier 	"FSTCW",
306e887ea33SDavid du Colombier 	"FSTENV",
307e887ea33SDavid du Colombier 	"FSTSW",
308e887ea33SDavid du Colombier 	"F2XM1",
309e887ea33SDavid du Colombier 	"FABS",
310e887ea33SDavid du Colombier 	"FCHS",
311e887ea33SDavid du Colombier 	"FCLEX",
312e887ea33SDavid du Colombier 	"FCOS",
313e887ea33SDavid du Colombier 	"FDECSTP",
314e887ea33SDavid du Colombier 	"FINCSTP",
315e887ea33SDavid du Colombier 	"FINIT",
316e887ea33SDavid du Colombier 	"FLD1",
317e887ea33SDavid du Colombier 	"FLDL2E",
318e887ea33SDavid du Colombier 	"FLDL2T",
319e887ea33SDavid du Colombier 	"FLDLG2",
320e887ea33SDavid du Colombier 	"FLDLN2",
321e887ea33SDavid du Colombier 	"FLDPI",
322e887ea33SDavid du Colombier 	"FLDZ",
323e887ea33SDavid du Colombier 	"FNOP",
324e887ea33SDavid du Colombier 	"FPATAN",
325e887ea33SDavid du Colombier 	"FPREM",
326e887ea33SDavid du Colombier 	"FPREM1",
327e887ea33SDavid du Colombier 	"FPTAN",
328e887ea33SDavid du Colombier 	"FRNDINT",
329e887ea33SDavid du Colombier 	"FSCALE",
330e887ea33SDavid du Colombier 	"FSIN",
331e887ea33SDavid du Colombier 	"FSINCOS",
332e887ea33SDavid du Colombier 	"FSQRT",
333e887ea33SDavid du Colombier 	"FTST",
334e887ea33SDavid du Colombier 	"FXAM",
335e887ea33SDavid du Colombier 	"FXTRACT",
336e887ea33SDavid du Colombier 	"FYL2X",
337e887ea33SDavid du Colombier 	"FYL2XP1",
338e887ea33SDavid du Colombier 	"END",
339e887ea33SDavid du Colombier 	"DYNT",
340e887ea33SDavid du Colombier 	"INIT",
341e887ea33SDavid du Colombier 	"SIGNAME",
342e887ea33SDavid du Colombier 	"CMPXCHGB",
343e887ea33SDavid du Colombier 	"CMPXCHGL",
344e887ea33SDavid du Colombier 	"CMPXCHGW",
345e887ea33SDavid du Colombier 	"CMPXCHG8B",
346e887ea33SDavid du Colombier 	"CPUID",
347e887ea33SDavid du Colombier 	"INVD",
348e887ea33SDavid du Colombier 	"INVLPG",
349e887ea33SDavid du Colombier 	"LFENCE",
350e887ea33SDavid du Colombier 	"MFENCE",
351e887ea33SDavid du Colombier 	"MOVNTIL",
352e887ea33SDavid du Colombier 	"RDMSR",
353e887ea33SDavid du Colombier 	"RDPMC",
354e887ea33SDavid du Colombier 	"RDTSC",
355e887ea33SDavid du Colombier 	"RSM",
356e887ea33SDavid du Colombier 	"SFENCE",
357e887ea33SDavid du Colombier 	"SYSRET",
358e887ea33SDavid du Colombier 	"WBINVD",
359e887ea33SDavid du Colombier 	"WRMSR",
360e887ea33SDavid du Colombier 	"XADDB",
361e887ea33SDavid du Colombier 	"XADDL",
362e887ea33SDavid du Colombier 	"XADDW",
363e887ea33SDavid du Colombier 	"CMOVLCC",
364e887ea33SDavid du Colombier 	"CMOVLCS",
365e887ea33SDavid du Colombier 	"CMOVLEQ",
366e887ea33SDavid du Colombier 	"CMOVLGE",
367e887ea33SDavid du Colombier 	"CMOVLGT",
368e887ea33SDavid du Colombier 	"CMOVLHI",
369e887ea33SDavid du Colombier 	"CMOVLLE",
370e887ea33SDavid du Colombier 	"CMOVLLS",
371e887ea33SDavid du Colombier 	"CMOVLLT",
372e887ea33SDavid du Colombier 	"CMOVLMI",
373e887ea33SDavid du Colombier 	"CMOVLNE",
374e887ea33SDavid du Colombier 	"CMOVLOC",
375e887ea33SDavid du Colombier 	"CMOVLOS",
376e887ea33SDavid du Colombier 	"CMOVLPC",
377e887ea33SDavid du Colombier 	"CMOVLPL",
378e887ea33SDavid du Colombier 	"CMOVLPS",
379e887ea33SDavid du Colombier 	"CMOVQCC",
380e887ea33SDavid du Colombier 	"CMOVQCS",
381e887ea33SDavid du Colombier 	"CMOVQEQ",
382e887ea33SDavid du Colombier 	"CMOVQGE",
383e887ea33SDavid du Colombier 	"CMOVQGT",
384e887ea33SDavid du Colombier 	"CMOVQHI",
385e887ea33SDavid du Colombier 	"CMOVQLE",
386e887ea33SDavid du Colombier 	"CMOVQLS",
387e887ea33SDavid du Colombier 	"CMOVQLT",
388e887ea33SDavid du Colombier 	"CMOVQMI",
389e887ea33SDavid du Colombier 	"CMOVQNE",
390e887ea33SDavid du Colombier 	"CMOVQOC",
391e887ea33SDavid du Colombier 	"CMOVQOS",
392e887ea33SDavid du Colombier 	"CMOVQPC",
393e887ea33SDavid du Colombier 	"CMOVQPL",
394e887ea33SDavid du Colombier 	"CMOVQPS",
395e887ea33SDavid du Colombier 	"CMOVWCC",
396e887ea33SDavid du Colombier 	"CMOVWCS",
397e887ea33SDavid du Colombier 	"CMOVWEQ",
398e887ea33SDavid du Colombier 	"CMOVWGE",
399e887ea33SDavid du Colombier 	"CMOVWGT",
400e887ea33SDavid du Colombier 	"CMOVWHI",
401e887ea33SDavid du Colombier 	"CMOVWLE",
402e887ea33SDavid du Colombier 	"CMOVWLS",
403e887ea33SDavid du Colombier 	"CMOVWLT",
404e887ea33SDavid du Colombier 	"CMOVWMI",
405e887ea33SDavid du Colombier 	"CMOVWNE",
406e887ea33SDavid du Colombier 	"CMOVWOC",
407e887ea33SDavid du Colombier 	"CMOVWOS",
408e887ea33SDavid du Colombier 	"CMOVWPC",
409e887ea33SDavid du Colombier 	"CMOVWPL",
410e887ea33SDavid du Colombier 	"CMOVWPS",
411e887ea33SDavid du Colombier 	"ADCQ",
412e887ea33SDavid du Colombier 	"ADDQ",
413e887ea33SDavid du Colombier 	"ANDQ",
414e887ea33SDavid du Colombier 	"BSFQ",
415e887ea33SDavid du Colombier 	"BSRQ",
416e887ea33SDavid du Colombier 	"BTCQ",
417e887ea33SDavid du Colombier 	"BTQ",
418e887ea33SDavid du Colombier 	"BTRQ",
419e887ea33SDavid du Colombier 	"BTSQ",
420e887ea33SDavid du Colombier 	"CMPQ",
421e887ea33SDavid du Colombier 	"CMPSQ",
422e887ea33SDavid du Colombier 	"CMPXCHGQ",
423e887ea33SDavid du Colombier 	"CQO",
424e887ea33SDavid du Colombier 	"DIVQ",
425e887ea33SDavid du Colombier 	"IDIVQ",
426e887ea33SDavid du Colombier 	"IMULQ",
427e887ea33SDavid du Colombier 	"IRETQ",
428e887ea33SDavid du Colombier 	"LEAQ",
429e887ea33SDavid du Colombier 	"LEAVEQ",
430e887ea33SDavid du Colombier 	"LODSQ",
431e887ea33SDavid du Colombier 	"MOVQ",
432e887ea33SDavid du Colombier 	"MOVLQSX",
433e887ea33SDavid du Colombier 	"MOVLQZX",
434e887ea33SDavid du Colombier 	"MOVNTIQ",
435e887ea33SDavid du Colombier 	"MOVSQ",
436e887ea33SDavid du Colombier 	"MULQ",
437e887ea33SDavid du Colombier 	"NEGQ",
438e887ea33SDavid du Colombier 	"NOTQ",
439e887ea33SDavid du Colombier 	"ORQ",
440e887ea33SDavid du Colombier 	"POPFQ",
441e887ea33SDavid du Colombier 	"POPQ",
442e887ea33SDavid du Colombier 	"PUSHFQ",
443e887ea33SDavid du Colombier 	"PUSHQ",
444e887ea33SDavid du Colombier 	"RCLQ",
445e887ea33SDavid du Colombier 	"RCRQ",
446e887ea33SDavid du Colombier 	"ROLQ",
447e887ea33SDavid du Colombier 	"RORQ",
448e887ea33SDavid du Colombier 	"QUAD",
449e887ea33SDavid du Colombier 	"SALQ",
450e887ea33SDavid du Colombier 	"SARQ",
451e887ea33SDavid du Colombier 	"SBBQ",
452e887ea33SDavid du Colombier 	"SCASQ",
453e887ea33SDavid du Colombier 	"SHLQ",
454e887ea33SDavid du Colombier 	"SHRQ",
455e887ea33SDavid du Colombier 	"STOSQ",
456e887ea33SDavid du Colombier 	"SUBQ",
457e887ea33SDavid du Colombier 	"TESTQ",
458e887ea33SDavid du Colombier 	"XADDQ",
459e887ea33SDavid du Colombier 	"XCHGQ",
460e887ea33SDavid du Colombier 	"XORQ",
461e887ea33SDavid du Colombier 	"ADDPD",
462e887ea33SDavid du Colombier 	"ADDPS",
463e887ea33SDavid du Colombier 	"ADDSD",
464e887ea33SDavid du Colombier 	"ADDSS",
465e887ea33SDavid du Colombier 	"ANDNPD",
466e887ea33SDavid du Colombier 	"ANDNPS",
467e887ea33SDavid du Colombier 	"ANDPD",
468e887ea33SDavid du Colombier 	"ANDPS",
469e887ea33SDavid du Colombier 	"CMPPD",
470e887ea33SDavid du Colombier 	"CMPPS",
471e887ea33SDavid du Colombier 	"CMPSD",
472e887ea33SDavid du Colombier 	"CMPSS",
473e887ea33SDavid du Colombier 	"COMISD",
474e887ea33SDavid du Colombier 	"COMISS",
475e887ea33SDavid du Colombier 	"CVTPD2PL",
476e887ea33SDavid du Colombier 	"CVTPD2PS",
477e887ea33SDavid du Colombier 	"CVTPL2PD",
478e887ea33SDavid du Colombier 	"CVTPL2PS",
479e887ea33SDavid du Colombier 	"CVTPS2PD",
480e887ea33SDavid du Colombier 	"CVTPS2PL",
481e887ea33SDavid du Colombier 	"CVTSD2SL",
482e887ea33SDavid du Colombier 	"CVTSD2SQ",
483e887ea33SDavid du Colombier 	"CVTSD2SS",
484e887ea33SDavid du Colombier 	"CVTSL2SD",
485e887ea33SDavid du Colombier 	"CVTSL2SS",
486e887ea33SDavid du Colombier 	"CVTSQ2SD",
487e887ea33SDavid du Colombier 	"CVTSQ2SS",
488e887ea33SDavid du Colombier 	"CVTSS2SD",
489e887ea33SDavid du Colombier 	"CVTSS2SL",
490e887ea33SDavid du Colombier 	"CVTSS2SQ",
491e887ea33SDavid du Colombier 	"CVTTPD2PL",
492e887ea33SDavid du Colombier 	"CVTTPS2PL",
493e887ea33SDavid du Colombier 	"CVTTSD2SL",
494e887ea33SDavid du Colombier 	"CVTTSD2SQ",
495e887ea33SDavid du Colombier 	"CVTTSS2SL",
496e887ea33SDavid du Colombier 	"CVTTSS2SQ",
497e887ea33SDavid du Colombier 	"DIVPD",
498e887ea33SDavid du Colombier 	"DIVPS",
499e887ea33SDavid du Colombier 	"DIVSD",
500e887ea33SDavid du Colombier 	"DIVSS",
501e887ea33SDavid du Colombier 	"EMMS",
502e887ea33SDavid du Colombier 	"FXRSTOR",
503e887ea33SDavid du Colombier 	"FXRSTOR64",
504e887ea33SDavid du Colombier 	"FXSAVE",
505e887ea33SDavid du Colombier 	"FXSAVE64",
506e887ea33SDavid du Colombier 	"LDMXCSR",
507*40d01547SDavid du Colombier 	"MASKMOVDQU",
508e887ea33SDavid du Colombier 	"MASKMOVQ",
509e887ea33SDavid du Colombier 	"MAXPD",
510e887ea33SDavid du Colombier 	"MAXPS",
511e887ea33SDavid du Colombier 	"MAXSD",
512e887ea33SDavid du Colombier 	"MAXSS",
513e887ea33SDavid du Colombier 	"MINPD",
514e887ea33SDavid du Colombier 	"MINPS",
515e887ea33SDavid du Colombier 	"MINSD",
516e887ea33SDavid du Colombier 	"MINSS",
517e887ea33SDavid du Colombier 	"MOVAPD",
518e887ea33SDavid du Colombier 	"MOVAPS",
519*40d01547SDavid du Colombier 	"MOVDQU",
520e887ea33SDavid du Colombier 	"MOVHLPS",
521e887ea33SDavid du Colombier 	"MOVHPD",
522e887ea33SDavid du Colombier 	"MOVHPS",
523e887ea33SDavid du Colombier 	"MOVLHPS",
524e887ea33SDavid du Colombier 	"MOVLPD",
525e887ea33SDavid du Colombier 	"MOVLPS",
526e887ea33SDavid du Colombier 	"MOVMSKPD",
527e887ea33SDavid du Colombier 	"MOVMSKPS",
528*40d01547SDavid du Colombier 	"MOVNTDQ",
529e887ea33SDavid du Colombier 	"MOVNTPD",
530e887ea33SDavid du Colombier 	"MOVNTPS",
531e887ea33SDavid du Colombier 	"MOVNTQ",
532e887ea33SDavid du Colombier 	"MOVO",
533e887ea33SDavid du Colombier 	"MOVQOZX",
534e887ea33SDavid du Colombier 	"MOVSD",
535e887ea33SDavid du Colombier 	"MOVSS",
536e887ea33SDavid du Colombier 	"MOVUPD",
537e887ea33SDavid du Colombier 	"MOVUPS",
538e887ea33SDavid du Colombier 	"MULPD",
539e887ea33SDavid du Colombier 	"MULPS",
540e887ea33SDavid du Colombier 	"MULSD",
541e887ea33SDavid du Colombier 	"MULSS",
542e887ea33SDavid du Colombier 	"ORPD",
543e887ea33SDavid du Colombier 	"ORPS",
544e887ea33SDavid du Colombier 	"PACKSSLW",
545e887ea33SDavid du Colombier 	"PACKSSWB",
546e887ea33SDavid du Colombier 	"PACKUSWB",
547e887ea33SDavid du Colombier 	"PADDB",
548e887ea33SDavid du Colombier 	"PADDL",
549e887ea33SDavid du Colombier 	"PADDQ",
550e887ea33SDavid du Colombier 	"PADDSB",
551e887ea33SDavid du Colombier 	"PADDSW",
552e887ea33SDavid du Colombier 	"PADDUSB",
553e887ea33SDavid du Colombier 	"PADDUSW",
554e887ea33SDavid du Colombier 	"PADDW",
555e887ea33SDavid du Colombier 	"PANDB",
556e887ea33SDavid du Colombier 	"PANDL",
557e887ea33SDavid du Colombier 	"PANDSB",
558e887ea33SDavid du Colombier 	"PANDSW",
559e887ea33SDavid du Colombier 	"PANDUSB",
560e887ea33SDavid du Colombier 	"PANDUSW",
561e887ea33SDavid du Colombier 	"PANDW",
562e887ea33SDavid du Colombier 	"PAND",
563e887ea33SDavid du Colombier 	"PANDN",
564e887ea33SDavid du Colombier 	"PAVGB",
565e887ea33SDavid du Colombier 	"PAVGW",
566e887ea33SDavid du Colombier 	"PCMPEQB",
567e887ea33SDavid du Colombier 	"PCMPEQL",
568e887ea33SDavid du Colombier 	"PCMPEQW",
569e887ea33SDavid du Colombier 	"PCMPGTB",
570e887ea33SDavid du Colombier 	"PCMPGTL",
571e887ea33SDavid du Colombier 	"PCMPGTW",
572e887ea33SDavid du Colombier 	"PEXTRW",
573e887ea33SDavid du Colombier 	"PFACC",
574e887ea33SDavid du Colombier 	"PFADD",
575e887ea33SDavid du Colombier 	"PFCMPEQ",
576e887ea33SDavid du Colombier 	"PFCMPGE",
577e887ea33SDavid du Colombier 	"PFCMPGT",
578e887ea33SDavid du Colombier 	"PFMAX",
579e887ea33SDavid du Colombier 	"PFMIN",
580e887ea33SDavid du Colombier 	"PFMUL",
581e887ea33SDavid du Colombier 	"PFNACC",
582e887ea33SDavid du Colombier 	"PFPNACC",
583e887ea33SDavid du Colombier 	"PFRCP",
584e887ea33SDavid du Colombier 	"PFRCPIT1",
585e887ea33SDavid du Colombier 	"PFRCPI2T",
586e887ea33SDavid du Colombier 	"PFRSQIT1",
587e887ea33SDavid du Colombier 	"PFRSQRT",
588e887ea33SDavid du Colombier 	"PFSUB",
589e887ea33SDavid du Colombier 	"PFSUBR",
590e887ea33SDavid du Colombier 	"PINSRW",
591e887ea33SDavid du Colombier 	"PMADDWL",
592e887ea33SDavid du Colombier 	"PMAXSW",
593e887ea33SDavid du Colombier 	"PMAXUB",
594e887ea33SDavid du Colombier 	"PMINSW",
595e887ea33SDavid du Colombier 	"PMINUB",
596e887ea33SDavid du Colombier 	"PMOVMSKB",
597e887ea33SDavid du Colombier 	"PMULHRW",
598e887ea33SDavid du Colombier 	"PMULHUW",
599e887ea33SDavid du Colombier 	"PMULHW",
600e887ea33SDavid du Colombier 	"PMULLW",
601e887ea33SDavid du Colombier 	"PMULULQ",
602e887ea33SDavid du Colombier 	"POR",
603e887ea33SDavid du Colombier 	"PSADBW",
604e887ea33SDavid du Colombier 	"PSHUFHW",
605e887ea33SDavid du Colombier 	"PSHUFL",
606e887ea33SDavid du Colombier 	"PSHUFLW",
607e887ea33SDavid du Colombier 	"PSHUFW",
608*40d01547SDavid du Colombier 	"PSLLDQ",
609e887ea33SDavid du Colombier 	"PSLLL",
610e887ea33SDavid du Colombier 	"PSLLQ",
611e887ea33SDavid du Colombier 	"PSLLW",
612e887ea33SDavid du Colombier 	"PSRAL",
613e887ea33SDavid du Colombier 	"PSRAW",
614*40d01547SDavid du Colombier 	"PSRLDQ",
615e887ea33SDavid du Colombier 	"PSRLL",
616e887ea33SDavid du Colombier 	"PSRLQ",
617e887ea33SDavid du Colombier 	"PSRLW",
618e887ea33SDavid du Colombier 	"PSUBB",
619e887ea33SDavid du Colombier 	"PSUBL",
620e887ea33SDavid du Colombier 	"PSUBQ",
621e887ea33SDavid du Colombier 	"PSUBSB",
622e887ea33SDavid du Colombier 	"PSUBSW",
623e887ea33SDavid du Colombier 	"PSUBUSB",
624e887ea33SDavid du Colombier 	"PSUBUSW",
625e887ea33SDavid du Colombier 	"PSUBW",
626e887ea33SDavid du Colombier 	"PSWAPL",
627e887ea33SDavid du Colombier 	"PUNPCKHBW",
628e887ea33SDavid du Colombier 	"PUNPCKHLQ",
629e887ea33SDavid du Colombier 	"PUNPCKHQDQ",
630e887ea33SDavid du Colombier 	"PUNPCKHWL",
631e887ea33SDavid du Colombier 	"PUNPCKLBW",
632e887ea33SDavid du Colombier 	"PUNPCKLLQ",
633e887ea33SDavid du Colombier 	"PUNPCKLQDQ",
634e887ea33SDavid du Colombier 	"PUNPCKLWL",
635e887ea33SDavid du Colombier 	"PXOR",
636e887ea33SDavid du Colombier 	"RCPPS",
637e887ea33SDavid du Colombier 	"RCPSS",
638e887ea33SDavid du Colombier 	"RSQRTPS",
639e887ea33SDavid du Colombier 	"RSQRTSS",
640e887ea33SDavid du Colombier 	"SHUFPD",
641e887ea33SDavid du Colombier 	"SHUFPS",
642e887ea33SDavid du Colombier 	"SQRTPD",
643e887ea33SDavid du Colombier 	"SQRTPS",
644e887ea33SDavid du Colombier 	"SQRTSD",
645e887ea33SDavid du Colombier 	"SQRTSS",
646e887ea33SDavid du Colombier 	"STMXCSR",
647e887ea33SDavid du Colombier 	"SUBPD",
648e887ea33SDavid du Colombier 	"SUBPS",
649e887ea33SDavid du Colombier 	"SUBSD",
650e887ea33SDavid du Colombier 	"SUBSS",
651e887ea33SDavid du Colombier 	"UCOMISD",
652e887ea33SDavid du Colombier 	"UCOMISS",
653e887ea33SDavid du Colombier 	"UNPCKHPD",
654e887ea33SDavid du Colombier 	"UNPCKHPS",
655e887ea33SDavid du Colombier 	"UNPCKLPD",
656e887ea33SDavid du Colombier 	"UNPCKLPS",
657e887ea33SDavid du Colombier 	"XORPD",
658e887ea33SDavid du Colombier 	"XORPS",
659e887ea33SDavid du Colombier 	"PF2IW",
660e887ea33SDavid du Colombier 	"PF2IL",
661e887ea33SDavid du Colombier 	"PI2FW",
662e887ea33SDavid du Colombier 	"PI2FL",
663e887ea33SDavid du Colombier 	"RETFW",
664e887ea33SDavid du Colombier 	"RETFL",
665e887ea33SDavid du Colombier 	"RETFQ",
666e887ea33SDavid du Colombier 	"SWAPGS",
667e887ea33SDavid du Colombier 	"MODE",
668*40d01547SDavid du Colombier 	"MOVQQA",
669*40d01547SDavid du Colombier 	"MOVQQU",
670*40d01547SDavid du Colombier 	"BSWAPL",
671*40d01547SDavid du Colombier 	"BSWAPQ",
672*40d01547SDavid du Colombier 	"AESDEC",
673*40d01547SDavid du Colombier 	"AESDECLAST",
674*40d01547SDavid du Colombier 	"AESENC",
675*40d01547SDavid du Colombier 	"AESENCLAST",
676*40d01547SDavid du Colombier 	"AESIMC",
677*40d01547SDavid du Colombier 	"AESKEYGENASSIST",
678*40d01547SDavid du Colombier 	"BLENDPD",
679*40d01547SDavid du Colombier 	"BLENDPS",
680*40d01547SDavid du Colombier 	"BLENDVPD",
681*40d01547SDavid du Colombier 	"BLENDVPS",
682*40d01547SDavid du Colombier 	"CRC32L",
683*40d01547SDavid du Colombier 	"DPPD",
684*40d01547SDavid du Colombier 	"DPPS",
685*40d01547SDavid du Colombier 	"EXTRACTPS",
686*40d01547SDavid du Colombier 	"INSERTPS",
687*40d01547SDavid du Colombier 	"MOVNTDQA",
688*40d01547SDavid du Colombier 	"MPSADBW",
689*40d01547SDavid du Colombier 	"PABSB",
690*40d01547SDavid du Colombier 	"PABSL",
691*40d01547SDavid du Colombier 	"PABSW",
692*40d01547SDavid du Colombier 	"PACKUSDW",
693*40d01547SDavid du Colombier 	"PALIGNR",
694*40d01547SDavid du Colombier 	"PBLENDVB",
695*40d01547SDavid du Colombier 	"PBLENDW",
696*40d01547SDavid du Colombier 	"PCLMULHQHQDQ",
697*40d01547SDavid du Colombier 	"PCLMULHQLQDQ",
698*40d01547SDavid du Colombier 	"PCLMULLQHQDQ",
699*40d01547SDavid du Colombier 	"PCLMULLQLQDQ",
700*40d01547SDavid du Colombier 	"PCLMULQDQ",
701*40d01547SDavid du Colombier 	"PCMPEQQ",
702*40d01547SDavid du Colombier 	"PCMPESTRI",
703*40d01547SDavid du Colombier 	"PCMPESTRM",
704*40d01547SDavid du Colombier 	"PCMPGTQ",
705*40d01547SDavid du Colombier 	"PCMPISTRI",
706*40d01547SDavid du Colombier 	"PCMPISTRM",
707*40d01547SDavid du Colombier 	"PEXTRB",
708*40d01547SDavid du Colombier 	"PEXTRL",
709*40d01547SDavid du Colombier 	"PHADDL",
710*40d01547SDavid du Colombier 	"PHADDSW",
711*40d01547SDavid du Colombier 	"PHADDW",
712*40d01547SDavid du Colombier 	"PHMINPOSUW",
713*40d01547SDavid du Colombier 	"PHSUBL",
714*40d01547SDavid du Colombier 	"PHSUBSW",
715*40d01547SDavid du Colombier 	"PHSUBW",
716*40d01547SDavid du Colombier 	"PINSRB",
717*40d01547SDavid du Colombier 	"PINSRL",
718*40d01547SDavid du Colombier 	"PMADDUBSW",
719*40d01547SDavid du Colombier 	"PMAXSB",
720*40d01547SDavid du Colombier 	"PMAXSL",
721*40d01547SDavid du Colombier 	"PMAXUL",
722*40d01547SDavid du Colombier 	"PMAXUW",
723*40d01547SDavid du Colombier 	"PMINSB",
724*40d01547SDavid du Colombier 	"PMINSL",
725*40d01547SDavid du Colombier 	"PMINUL",
726*40d01547SDavid du Colombier 	"PMINUW",
727*40d01547SDavid du Colombier 	"PMOVSXBL",
728*40d01547SDavid du Colombier 	"PMOVSXBQ",
729*40d01547SDavid du Colombier 	"PMOVSXBW",
730*40d01547SDavid du Colombier 	"PMOVSXLQ",
731*40d01547SDavid du Colombier 	"PMOVSXWL",
732*40d01547SDavid du Colombier 	"PMOVSXWQ",
733*40d01547SDavid du Colombier 	"PMOVZXBL",
734*40d01547SDavid du Colombier 	"PMOVZXBQ",
735*40d01547SDavid du Colombier 	"PMOVZXBW",
736*40d01547SDavid du Colombier 	"PMOVZXLQ",
737*40d01547SDavid du Colombier 	"PMOVZXWL",
738*40d01547SDavid du Colombier 	"PMOVZXWQ",
739*40d01547SDavid du Colombier 	"PMULHRSW",
740*40d01547SDavid du Colombier 	"PMULLL",
741*40d01547SDavid du Colombier 	"PMULLQ",
742*40d01547SDavid du Colombier 	"PSHUFB",
743*40d01547SDavid du Colombier 	"PSIGNB",
744*40d01547SDavid du Colombier 	"PSIGNL",
745*40d01547SDavid du Colombier 	"PSIGNW",
746*40d01547SDavid du Colombier 	"PTEST",
747*40d01547SDavid du Colombier 	"ROUNDPD",
748*40d01547SDavid du Colombier 	"ROUNDPS",
749*40d01547SDavid du Colombier 	"ROUNDSD",
750*40d01547SDavid du Colombier 	"ROUNDSS",
751*40d01547SDavid du Colombier 	"VBROADCASTF128",
752*40d01547SDavid du Colombier 	"VBROADCASTSL",
753*40d01547SDavid du Colombier 	"VBROADCASTSS",
754*40d01547SDavid du Colombier 	"VMASKMOVPD",
755*40d01547SDavid du Colombier 	"VMASKMOVPS",
756*40d01547SDavid du Colombier 	"VPERMILPD",
757*40d01547SDavid du Colombier 	"VPERMILPS",
758*40d01547SDavid du Colombier 	"VTESTPD",
759*40d01547SDavid du Colombier 	"VTESTPS",
760*40d01547SDavid du Colombier 	"XSAVE",
761*40d01547SDavid du Colombier 	"XSAVEOPT",
762*40d01547SDavid du Colombier 	"XRSTOR",
763*40d01547SDavid du Colombier 	"CRC32B",
764*40d01547SDavid du Colombier 	"CRC32W",
765*40d01547SDavid du Colombier 	"RDRANDW",
766*40d01547SDavid du Colombier 	"RDRANDL",
767*40d01547SDavid du Colombier 	"CRC32Q",
768*40d01547SDavid du Colombier 	"PEXTRQ",
769*40d01547SDavid du Colombier 	"PINSRQ",
770*40d01547SDavid du Colombier 	"RDRANDQ",
771*40d01547SDavid du Colombier 	"MOVDQA",
772*40d01547SDavid du Colombier 	"POPCNTW",
773*40d01547SDavid du Colombier 	"POPCNTL",
774*40d01547SDavid du Colombier 	"POPCNTQ",
775*40d01547SDavid du Colombier 	"MOVQL",
776*40d01547SDavid du Colombier 	"PAUSE",
777*40d01547SDavid du Colombier 	"CMPXCHG16B",
778e887ea33SDavid du Colombier 	"LAST",
779e887ea33SDavid du Colombier };
780