xref: /plan9/sys/src/cmd/8c/enam.c (revision d40255d87ccd1acd15b87823a96efd7b6296fadd)
13e12c5d1SDavid du Colombier char*	anames[] =
23e12c5d1SDavid du Colombier {
33e12c5d1SDavid du Colombier 	"XXX",
43e12c5d1SDavid du Colombier 	"AAA",
53e12c5d1SDavid du Colombier 	"AAD",
63e12c5d1SDavid du Colombier 	"AAM",
73e12c5d1SDavid du Colombier 	"AAS",
83e12c5d1SDavid du Colombier 	"ADCB",
93e12c5d1SDavid du Colombier 	"ADCL",
103e12c5d1SDavid du Colombier 	"ADCW",
113e12c5d1SDavid du Colombier 	"ADDB",
123e12c5d1SDavid du Colombier 	"ADDL",
133e12c5d1SDavid du Colombier 	"ADDW",
143e12c5d1SDavid du Colombier 	"ADJSP",
153e12c5d1SDavid du Colombier 	"ANDB",
163e12c5d1SDavid du Colombier 	"ANDL",
173e12c5d1SDavid du Colombier 	"ANDW",
183e12c5d1SDavid du Colombier 	"ARPL",
193e12c5d1SDavid du Colombier 	"BOUNDL",
203e12c5d1SDavid du Colombier 	"BOUNDW",
213e12c5d1SDavid du Colombier 	"BSFL",
223e12c5d1SDavid du Colombier 	"BSFW",
233e12c5d1SDavid du Colombier 	"BSRL",
243e12c5d1SDavid du Colombier 	"BSRW",
253e12c5d1SDavid du Colombier 	"BTL",
263e12c5d1SDavid du Colombier 	"BTW",
273e12c5d1SDavid du Colombier 	"BTCL",
283e12c5d1SDavid du Colombier 	"BTCW",
293e12c5d1SDavid du Colombier 	"BTRL",
303e12c5d1SDavid du Colombier 	"BTRW",
313e12c5d1SDavid du Colombier 	"BTSL",
323e12c5d1SDavid du Colombier 	"BTSW",
333e12c5d1SDavid du Colombier 	"BYTE",
343e12c5d1SDavid du Colombier 	"CALL",
353e12c5d1SDavid du Colombier 	"CLC",
363e12c5d1SDavid du Colombier 	"CLD",
373e12c5d1SDavid du Colombier 	"CLI",
383e12c5d1SDavid du Colombier 	"CLTS",
393e12c5d1SDavid du Colombier 	"CMC",
403e12c5d1SDavid du Colombier 	"CMPB",
413e12c5d1SDavid du Colombier 	"CMPL",
423e12c5d1SDavid du Colombier 	"CMPW",
433e12c5d1SDavid du Colombier 	"CMPSB",
443e12c5d1SDavid du Colombier 	"CMPSL",
453e12c5d1SDavid du Colombier 	"CMPSW",
463e12c5d1SDavid du Colombier 	"DAA",
473e12c5d1SDavid du Colombier 	"DAS",
483e12c5d1SDavid du Colombier 	"DATA",
493e12c5d1SDavid du Colombier 	"DECB",
503e12c5d1SDavid du Colombier 	"DECL",
513e12c5d1SDavid du Colombier 	"DECW",
523e12c5d1SDavid du Colombier 	"DIVB",
533e12c5d1SDavid du Colombier 	"DIVL",
543e12c5d1SDavid du Colombier 	"DIVW",
553e12c5d1SDavid du Colombier 	"ENTER",
563e12c5d1SDavid du Colombier 	"GLOBL",
573e12c5d1SDavid du Colombier 	"GOK",
583e12c5d1SDavid du Colombier 	"HISTORY",
593e12c5d1SDavid du Colombier 	"HLT",
603e12c5d1SDavid du Colombier 	"IDIVB",
613e12c5d1SDavid du Colombier 	"IDIVL",
623e12c5d1SDavid du Colombier 	"IDIVW",
633e12c5d1SDavid du Colombier 	"IMULB",
643e12c5d1SDavid du Colombier 	"IMULL",
653e12c5d1SDavid du Colombier 	"IMULW",
663e12c5d1SDavid du Colombier 	"INB",
673e12c5d1SDavid du Colombier 	"INL",
683e12c5d1SDavid du Colombier 	"INW",
693e12c5d1SDavid du Colombier 	"INCB",
703e12c5d1SDavid du Colombier 	"INCL",
713e12c5d1SDavid du Colombier 	"INCW",
723e12c5d1SDavid du Colombier 	"INSB",
733e12c5d1SDavid du Colombier 	"INSL",
743e12c5d1SDavid du Colombier 	"INSW",
753e12c5d1SDavid du Colombier 	"INT",
763e12c5d1SDavid du Colombier 	"INTO",
773e12c5d1SDavid du Colombier 	"IRETL",
783e12c5d1SDavid du Colombier 	"IRETW",
793e12c5d1SDavid du Colombier 	"JCC",
803e12c5d1SDavid du Colombier 	"JCS",
813e12c5d1SDavid du Colombier 	"JCXZ",
823e12c5d1SDavid du Colombier 	"JEQ",
833e12c5d1SDavid du Colombier 	"JGE",
843e12c5d1SDavid du Colombier 	"JGT",
853e12c5d1SDavid du Colombier 	"JHI",
863e12c5d1SDavid du Colombier 	"JLE",
873e12c5d1SDavid du Colombier 	"JLS",
883e12c5d1SDavid du Colombier 	"JLT",
893e12c5d1SDavid du Colombier 	"JMI",
903e12c5d1SDavid du Colombier 	"JMP",
913e12c5d1SDavid du Colombier 	"JNE",
923e12c5d1SDavid du Colombier 	"JOC",
933e12c5d1SDavid du Colombier 	"JOS",
943e12c5d1SDavid du Colombier 	"JPC",
953e12c5d1SDavid du Colombier 	"JPL",
963e12c5d1SDavid du Colombier 	"JPS",
973e12c5d1SDavid du Colombier 	"LAHF",
983e12c5d1SDavid du Colombier 	"LARL",
993e12c5d1SDavid du Colombier 	"LARW",
1003e12c5d1SDavid du Colombier 	"LEAL",
1013e12c5d1SDavid du Colombier 	"LEAW",
1023e12c5d1SDavid du Colombier 	"LEAVEL",
1033e12c5d1SDavid du Colombier 	"LEAVEW",
1043e12c5d1SDavid du Colombier 	"LOCK",
1053e12c5d1SDavid du Colombier 	"LODSB",
1063e12c5d1SDavid du Colombier 	"LODSL",
1073e12c5d1SDavid du Colombier 	"LODSW",
1083e12c5d1SDavid du Colombier 	"LONG",
1093e12c5d1SDavid du Colombier 	"LOOP",
1103e12c5d1SDavid du Colombier 	"LOOPEQ",
1113e12c5d1SDavid du Colombier 	"LOOPNE",
1123e12c5d1SDavid du Colombier 	"LSLL",
1133e12c5d1SDavid du Colombier 	"LSLW",
1143e12c5d1SDavid du Colombier 	"MOVB",
1153e12c5d1SDavid du Colombier 	"MOVL",
1163e12c5d1SDavid du Colombier 	"MOVW",
1173e12c5d1SDavid du Colombier 	"MOVBLSX",
1183e12c5d1SDavid du Colombier 	"MOVBLZX",
1193e12c5d1SDavid du Colombier 	"MOVBWSX",
1203e12c5d1SDavid du Colombier 	"MOVBWZX",
1213e12c5d1SDavid du Colombier 	"MOVWLSX",
1223e12c5d1SDavid du Colombier 	"MOVWLZX",
1233e12c5d1SDavid du Colombier 	"MOVSB",
1243e12c5d1SDavid du Colombier 	"MOVSL",
1253e12c5d1SDavid du Colombier 	"MOVSW",
1263e12c5d1SDavid du Colombier 	"MULB",
1273e12c5d1SDavid du Colombier 	"MULL",
1283e12c5d1SDavid du Colombier 	"MULW",
1293e12c5d1SDavid du Colombier 	"NAME",
1303e12c5d1SDavid du Colombier 	"NEGB",
1313e12c5d1SDavid du Colombier 	"NEGL",
1323e12c5d1SDavid du Colombier 	"NEGW",
1333e12c5d1SDavid du Colombier 	"NOP",
1343e12c5d1SDavid du Colombier 	"NOTB",
1353e12c5d1SDavid du Colombier 	"NOTL",
1363e12c5d1SDavid du Colombier 	"NOTW",
1373e12c5d1SDavid du Colombier 	"ORB",
1383e12c5d1SDavid du Colombier 	"ORL",
1393e12c5d1SDavid du Colombier 	"ORW",
1403e12c5d1SDavid du Colombier 	"OUTB",
1413e12c5d1SDavid du Colombier 	"OUTL",
1423e12c5d1SDavid du Colombier 	"OUTW",
1433e12c5d1SDavid du Colombier 	"OUTSB",
1443e12c5d1SDavid du Colombier 	"OUTSL",
1453e12c5d1SDavid du Colombier 	"OUTSW",
1463e12c5d1SDavid du Colombier 	"POPAL",
1473e12c5d1SDavid du Colombier 	"POPAW",
1483e12c5d1SDavid du Colombier 	"POPFL",
1493e12c5d1SDavid du Colombier 	"POPFW",
1503e12c5d1SDavid du Colombier 	"POPL",
1513e12c5d1SDavid du Colombier 	"POPW",
1523e12c5d1SDavid du Colombier 	"PUSHAL",
1533e12c5d1SDavid du Colombier 	"PUSHAW",
1543e12c5d1SDavid du Colombier 	"PUSHFL",
1553e12c5d1SDavid du Colombier 	"PUSHFW",
1563e12c5d1SDavid du Colombier 	"PUSHL",
1573e12c5d1SDavid du Colombier 	"PUSHW",
1583e12c5d1SDavid du Colombier 	"RCLB",
1593e12c5d1SDavid du Colombier 	"RCLL",
1603e12c5d1SDavid du Colombier 	"RCLW",
1613e12c5d1SDavid du Colombier 	"RCRB",
1623e12c5d1SDavid du Colombier 	"RCRL",
1633e12c5d1SDavid du Colombier 	"RCRW",
1643e12c5d1SDavid du Colombier 	"REP",
1653e12c5d1SDavid du Colombier 	"REPN",
1663e12c5d1SDavid du Colombier 	"RET",
1673e12c5d1SDavid du Colombier 	"ROLB",
1683e12c5d1SDavid du Colombier 	"ROLL",
1693e12c5d1SDavid du Colombier 	"ROLW",
1703e12c5d1SDavid du Colombier 	"RORB",
1713e12c5d1SDavid du Colombier 	"RORL",
1723e12c5d1SDavid du Colombier 	"RORW",
1733e12c5d1SDavid du Colombier 	"SAHF",
1743e12c5d1SDavid du Colombier 	"SALB",
1753e12c5d1SDavid du Colombier 	"SALL",
1763e12c5d1SDavid du Colombier 	"SALW",
1773e12c5d1SDavid du Colombier 	"SARB",
1783e12c5d1SDavid du Colombier 	"SARL",
1793e12c5d1SDavid du Colombier 	"SARW",
1803e12c5d1SDavid du Colombier 	"SBBB",
1813e12c5d1SDavid du Colombier 	"SBBL",
1823e12c5d1SDavid du Colombier 	"SBBW",
1833e12c5d1SDavid du Colombier 	"SCASB",
1843e12c5d1SDavid du Colombier 	"SCASL",
1853e12c5d1SDavid du Colombier 	"SCASW",
1863e12c5d1SDavid du Colombier 	"SETCC",
1873e12c5d1SDavid du Colombier 	"SETCS",
1883e12c5d1SDavid du Colombier 	"SETEQ",
1893e12c5d1SDavid du Colombier 	"SETGE",
1903e12c5d1SDavid du Colombier 	"SETGT",
1913e12c5d1SDavid du Colombier 	"SETHI",
1923e12c5d1SDavid du Colombier 	"SETLE",
1933e12c5d1SDavid du Colombier 	"SETLS",
1943e12c5d1SDavid du Colombier 	"SETLT",
1953e12c5d1SDavid du Colombier 	"SETMI",
1963e12c5d1SDavid du Colombier 	"SETNE",
1973e12c5d1SDavid du Colombier 	"SETOC",
1983e12c5d1SDavid du Colombier 	"SETOS",
1993e12c5d1SDavid du Colombier 	"SETPC",
2003e12c5d1SDavid du Colombier 	"SETPL",
2013e12c5d1SDavid du Colombier 	"SETPS",
2023e12c5d1SDavid du Colombier 	"CDQ",
2033e12c5d1SDavid du Colombier 	"CWD",
2043e12c5d1SDavid du Colombier 	"SHLB",
2053e12c5d1SDavid du Colombier 	"SHLL",
2063e12c5d1SDavid du Colombier 	"SHLW",
2073e12c5d1SDavid du Colombier 	"SHRB",
2083e12c5d1SDavid du Colombier 	"SHRL",
2093e12c5d1SDavid du Colombier 	"SHRW",
2103e12c5d1SDavid du Colombier 	"STC",
2113e12c5d1SDavid du Colombier 	"STD",
2123e12c5d1SDavid du Colombier 	"STI",
2133e12c5d1SDavid du Colombier 	"STOSB",
2143e12c5d1SDavid du Colombier 	"STOSL",
2153e12c5d1SDavid du Colombier 	"STOSW",
2163e12c5d1SDavid du Colombier 	"SUBB",
2173e12c5d1SDavid du Colombier 	"SUBL",
2183e12c5d1SDavid du Colombier 	"SUBW",
2193e12c5d1SDavid du Colombier 	"SYSCALL",
2203e12c5d1SDavid du Colombier 	"TESTB",
2213e12c5d1SDavid du Colombier 	"TESTL",
2223e12c5d1SDavid du Colombier 	"TESTW",
2233e12c5d1SDavid du Colombier 	"TEXT",
2243e12c5d1SDavid du Colombier 	"VERR",
2253e12c5d1SDavid du Colombier 	"VERW",
2263e12c5d1SDavid du Colombier 	"WAIT",
2273e12c5d1SDavid du Colombier 	"WORD",
2283e12c5d1SDavid du Colombier 	"XCHGB",
2293e12c5d1SDavid du Colombier 	"XCHGL",
2303e12c5d1SDavid du Colombier 	"XCHGW",
2313e12c5d1SDavid du Colombier 	"XLAT",
2323e12c5d1SDavid du Colombier 	"XORB",
2333e12c5d1SDavid du Colombier 	"XORL",
2343e12c5d1SDavid du Colombier 	"XORW",
2353e12c5d1SDavid du Colombier 	"FMOVB",
2363e12c5d1SDavid du Colombier 	"FMOVBP",
2373e12c5d1SDavid du Colombier 	"FMOVD",
2383e12c5d1SDavid du Colombier 	"FMOVDP",
2393e12c5d1SDavid du Colombier 	"FMOVF",
2403e12c5d1SDavid du Colombier 	"FMOVFP",
2413e12c5d1SDavid du Colombier 	"FMOVL",
2423e12c5d1SDavid du Colombier 	"FMOVLP",
2433e12c5d1SDavid du Colombier 	"FMOVV",
2443e12c5d1SDavid du Colombier 	"FMOVVP",
2453e12c5d1SDavid du Colombier 	"FMOVW",
2463e12c5d1SDavid du Colombier 	"FMOVWP",
2473e12c5d1SDavid du Colombier 	"FMOVX",
2483e12c5d1SDavid du Colombier 	"FMOVXP",
2493e12c5d1SDavid du Colombier 	"FCOMB",
2503e12c5d1SDavid du Colombier 	"FCOMBP",
2513e12c5d1SDavid du Colombier 	"FCOMD",
2523e12c5d1SDavid du Colombier 	"FCOMDP",
2533e12c5d1SDavid du Colombier 	"FCOMDPP",
2543e12c5d1SDavid du Colombier 	"FCOMF",
2553e12c5d1SDavid du Colombier 	"FCOMFP",
2563e12c5d1SDavid du Colombier 	"FCOML",
2573e12c5d1SDavid du Colombier 	"FCOMLP",
2583e12c5d1SDavid du Colombier 	"FCOMW",
2593e12c5d1SDavid du Colombier 	"FCOMWP",
2603e12c5d1SDavid du Colombier 	"FUCOM",
2613e12c5d1SDavid du Colombier 	"FUCOMP",
2623e12c5d1SDavid du Colombier 	"FUCOMPP",
2633e12c5d1SDavid du Colombier 	"FADDDP",
2643e12c5d1SDavid du Colombier 	"FADDW",
2653e12c5d1SDavid du Colombier 	"FADDL",
2663e12c5d1SDavid du Colombier 	"FADDF",
2673e12c5d1SDavid du Colombier 	"FADDD",
2683e12c5d1SDavid du Colombier 	"FMULDP",
2693e12c5d1SDavid du Colombier 	"FMULW",
2703e12c5d1SDavid du Colombier 	"FMULL",
2713e12c5d1SDavid du Colombier 	"FMULF",
2723e12c5d1SDavid du Colombier 	"FMULD",
2733e12c5d1SDavid du Colombier 	"FSUBDP",
2743e12c5d1SDavid du Colombier 	"FSUBW",
2753e12c5d1SDavid du Colombier 	"FSUBL",
2763e12c5d1SDavid du Colombier 	"FSUBF",
2773e12c5d1SDavid du Colombier 	"FSUBD",
2783e12c5d1SDavid du Colombier 	"FSUBRDP",
2793e12c5d1SDavid du Colombier 	"FSUBRW",
2803e12c5d1SDavid du Colombier 	"FSUBRL",
2813e12c5d1SDavid du Colombier 	"FSUBRF",
2823e12c5d1SDavid du Colombier 	"FSUBRD",
2833e12c5d1SDavid du Colombier 	"FDIVDP",
2843e12c5d1SDavid du Colombier 	"FDIVW",
2853e12c5d1SDavid du Colombier 	"FDIVL",
2863e12c5d1SDavid du Colombier 	"FDIVF",
2873e12c5d1SDavid du Colombier 	"FDIVD",
2883e12c5d1SDavid du Colombier 	"FDIVRDP",
2893e12c5d1SDavid du Colombier 	"FDIVRW",
2903e12c5d1SDavid du Colombier 	"FDIVRL",
2913e12c5d1SDavid du Colombier 	"FDIVRF",
2923e12c5d1SDavid du Colombier 	"FDIVRD",
2933e12c5d1SDavid du Colombier 	"FXCHD",
2943e12c5d1SDavid du Colombier 	"FFREE",
2953e12c5d1SDavid du Colombier 	"FLDCW",
2963e12c5d1SDavid du Colombier 	"FLDENV",
2973e12c5d1SDavid du Colombier 	"FRSTOR",
2983e12c5d1SDavid du Colombier 	"FSAVE",
2993e12c5d1SDavid du Colombier 	"FSTCW",
3003e12c5d1SDavid du Colombier 	"FSTENV",
3013e12c5d1SDavid du Colombier 	"FSTSW",
3023e12c5d1SDavid du Colombier 	"F2XM1",
3033e12c5d1SDavid du Colombier 	"FABS",
3043e12c5d1SDavid du Colombier 	"FCHS",
3053e12c5d1SDavid du Colombier 	"FCLEX",
3063e12c5d1SDavid du Colombier 	"FCOS",
3073e12c5d1SDavid du Colombier 	"FDECSTP",
3083e12c5d1SDavid du Colombier 	"FINCSTP",
3093e12c5d1SDavid du Colombier 	"FINIT",
3103e12c5d1SDavid du Colombier 	"FLD1",
3113e12c5d1SDavid du Colombier 	"FLDL2E",
3123e12c5d1SDavid du Colombier 	"FLDL2T",
3133e12c5d1SDavid du Colombier 	"FLDLG2",
3143e12c5d1SDavid du Colombier 	"FLDLN2",
3153e12c5d1SDavid du Colombier 	"FLDPI",
3163e12c5d1SDavid du Colombier 	"FLDZ",
3173e12c5d1SDavid du Colombier 	"FNOP",
3183e12c5d1SDavid du Colombier 	"FPATAN",
3193e12c5d1SDavid du Colombier 	"FPREM",
3203e12c5d1SDavid du Colombier 	"FPREM1",
3213e12c5d1SDavid du Colombier 	"FPTAN",
3223e12c5d1SDavid du Colombier 	"FRNDINT",
3233e12c5d1SDavid du Colombier 	"FSCALE",
3243e12c5d1SDavid du Colombier 	"FSIN",
3253e12c5d1SDavid du Colombier 	"FSINCOS",
3263e12c5d1SDavid du Colombier 	"FSQRT",
3273e12c5d1SDavid du Colombier 	"FTST",
3283e12c5d1SDavid du Colombier 	"FXAM",
3293e12c5d1SDavid du Colombier 	"FXTRACT",
3303e12c5d1SDavid du Colombier 	"FYL2X",
3313e12c5d1SDavid du Colombier 	"FYL2XP1",
3323e12c5d1SDavid du Colombier 	"END",
333219b2ee8SDavid du Colombier 	"DYNT",
334219b2ee8SDavid du Colombier 	"INIT",
335375daca8SDavid du Colombier 	"SIGNAME",
336*d40255d8SDavid du Colombier 	"FCOMI",
337*d40255d8SDavid du Colombier 	"FCOMIP",
338*d40255d8SDavid du Colombier 	"FUCOMI",
339*d40255d8SDavid du Colombier 	"FUCOMIP",
340*d40255d8SDavid du Colombier 	"CMPXCHGB",
341*d40255d8SDavid du Colombier 	"CMPXCHGL",
342*d40255d8SDavid du Colombier 	"CMPXCHGW",
343*d40255d8SDavid du Colombier 	"CMOVLCC",
344*d40255d8SDavid du Colombier 	"CMOVLCS",
345*d40255d8SDavid du Colombier 	"CMOVLEQ",
346*d40255d8SDavid du Colombier 	"CMOVLGE",
347*d40255d8SDavid du Colombier 	"CMOVLGT",
348*d40255d8SDavid du Colombier 	"CMOVLHI",
349*d40255d8SDavid du Colombier 	"CMOVLLE",
350*d40255d8SDavid du Colombier 	"CMOVLLS",
351*d40255d8SDavid du Colombier 	"CMOVLLT",
352*d40255d8SDavid du Colombier 	"CMOVLMI",
353*d40255d8SDavid du Colombier 	"CMOVLNE",
354*d40255d8SDavid du Colombier 	"CMOVLOC",
355*d40255d8SDavid du Colombier 	"CMOVLOS",
356*d40255d8SDavid du Colombier 	"CMOVLPC",
357*d40255d8SDavid du Colombier 	"CMOVLPL",
358*d40255d8SDavid du Colombier 	"CMOVLPS",
359*d40255d8SDavid du Colombier 	"CMOVWCC",
360*d40255d8SDavid du Colombier 	"CMOVWCS",
361*d40255d8SDavid du Colombier 	"CMOVWEQ",
362*d40255d8SDavid du Colombier 	"CMOVWGE",
363*d40255d8SDavid du Colombier 	"CMOVWGT",
364*d40255d8SDavid du Colombier 	"CMOVWHI",
365*d40255d8SDavid du Colombier 	"CMOVWLE",
366*d40255d8SDavid du Colombier 	"CMOVWLS",
367*d40255d8SDavid du Colombier 	"CMOVWLT",
368*d40255d8SDavid du Colombier 	"CMOVWMI",
369*d40255d8SDavid du Colombier 	"CMOVWNE",
370*d40255d8SDavid du Colombier 	"CMOVWOC",
371*d40255d8SDavid du Colombier 	"CMOVWOS",
372*d40255d8SDavid du Colombier 	"CMOVWPC",
373*d40255d8SDavid du Colombier 	"CMOVWPL",
374*d40255d8SDavid du Colombier 	"CMOVWPS",
375*d40255d8SDavid du Colombier 	"FCMOVCC",
376*d40255d8SDavid du Colombier 	"FCMOVCS",
377*d40255d8SDavid du Colombier 	"FCMOVEQ",
378*d40255d8SDavid du Colombier 	"FCMOVHI",
379*d40255d8SDavid du Colombier 	"FCMOVLS",
380*d40255d8SDavid du Colombier 	"FCMOVNE",
381*d40255d8SDavid du Colombier 	"FCMOVNU",
382*d40255d8SDavid du Colombier 	"FCMOVUN",
383219b2ee8SDavid du Colombier 	"LAST",
3843e12c5d1SDavid du Colombier };
385