8c, 6c: generate enam.c file, just like 5c
This commit is contained in:
parent
0a101736b8
commit
bc306a5a63
|
@ -1,669 +0,0 @@
|
||||||
char* anames[] =
|
|
||||||
{
|
|
||||||
"XXX",
|
|
||||||
"AAA",
|
|
||||||
"AAD",
|
|
||||||
"AAM",
|
|
||||||
"AAS",
|
|
||||||
"ADCB",
|
|
||||||
"ADCL",
|
|
||||||
"ADCW",
|
|
||||||
"ADDB",
|
|
||||||
"ADDL",
|
|
||||||
"ADDW",
|
|
||||||
"ADJSP",
|
|
||||||
"ANDB",
|
|
||||||
"ANDL",
|
|
||||||
"ANDW",
|
|
||||||
"ARPL",
|
|
||||||
"BOUNDL",
|
|
||||||
"BOUNDW",
|
|
||||||
"BSFL",
|
|
||||||
"BSFW",
|
|
||||||
"BSRL",
|
|
||||||
"BSRW",
|
|
||||||
"BTL",
|
|
||||||
"BTW",
|
|
||||||
"BTCL",
|
|
||||||
"BTCW",
|
|
||||||
"BTRL",
|
|
||||||
"BTRW",
|
|
||||||
"BTSL",
|
|
||||||
"BTSW",
|
|
||||||
"BYTE",
|
|
||||||
"CALL",
|
|
||||||
"CLC",
|
|
||||||
"CLD",
|
|
||||||
"CLI",
|
|
||||||
"CLTS",
|
|
||||||
"CMC",
|
|
||||||
"CMPB",
|
|
||||||
"CMPL",
|
|
||||||
"CMPW",
|
|
||||||
"CMPSB",
|
|
||||||
"CMPSL",
|
|
||||||
"CMPSW",
|
|
||||||
"DAA",
|
|
||||||
"DAS",
|
|
||||||
"DATA",
|
|
||||||
"DECB",
|
|
||||||
"DECL",
|
|
||||||
"DECQ",
|
|
||||||
"DECW",
|
|
||||||
"DIVB",
|
|
||||||
"DIVL",
|
|
||||||
"DIVW",
|
|
||||||
"ENTER",
|
|
||||||
"GLOBL",
|
|
||||||
"GOK",
|
|
||||||
"HISTORY",
|
|
||||||
"HLT",
|
|
||||||
"IDIVB",
|
|
||||||
"IDIVL",
|
|
||||||
"IDIVW",
|
|
||||||
"IMULB",
|
|
||||||
"IMULL",
|
|
||||||
"IMULW",
|
|
||||||
"INB",
|
|
||||||
"INL",
|
|
||||||
"INW",
|
|
||||||
"INCB",
|
|
||||||
"INCL",
|
|
||||||
"INCQ",
|
|
||||||
"INCW",
|
|
||||||
"INSB",
|
|
||||||
"INSL",
|
|
||||||
"INSW",
|
|
||||||
"INT",
|
|
||||||
"INTO",
|
|
||||||
"IRETL",
|
|
||||||
"IRETW",
|
|
||||||
"JCC",
|
|
||||||
"JCS",
|
|
||||||
"JCXZ",
|
|
||||||
"JEQ",
|
|
||||||
"JGE",
|
|
||||||
"JGT",
|
|
||||||
"JHI",
|
|
||||||
"JLE",
|
|
||||||
"JLS",
|
|
||||||
"JLT",
|
|
||||||
"JMI",
|
|
||||||
"JMP",
|
|
||||||
"JNE",
|
|
||||||
"JOC",
|
|
||||||
"JOS",
|
|
||||||
"JPC",
|
|
||||||
"JPL",
|
|
||||||
"JPS",
|
|
||||||
"LAHF",
|
|
||||||
"LARL",
|
|
||||||
"LARW",
|
|
||||||
"LEAL",
|
|
||||||
"LEAW",
|
|
||||||
"LEAVEL",
|
|
||||||
"LEAVEW",
|
|
||||||
"LOCK",
|
|
||||||
"LODSB",
|
|
||||||
"LODSL",
|
|
||||||
"LODSW",
|
|
||||||
"LONG",
|
|
||||||
"LOOP",
|
|
||||||
"LOOPEQ",
|
|
||||||
"LOOPNE",
|
|
||||||
"LSLL",
|
|
||||||
"LSLW",
|
|
||||||
"MOVB",
|
|
||||||
"MOVL",
|
|
||||||
"MOVW",
|
|
||||||
"MOVBLSX",
|
|
||||||
"MOVBLZX",
|
|
||||||
"MOVBQSX",
|
|
||||||
"MOVBQZX",
|
|
||||||
"MOVBWSX",
|
|
||||||
"MOVBWZX",
|
|
||||||
"MOVWLSX",
|
|
||||||
"MOVWLZX",
|
|
||||||
"MOVWQSX",
|
|
||||||
"MOVWQZX",
|
|
||||||
"MOVSB",
|
|
||||||
"MOVSL",
|
|
||||||
"MOVSW",
|
|
||||||
"MULB",
|
|
||||||
"MULL",
|
|
||||||
"MULW",
|
|
||||||
"NAME",
|
|
||||||
"NEGB",
|
|
||||||
"NEGL",
|
|
||||||
"NEGW",
|
|
||||||
"NOP",
|
|
||||||
"NOTB",
|
|
||||||
"NOTL",
|
|
||||||
"NOTW",
|
|
||||||
"ORB",
|
|
||||||
"ORL",
|
|
||||||
"ORW",
|
|
||||||
"OUTB",
|
|
||||||
"OUTL",
|
|
||||||
"OUTW",
|
|
||||||
"OUTSB",
|
|
||||||
"OUTSL",
|
|
||||||
"OUTSW",
|
|
||||||
"POPAL",
|
|
||||||
"POPAW",
|
|
||||||
"POPFL",
|
|
||||||
"POPFW",
|
|
||||||
"POPL",
|
|
||||||
"POPW",
|
|
||||||
"PUSHAL",
|
|
||||||
"PUSHAW",
|
|
||||||
"PUSHFL",
|
|
||||||
"PUSHFW",
|
|
||||||
"PUSHL",
|
|
||||||
"PUSHW",
|
|
||||||
"RCLB",
|
|
||||||
"RCLL",
|
|
||||||
"RCLW",
|
|
||||||
"RCRB",
|
|
||||||
"RCRL",
|
|
||||||
"RCRW",
|
|
||||||
"REP",
|
|
||||||
"REPN",
|
|
||||||
"RET",
|
|
||||||
"ROLB",
|
|
||||||
"ROLL",
|
|
||||||
"ROLW",
|
|
||||||
"RORB",
|
|
||||||
"RORL",
|
|
||||||
"RORW",
|
|
||||||
"SAHF",
|
|
||||||
"SALB",
|
|
||||||
"SALL",
|
|
||||||
"SALW",
|
|
||||||
"SARB",
|
|
||||||
"SARL",
|
|
||||||
"SARW",
|
|
||||||
"SBBB",
|
|
||||||
"SBBL",
|
|
||||||
"SBBW",
|
|
||||||
"SCASB",
|
|
||||||
"SCASL",
|
|
||||||
"SCASW",
|
|
||||||
"SETCC",
|
|
||||||
"SETCS",
|
|
||||||
"SETEQ",
|
|
||||||
"SETGE",
|
|
||||||
"SETGT",
|
|
||||||
"SETHI",
|
|
||||||
"SETLE",
|
|
||||||
"SETLS",
|
|
||||||
"SETLT",
|
|
||||||
"SETMI",
|
|
||||||
"SETNE",
|
|
||||||
"SETOC",
|
|
||||||
"SETOS",
|
|
||||||
"SETPC",
|
|
||||||
"SETPL",
|
|
||||||
"SETPS",
|
|
||||||
"CDQ",
|
|
||||||
"CWD",
|
|
||||||
"SHLB",
|
|
||||||
"SHLL",
|
|
||||||
"SHLW",
|
|
||||||
"SHRB",
|
|
||||||
"SHRL",
|
|
||||||
"SHRW",
|
|
||||||
"STC",
|
|
||||||
"STD",
|
|
||||||
"STI",
|
|
||||||
"STOSB",
|
|
||||||
"STOSL",
|
|
||||||
"STOSW",
|
|
||||||
"SUBB",
|
|
||||||
"SUBL",
|
|
||||||
"SUBW",
|
|
||||||
"SYSCALL",
|
|
||||||
"TESTB",
|
|
||||||
"TESTL",
|
|
||||||
"TESTW",
|
|
||||||
"TEXT",
|
|
||||||
"VERR",
|
|
||||||
"VERW",
|
|
||||||
"WAIT",
|
|
||||||
"WORD",
|
|
||||||
"XCHGB",
|
|
||||||
"XCHGL",
|
|
||||||
"XCHGW",
|
|
||||||
"XLAT",
|
|
||||||
"XORB",
|
|
||||||
"XORL",
|
|
||||||
"XORW",
|
|
||||||
"FMOVB",
|
|
||||||
"FMOVBP",
|
|
||||||
"FMOVD",
|
|
||||||
"FMOVDP",
|
|
||||||
"FMOVF",
|
|
||||||
"FMOVFP",
|
|
||||||
"FMOVL",
|
|
||||||
"FMOVLP",
|
|
||||||
"FMOVV",
|
|
||||||
"FMOVVP",
|
|
||||||
"FMOVW",
|
|
||||||
"FMOVWP",
|
|
||||||
"FMOVX",
|
|
||||||
"FMOVXP",
|
|
||||||
"FCOMB",
|
|
||||||
"FCOMBP",
|
|
||||||
"FCOMD",
|
|
||||||
"FCOMDP",
|
|
||||||
"FCOMDPP",
|
|
||||||
"FCOMF",
|
|
||||||
"FCOMFP",
|
|
||||||
"FCOML",
|
|
||||||
"FCOMLP",
|
|
||||||
"FCOMW",
|
|
||||||
"FCOMWP",
|
|
||||||
"FUCOM",
|
|
||||||
"FUCOMP",
|
|
||||||
"FUCOMPP",
|
|
||||||
"FADDDP",
|
|
||||||
"FADDW",
|
|
||||||
"FADDL",
|
|
||||||
"FADDF",
|
|
||||||
"FADDD",
|
|
||||||
"FMULDP",
|
|
||||||
"FMULW",
|
|
||||||
"FMULL",
|
|
||||||
"FMULF",
|
|
||||||
"FMULD",
|
|
||||||
"FSUBDP",
|
|
||||||
"FSUBW",
|
|
||||||
"FSUBL",
|
|
||||||
"FSUBF",
|
|
||||||
"FSUBD",
|
|
||||||
"FSUBRDP",
|
|
||||||
"FSUBRW",
|
|
||||||
"FSUBRL",
|
|
||||||
"FSUBRF",
|
|
||||||
"FSUBRD",
|
|
||||||
"FDIVDP",
|
|
||||||
"FDIVW",
|
|
||||||
"FDIVL",
|
|
||||||
"FDIVF",
|
|
||||||
"FDIVD",
|
|
||||||
"FDIVRDP",
|
|
||||||
"FDIVRW",
|
|
||||||
"FDIVRL",
|
|
||||||
"FDIVRF",
|
|
||||||
"FDIVRD",
|
|
||||||
"FXCHD",
|
|
||||||
"FFREE",
|
|
||||||
"FLDCW",
|
|
||||||
"FLDENV",
|
|
||||||
"FRSTOR",
|
|
||||||
"FSAVE",
|
|
||||||
"FSTCW",
|
|
||||||
"FSTENV",
|
|
||||||
"FSTSW",
|
|
||||||
"F2XM1",
|
|
||||||
"FABS",
|
|
||||||
"FCHS",
|
|
||||||
"FCLEX",
|
|
||||||
"FCOS",
|
|
||||||
"FDECSTP",
|
|
||||||
"FINCSTP",
|
|
||||||
"FINIT",
|
|
||||||
"FLD1",
|
|
||||||
"FLDL2E",
|
|
||||||
"FLDL2T",
|
|
||||||
"FLDLG2",
|
|
||||||
"FLDLN2",
|
|
||||||
"FLDPI",
|
|
||||||
"FLDZ",
|
|
||||||
"FNOP",
|
|
||||||
"FPATAN",
|
|
||||||
"FPREM",
|
|
||||||
"FPREM1",
|
|
||||||
"FPTAN",
|
|
||||||
"FRNDINT",
|
|
||||||
"FSCALE",
|
|
||||||
"FSIN",
|
|
||||||
"FSINCOS",
|
|
||||||
"FSQRT",
|
|
||||||
"FTST",
|
|
||||||
"FXAM",
|
|
||||||
"FXTRACT",
|
|
||||||
"FYL2X",
|
|
||||||
"FYL2XP1",
|
|
||||||
"END",
|
|
||||||
"DYNT",
|
|
||||||
"INIT",
|
|
||||||
"SIGNAME",
|
|
||||||
"CMPXCHGB",
|
|
||||||
"CMPXCHGL",
|
|
||||||
"CMPXCHGW",
|
|
||||||
"CMPXCHG8B",
|
|
||||||
"CPUID",
|
|
||||||
"INVD",
|
|
||||||
"INVLPG",
|
|
||||||
"LFENCE",
|
|
||||||
"MFENCE",
|
|
||||||
"MOVNTIL",
|
|
||||||
"RDMSR",
|
|
||||||
"RDPMC",
|
|
||||||
"RDTSC",
|
|
||||||
"RSM",
|
|
||||||
"SFENCE",
|
|
||||||
"SYSRET",
|
|
||||||
"WBINVD",
|
|
||||||
"WRMSR",
|
|
||||||
"XADDB",
|
|
||||||
"XADDL",
|
|
||||||
"XADDW",
|
|
||||||
"CMOVLCC",
|
|
||||||
"CMOVLCS",
|
|
||||||
"CMOVLEQ",
|
|
||||||
"CMOVLGE",
|
|
||||||
"CMOVLGT",
|
|
||||||
"CMOVLHI",
|
|
||||||
"CMOVLLE",
|
|
||||||
"CMOVLLS",
|
|
||||||
"CMOVLLT",
|
|
||||||
"CMOVLMI",
|
|
||||||
"CMOVLNE",
|
|
||||||
"CMOVLOC",
|
|
||||||
"CMOVLOS",
|
|
||||||
"CMOVLPC",
|
|
||||||
"CMOVLPL",
|
|
||||||
"CMOVLPS",
|
|
||||||
"CMOVQCC",
|
|
||||||
"CMOVQCS",
|
|
||||||
"CMOVQEQ",
|
|
||||||
"CMOVQGE",
|
|
||||||
"CMOVQGT",
|
|
||||||
"CMOVQHI",
|
|
||||||
"CMOVQLE",
|
|
||||||
"CMOVQLS",
|
|
||||||
"CMOVQLT",
|
|
||||||
"CMOVQMI",
|
|
||||||
"CMOVQNE",
|
|
||||||
"CMOVQOC",
|
|
||||||
"CMOVQOS",
|
|
||||||
"CMOVQPC",
|
|
||||||
"CMOVQPL",
|
|
||||||
"CMOVQPS",
|
|
||||||
"CMOVWCC",
|
|
||||||
"CMOVWCS",
|
|
||||||
"CMOVWEQ",
|
|
||||||
"CMOVWGE",
|
|
||||||
"CMOVWGT",
|
|
||||||
"CMOVWHI",
|
|
||||||
"CMOVWLE",
|
|
||||||
"CMOVWLS",
|
|
||||||
"CMOVWLT",
|
|
||||||
"CMOVWMI",
|
|
||||||
"CMOVWNE",
|
|
||||||
"CMOVWOC",
|
|
||||||
"CMOVWOS",
|
|
||||||
"CMOVWPC",
|
|
||||||
"CMOVWPL",
|
|
||||||
"CMOVWPS",
|
|
||||||
"ADCQ",
|
|
||||||
"ADDQ",
|
|
||||||
"ANDQ",
|
|
||||||
"BSFQ",
|
|
||||||
"BSRQ",
|
|
||||||
"BTCQ",
|
|
||||||
"BTQ",
|
|
||||||
"BTRQ",
|
|
||||||
"BTSQ",
|
|
||||||
"CMPQ",
|
|
||||||
"CMPSQ",
|
|
||||||
"CMPXCHGQ",
|
|
||||||
"CQO",
|
|
||||||
"DIVQ",
|
|
||||||
"IDIVQ",
|
|
||||||
"IMULQ",
|
|
||||||
"IRETQ",
|
|
||||||
"LEAQ",
|
|
||||||
"LEAVEQ",
|
|
||||||
"LODSQ",
|
|
||||||
"MOVQ",
|
|
||||||
"MOVLQSX",
|
|
||||||
"MOVLQZX",
|
|
||||||
"MOVNTIQ",
|
|
||||||
"MOVSQ",
|
|
||||||
"MULQ",
|
|
||||||
"NEGQ",
|
|
||||||
"NOTQ",
|
|
||||||
"ORQ",
|
|
||||||
"POPFQ",
|
|
||||||
"POPQ",
|
|
||||||
"PUSHFQ",
|
|
||||||
"PUSHQ",
|
|
||||||
"RCLQ",
|
|
||||||
"RCRQ",
|
|
||||||
"ROLQ",
|
|
||||||
"RORQ",
|
|
||||||
"QUAD",
|
|
||||||
"SALQ",
|
|
||||||
"SARQ",
|
|
||||||
"SBBQ",
|
|
||||||
"SCASQ",
|
|
||||||
"SHLQ",
|
|
||||||
"SHRQ",
|
|
||||||
"STOSQ",
|
|
||||||
"SUBQ",
|
|
||||||
"TESTQ",
|
|
||||||
"XADDQ",
|
|
||||||
"XCHGQ",
|
|
||||||
"XORQ",
|
|
||||||
"ADDPD",
|
|
||||||
"ADDPS",
|
|
||||||
"ADDSD",
|
|
||||||
"ADDSS",
|
|
||||||
"ANDNPD",
|
|
||||||
"ANDNPS",
|
|
||||||
"ANDPD",
|
|
||||||
"ANDPS",
|
|
||||||
"CMPPD",
|
|
||||||
"CMPPS",
|
|
||||||
"CMPSD",
|
|
||||||
"CMPSS",
|
|
||||||
"COMISD",
|
|
||||||
"COMISS",
|
|
||||||
"CVTPD2PL",
|
|
||||||
"CVTPD2PS",
|
|
||||||
"CVTPL2PD",
|
|
||||||
"CVTPL2PS",
|
|
||||||
"CVTPS2PD",
|
|
||||||
"CVTPS2PL",
|
|
||||||
"CVTSD2SL",
|
|
||||||
"CVTSD2SQ",
|
|
||||||
"CVTSD2SS",
|
|
||||||
"CVTSL2SD",
|
|
||||||
"CVTSL2SS",
|
|
||||||
"CVTSQ2SD",
|
|
||||||
"CVTSQ2SS",
|
|
||||||
"CVTSS2SD",
|
|
||||||
"CVTSS2SL",
|
|
||||||
"CVTSS2SQ",
|
|
||||||
"CVTTPD2PL",
|
|
||||||
"CVTTPS2PL",
|
|
||||||
"CVTTSD2SL",
|
|
||||||
"CVTTSD2SQ",
|
|
||||||
"CVTTSS2SL",
|
|
||||||
"CVTTSS2SQ",
|
|
||||||
"DIVPD",
|
|
||||||
"DIVPS",
|
|
||||||
"DIVSD",
|
|
||||||
"DIVSS",
|
|
||||||
"EMMS",
|
|
||||||
"FXRSTOR",
|
|
||||||
"FXRSTOR64",
|
|
||||||
"FXSAVE",
|
|
||||||
"FXSAVE64",
|
|
||||||
"LDMXCSR",
|
|
||||||
"MASKMOVOU",
|
|
||||||
"MASKMOVQ",
|
|
||||||
"MAXPD",
|
|
||||||
"MAXPS",
|
|
||||||
"MAXSD",
|
|
||||||
"MAXSS",
|
|
||||||
"MINPD",
|
|
||||||
"MINPS",
|
|
||||||
"MINSD",
|
|
||||||
"MINSS",
|
|
||||||
"MOVAPD",
|
|
||||||
"MOVAPS",
|
|
||||||
"MOVOU",
|
|
||||||
"MOVHLPS",
|
|
||||||
"MOVHPD",
|
|
||||||
"MOVHPS",
|
|
||||||
"MOVLHPS",
|
|
||||||
"MOVLPD",
|
|
||||||
"MOVLPS",
|
|
||||||
"MOVMSKPD",
|
|
||||||
"MOVMSKPS",
|
|
||||||
"MOVNTO",
|
|
||||||
"MOVNTPD",
|
|
||||||
"MOVNTPS",
|
|
||||||
"MOVNTQ",
|
|
||||||
"MOVO",
|
|
||||||
"MOVQOZX",
|
|
||||||
"MOVSD",
|
|
||||||
"MOVSS",
|
|
||||||
"MOVUPD",
|
|
||||||
"MOVUPS",
|
|
||||||
"MULPD",
|
|
||||||
"MULPS",
|
|
||||||
"MULSD",
|
|
||||||
"MULSS",
|
|
||||||
"ORPD",
|
|
||||||
"ORPS",
|
|
||||||
"PACKSSLW",
|
|
||||||
"PACKSSWB",
|
|
||||||
"PACKUSWB",
|
|
||||||
"PADDB",
|
|
||||||
"PADDL",
|
|
||||||
"PADDQ",
|
|
||||||
"PADDSB",
|
|
||||||
"PADDSW",
|
|
||||||
"PADDUSB",
|
|
||||||
"PADDUSW",
|
|
||||||
"PADDW",
|
|
||||||
"PANDB",
|
|
||||||
"PANDL",
|
|
||||||
"PANDSB",
|
|
||||||
"PANDSW",
|
|
||||||
"PANDUSB",
|
|
||||||
"PANDUSW",
|
|
||||||
"PANDW",
|
|
||||||
"PAND",
|
|
||||||
"PANDN",
|
|
||||||
"PAVGB",
|
|
||||||
"PAVGW",
|
|
||||||
"PCMPEQB",
|
|
||||||
"PCMPEQL",
|
|
||||||
"PCMPEQW",
|
|
||||||
"PCMPGTB",
|
|
||||||
"PCMPGTL",
|
|
||||||
"PCMPGTW",
|
|
||||||
"PEXTRW",
|
|
||||||
"PFACC",
|
|
||||||
"PFADD",
|
|
||||||
"PFCMPEQ",
|
|
||||||
"PFCMPGE",
|
|
||||||
"PFCMPGT",
|
|
||||||
"PFMAX",
|
|
||||||
"PFMIN",
|
|
||||||
"PFMUL",
|
|
||||||
"PFNACC",
|
|
||||||
"PFPNACC",
|
|
||||||
"PFRCP",
|
|
||||||
"PFRCPIT1",
|
|
||||||
"PFRCPI2T",
|
|
||||||
"PFRSQIT1",
|
|
||||||
"PFRSQRT",
|
|
||||||
"PFSUB",
|
|
||||||
"PFSUBR",
|
|
||||||
"PINSRW",
|
|
||||||
"PMADDWL",
|
|
||||||
"PMAXSW",
|
|
||||||
"PMAXUB",
|
|
||||||
"PMINSW",
|
|
||||||
"PMINUB",
|
|
||||||
"PMOVMSKB",
|
|
||||||
"PMULHRW",
|
|
||||||
"PMULHUW",
|
|
||||||
"PMULHW",
|
|
||||||
"PMULLW",
|
|
||||||
"PMULULQ",
|
|
||||||
"POR",
|
|
||||||
"PSADBW",
|
|
||||||
"PSHUFHW",
|
|
||||||
"PSHUFL",
|
|
||||||
"PSHUFLW",
|
|
||||||
"PSHUFW",
|
|
||||||
"PSLLO",
|
|
||||||
"PSLLL",
|
|
||||||
"PSLLQ",
|
|
||||||
"PSLLW",
|
|
||||||
"PSRAL",
|
|
||||||
"PSRAW",
|
|
||||||
"PSRLO",
|
|
||||||
"PSRLL",
|
|
||||||
"PSRLQ",
|
|
||||||
"PSRLW",
|
|
||||||
"PSUBB",
|
|
||||||
"PSUBL",
|
|
||||||
"PSUBQ",
|
|
||||||
"PSUBSB",
|
|
||||||
"PSUBSW",
|
|
||||||
"PSUBUSB",
|
|
||||||
"PSUBUSW",
|
|
||||||
"PSUBW",
|
|
||||||
"PSWAPL",
|
|
||||||
"PUNPCKHBW",
|
|
||||||
"PUNPCKHLQ",
|
|
||||||
"PUNPCKHQDQ",
|
|
||||||
"PUNPCKHWL",
|
|
||||||
"PUNPCKLBW",
|
|
||||||
"PUNPCKLLQ",
|
|
||||||
"PUNPCKLQDQ",
|
|
||||||
"PUNPCKLWL",
|
|
||||||
"PXOR",
|
|
||||||
"RCPPS",
|
|
||||||
"RCPSS",
|
|
||||||
"RSQRTPS",
|
|
||||||
"RSQRTSS",
|
|
||||||
"SHUFPD",
|
|
||||||
"SHUFPS",
|
|
||||||
"SQRTPD",
|
|
||||||
"SQRTPS",
|
|
||||||
"SQRTSD",
|
|
||||||
"SQRTSS",
|
|
||||||
"STMXCSR",
|
|
||||||
"SUBPD",
|
|
||||||
"SUBPS",
|
|
||||||
"SUBSD",
|
|
||||||
"SUBSS",
|
|
||||||
"UCOMISD",
|
|
||||||
"UCOMISS",
|
|
||||||
"UNPCKHPD",
|
|
||||||
"UNPCKHPS",
|
|
||||||
"UNPCKLPD",
|
|
||||||
"UNPCKLPS",
|
|
||||||
"XORPD",
|
|
||||||
"XORPS",
|
|
||||||
"PF2IW",
|
|
||||||
"PF2IL",
|
|
||||||
"PI2FW",
|
|
||||||
"PI2FL",
|
|
||||||
"RETFW",
|
|
||||||
"RETFL",
|
|
||||||
"RETFQ",
|
|
||||||
"SWAPGS",
|
|
||||||
"MODE",
|
|
||||||
"LAST",
|
|
||||||
};
|
|
|
@ -36,3 +36,5 @@ $LIB:
|
||||||
|
|
||||||
bound.$O: bound.h
|
bound.$O: bound.h
|
||||||
|
|
||||||
|
enam.c: 6.out.h
|
||||||
|
rc mkenam
|
||||||
|
|
|
@ -1,561 +0,0 @@
|
||||||
char* anames[] =
|
|
||||||
{
|
|
||||||
"XXX",
|
|
||||||
"AAA",
|
|
||||||
"AAD",
|
|
||||||
"AAM",
|
|
||||||
"AAS",
|
|
||||||
"ADCB",
|
|
||||||
"ADCL",
|
|
||||||
"ADCW",
|
|
||||||
"ADDB",
|
|
||||||
"ADDL",
|
|
||||||
"ADDW",
|
|
||||||
"ADJSP",
|
|
||||||
"ANDB",
|
|
||||||
"ANDL",
|
|
||||||
"ANDW",
|
|
||||||
"ARPL",
|
|
||||||
"BOUNDL",
|
|
||||||
"BOUNDW",
|
|
||||||
"BSFL",
|
|
||||||
"BSFW",
|
|
||||||
"BSRL",
|
|
||||||
"BSRW",
|
|
||||||
"BTL",
|
|
||||||
"BTW",
|
|
||||||
"BTCL",
|
|
||||||
"BTCW",
|
|
||||||
"BTRL",
|
|
||||||
"BTRW",
|
|
||||||
"BTSL",
|
|
||||||
"BTSW",
|
|
||||||
"BYTE",
|
|
||||||
"CALL",
|
|
||||||
"CLC",
|
|
||||||
"CLD",
|
|
||||||
"CLI",
|
|
||||||
"CLTS",
|
|
||||||
"CMC",
|
|
||||||
"CMPB",
|
|
||||||
"CMPL",
|
|
||||||
"CMPW",
|
|
||||||
"CMPSB",
|
|
||||||
"CMPSL",
|
|
||||||
"CMPSW",
|
|
||||||
"DAA",
|
|
||||||
"DAS",
|
|
||||||
"DATA",
|
|
||||||
"DECB",
|
|
||||||
"DECL",
|
|
||||||
"DECW",
|
|
||||||
"DIVB",
|
|
||||||
"DIVL",
|
|
||||||
"DIVW",
|
|
||||||
"ENTER",
|
|
||||||
"GLOBL",
|
|
||||||
"GOK",
|
|
||||||
"HISTORY",
|
|
||||||
"HLT",
|
|
||||||
"IDIVB",
|
|
||||||
"IDIVL",
|
|
||||||
"IDIVW",
|
|
||||||
"IMULB",
|
|
||||||
"IMULL",
|
|
||||||
"IMULW",
|
|
||||||
"INB",
|
|
||||||
"INL",
|
|
||||||
"INW",
|
|
||||||
"INCB",
|
|
||||||
"INCL",
|
|
||||||
"INCW",
|
|
||||||
"INSB",
|
|
||||||
"INSL",
|
|
||||||
"INSW",
|
|
||||||
"INT",
|
|
||||||
"INTO",
|
|
||||||
"IRETL",
|
|
||||||
"IRETW",
|
|
||||||
"JCC",
|
|
||||||
"JCS",
|
|
||||||
"JCXZ",
|
|
||||||
"JEQ",
|
|
||||||
"JGE",
|
|
||||||
"JGT",
|
|
||||||
"JHI",
|
|
||||||
"JLE",
|
|
||||||
"JLS",
|
|
||||||
"JLT",
|
|
||||||
"JMI",
|
|
||||||
"JMP",
|
|
||||||
"JNE",
|
|
||||||
"JOC",
|
|
||||||
"JOS",
|
|
||||||
"JPC",
|
|
||||||
"JPL",
|
|
||||||
"JPS",
|
|
||||||
"LAHF",
|
|
||||||
"LARL",
|
|
||||||
"LARW",
|
|
||||||
"LEAL",
|
|
||||||
"LEAW",
|
|
||||||
"LEAVEL",
|
|
||||||
"LEAVEW",
|
|
||||||
"LOCK",
|
|
||||||
"LODSB",
|
|
||||||
"LODSL",
|
|
||||||
"LODSW",
|
|
||||||
"LONG",
|
|
||||||
"LOOP",
|
|
||||||
"LOOPEQ",
|
|
||||||
"LOOPNE",
|
|
||||||
"LSLL",
|
|
||||||
"LSLW",
|
|
||||||
"MOVB",
|
|
||||||
"MOVL",
|
|
||||||
"MOVW",
|
|
||||||
"MOVBLSX",
|
|
||||||
"MOVBLZX",
|
|
||||||
"MOVBWSX",
|
|
||||||
"MOVBWZX",
|
|
||||||
"MOVWLSX",
|
|
||||||
"MOVWLZX",
|
|
||||||
"MOVSB",
|
|
||||||
"MOVSL",
|
|
||||||
"MOVSW",
|
|
||||||
"MULB",
|
|
||||||
"MULL",
|
|
||||||
"MULW",
|
|
||||||
"NAME",
|
|
||||||
"NEGB",
|
|
||||||
"NEGL",
|
|
||||||
"NEGW",
|
|
||||||
"NOP",
|
|
||||||
"NOTB",
|
|
||||||
"NOTL",
|
|
||||||
"NOTW",
|
|
||||||
"ORB",
|
|
||||||
"ORL",
|
|
||||||
"ORW",
|
|
||||||
"OUTB",
|
|
||||||
"OUTL",
|
|
||||||
"OUTW",
|
|
||||||
"OUTSB",
|
|
||||||
"OUTSL",
|
|
||||||
"OUTSW",
|
|
||||||
"POPAL",
|
|
||||||
"POPAW",
|
|
||||||
"POPFL",
|
|
||||||
"POPFW",
|
|
||||||
"POPL",
|
|
||||||
"POPW",
|
|
||||||
"PUSHAL",
|
|
||||||
"PUSHAW",
|
|
||||||
"PUSHFL",
|
|
||||||
"PUSHFW",
|
|
||||||
"PUSHL",
|
|
||||||
"PUSHW",
|
|
||||||
"RCLB",
|
|
||||||
"RCLL",
|
|
||||||
"RCLW",
|
|
||||||
"RCRB",
|
|
||||||
"RCRL",
|
|
||||||
"RCRW",
|
|
||||||
"REP",
|
|
||||||
"REPN",
|
|
||||||
"RET",
|
|
||||||
"ROLB",
|
|
||||||
"ROLL",
|
|
||||||
"ROLW",
|
|
||||||
"RORB",
|
|
||||||
"RORL",
|
|
||||||
"RORW",
|
|
||||||
"SAHF",
|
|
||||||
"SALB",
|
|
||||||
"SALL",
|
|
||||||
"SALW",
|
|
||||||
"SARB",
|
|
||||||
"SARL",
|
|
||||||
"SARW",
|
|
||||||
"SBBB",
|
|
||||||
"SBBL",
|
|
||||||
"SBBW",
|
|
||||||
"SCASB",
|
|
||||||
"SCASL",
|
|
||||||
"SCASW",
|
|
||||||
"SETCC",
|
|
||||||
"SETCS",
|
|
||||||
"SETEQ",
|
|
||||||
"SETGE",
|
|
||||||
"SETGT",
|
|
||||||
"SETHI",
|
|
||||||
"SETLE",
|
|
||||||
"SETLS",
|
|
||||||
"SETLT",
|
|
||||||
"SETMI",
|
|
||||||
"SETNE",
|
|
||||||
"SETOC",
|
|
||||||
"SETOS",
|
|
||||||
"SETPC",
|
|
||||||
"SETPL",
|
|
||||||
"SETPS",
|
|
||||||
"CDQ",
|
|
||||||
"CWD",
|
|
||||||
"SHLB",
|
|
||||||
"SHLL",
|
|
||||||
"SHLW",
|
|
||||||
"SHRB",
|
|
||||||
"SHRL",
|
|
||||||
"SHRW",
|
|
||||||
"STC",
|
|
||||||
"STD",
|
|
||||||
"STI",
|
|
||||||
"STOSB",
|
|
||||||
"STOSL",
|
|
||||||
"STOSW",
|
|
||||||
"SUBB",
|
|
||||||
"SUBL",
|
|
||||||
"SUBW",
|
|
||||||
"SYSCALL",
|
|
||||||
"TESTB",
|
|
||||||
"TESTL",
|
|
||||||
"TESTW",
|
|
||||||
"TEXT",
|
|
||||||
"VERR",
|
|
||||||
"VERW",
|
|
||||||
"WAIT",
|
|
||||||
"WORD",
|
|
||||||
"XCHGB",
|
|
||||||
"XCHGL",
|
|
||||||
"XCHGW",
|
|
||||||
"XLAT",
|
|
||||||
"XORB",
|
|
||||||
"XORL",
|
|
||||||
"XORW",
|
|
||||||
"FMOVB",
|
|
||||||
"FMOVBP",
|
|
||||||
"FMOVD",
|
|
||||||
"FMOVDP",
|
|
||||||
"FMOVF",
|
|
||||||
"FMOVFP",
|
|
||||||
"FMOVL",
|
|
||||||
"FMOVLP",
|
|
||||||
"FMOVV",
|
|
||||||
"FMOVVP",
|
|
||||||
"FMOVW",
|
|
||||||
"FMOVWP",
|
|
||||||
"FMOVX",
|
|
||||||
"FMOVXP",
|
|
||||||
"FCOMB",
|
|
||||||
"FCOMBP",
|
|
||||||
"FCOMD",
|
|
||||||
"FCOMDP",
|
|
||||||
"FCOMDPP",
|
|
||||||
"FCOMF",
|
|
||||||
"FCOMFP",
|
|
||||||
"FCOML",
|
|
||||||
"FCOMLP",
|
|
||||||
"FCOMW",
|
|
||||||
"FCOMWP",
|
|
||||||
"FUCOM",
|
|
||||||
"FUCOMP",
|
|
||||||
"FUCOMPP",
|
|
||||||
"FADDDP",
|
|
||||||
"FADDW",
|
|
||||||
"FADDL",
|
|
||||||
"FADDF",
|
|
||||||
"FADDD",
|
|
||||||
"FMULDP",
|
|
||||||
"FMULW",
|
|
||||||
"FMULL",
|
|
||||||
"FMULF",
|
|
||||||
"FMULD",
|
|
||||||
"FSUBDP",
|
|
||||||
"FSUBW",
|
|
||||||
"FSUBL",
|
|
||||||
"FSUBF",
|
|
||||||
"FSUBD",
|
|
||||||
"FSUBRDP",
|
|
||||||
"FSUBRW",
|
|
||||||
"FSUBRL",
|
|
||||||
"FSUBRF",
|
|
||||||
"FSUBRD",
|
|
||||||
"FDIVDP",
|
|
||||||
"FDIVW",
|
|
||||||
"FDIVL",
|
|
||||||
"FDIVF",
|
|
||||||
"FDIVD",
|
|
||||||
"FDIVRDP",
|
|
||||||
"FDIVRW",
|
|
||||||
"FDIVRL",
|
|
||||||
"FDIVRF",
|
|
||||||
"FDIVRD",
|
|
||||||
"FXCHD",
|
|
||||||
"FFREE",
|
|
||||||
"FLDCW",
|
|
||||||
"FLDENV",
|
|
||||||
"FRSTOR",
|
|
||||||
"FSAVE",
|
|
||||||
"FSTCW",
|
|
||||||
"FSTENV",
|
|
||||||
"FSTSW",
|
|
||||||
"F2XM1",
|
|
||||||
"FABS",
|
|
||||||
"FCHS",
|
|
||||||
"FCLEX",
|
|
||||||
"FCOS",
|
|
||||||
"FDECSTP",
|
|
||||||
"FINCSTP",
|
|
||||||
"FINIT",
|
|
||||||
"FLD1",
|
|
||||||
"FLDL2E",
|
|
||||||
"FLDL2T",
|
|
||||||
"FLDLG2",
|
|
||||||
"FLDLN2",
|
|
||||||
"FLDPI",
|
|
||||||
"FLDZ",
|
|
||||||
"FNOP",
|
|
||||||
"FPATAN",
|
|
||||||
"FPREM",
|
|
||||||
"FPREM1",
|
|
||||||
"FPTAN",
|
|
||||||
"FRNDINT",
|
|
||||||
"FSCALE",
|
|
||||||
"FSIN",
|
|
||||||
"FSINCOS",
|
|
||||||
"FSQRT",
|
|
||||||
"FTST",
|
|
||||||
"FXAM",
|
|
||||||
"FXTRACT",
|
|
||||||
"FYL2X",
|
|
||||||
"FYL2XP1",
|
|
||||||
"END",
|
|
||||||
"DYNT",
|
|
||||||
"INIT",
|
|
||||||
"SIGNAME",
|
|
||||||
"FCOMI",
|
|
||||||
"FCOMIP",
|
|
||||||
"FUCOMI",
|
|
||||||
"FUCOMIP",
|
|
||||||
"CMPXCHGB",
|
|
||||||
"CMPXCHGL",
|
|
||||||
"CMPXCHGW",
|
|
||||||
"CPUID",
|
|
||||||
"CMOVLCC",
|
|
||||||
"CMOVLCS",
|
|
||||||
"CMOVLEQ",
|
|
||||||
"CMOVLGE",
|
|
||||||
"CMOVLGT",
|
|
||||||
"CMOVLHI",
|
|
||||||
"CMOVLLE",
|
|
||||||
"CMOVLLS",
|
|
||||||
"CMOVLLT",
|
|
||||||
"CMOVLMI",
|
|
||||||
"CMOVLNE",
|
|
||||||
"CMOVLOC",
|
|
||||||
"CMOVLOS",
|
|
||||||
"CMOVLPC",
|
|
||||||
"CMOVLPL",
|
|
||||||
"CMOVLPS",
|
|
||||||
"CMOVWCC",
|
|
||||||
"CMOVWCS",
|
|
||||||
"CMOVWEQ",
|
|
||||||
"CMOVWGE",
|
|
||||||
"CMOVWGT",
|
|
||||||
"CMOVWHI",
|
|
||||||
"CMOVWLE",
|
|
||||||
"CMOVWLS",
|
|
||||||
"CMOVWLT",
|
|
||||||
"CMOVWMI",
|
|
||||||
"CMOVWNE",
|
|
||||||
"CMOVWOC",
|
|
||||||
"CMOVWOS",
|
|
||||||
"CMOVWPC",
|
|
||||||
"CMOVWPL",
|
|
||||||
"CMOVWPS",
|
|
||||||
"FCMOVCC",
|
|
||||||
"FCMOVCS",
|
|
||||||
"FCMOVEQ",
|
|
||||||
"FCMOVHI",
|
|
||||||
"FCMOVLS",
|
|
||||||
"FCMOVNE",
|
|
||||||
"FCMOVNU",
|
|
||||||
"FCMOVUN",
|
|
||||||
"ADDPD",
|
|
||||||
"ADDPS",
|
|
||||||
"ADDSD",
|
|
||||||
"ADDSS",
|
|
||||||
"ANDNPD",
|
|
||||||
"ANDNPS",
|
|
||||||
"ANDPD",
|
|
||||||
"ANDPS",
|
|
||||||
"CMPPD",
|
|
||||||
"CMPPS",
|
|
||||||
"CMPSD",
|
|
||||||
"CMPSS",
|
|
||||||
"COMISD",
|
|
||||||
"COMISS",
|
|
||||||
"CVTPD2PL",
|
|
||||||
"CVTPD2PS",
|
|
||||||
"CVTPL2PD",
|
|
||||||
"CVTPL2PS",
|
|
||||||
"CVTPS2PD",
|
|
||||||
"CVTPS2PL",
|
|
||||||
"CVTSD2SL",
|
|
||||||
"CVTSD2SS",
|
|
||||||
"CVTSL2SD",
|
|
||||||
"CVTSL2SS",
|
|
||||||
"CVTSS2SD",
|
|
||||||
"CVTSS2SL",
|
|
||||||
"CVTTPD2PL",
|
|
||||||
"CVTTPS2PL",
|
|
||||||
"CVTTSD2SL",
|
|
||||||
"CVTTSS2SL",
|
|
||||||
"DIVPD",
|
|
||||||
"DIVPS",
|
|
||||||
"DIVSD",
|
|
||||||
"DIVSS",
|
|
||||||
"FXRSTOR",
|
|
||||||
"FXSAVE",
|
|
||||||
"LDMXCSR",
|
|
||||||
"MASKMOVOU",
|
|
||||||
"MASKMOVQ",
|
|
||||||
"MAXPD",
|
|
||||||
"MAXPS",
|
|
||||||
"MAXSD",
|
|
||||||
"MAXSS",
|
|
||||||
"MINPD",
|
|
||||||
"MINPS",
|
|
||||||
"MINSD",
|
|
||||||
"MINSS",
|
|
||||||
"MOVAPD",
|
|
||||||
"MOVAPS",
|
|
||||||
"MOVOU",
|
|
||||||
"MOVHLPS",
|
|
||||||
"MOVHPD",
|
|
||||||
"MOVHPS",
|
|
||||||
"MOVLHPS",
|
|
||||||
"MOVLPD",
|
|
||||||
"MOVLPS",
|
|
||||||
"MOVMSKPD",
|
|
||||||
"MOVMSKPS",
|
|
||||||
"MOVNTO",
|
|
||||||
"MOVNTPD",
|
|
||||||
"MOVNTPS",
|
|
||||||
"MOVNTQ",
|
|
||||||
"MOVO",
|
|
||||||
"MOVQOZX",
|
|
||||||
"MOVSD",
|
|
||||||
"MOVSS",
|
|
||||||
"MOVUPD",
|
|
||||||
"MOVUPS",
|
|
||||||
"MULPD",
|
|
||||||
"MULPS",
|
|
||||||
"MULSD",
|
|
||||||
"MULSS",
|
|
||||||
"ORPD",
|
|
||||||
"ORPS",
|
|
||||||
"PACKSSLW",
|
|
||||||
"PACKSSWB",
|
|
||||||
"PACKUSWB",
|
|
||||||
"PADDB",
|
|
||||||
"PADDL",
|
|
||||||
"PADDQ",
|
|
||||||
"PADDSB",
|
|
||||||
"PADDSW",
|
|
||||||
"PADDUSB",
|
|
||||||
"PADDUSW",
|
|
||||||
"PADDW",
|
|
||||||
"PANDB",
|
|
||||||
"PANDL",
|
|
||||||
"PANDSB",
|
|
||||||
"PANDSW",
|
|
||||||
"PANDUSB",
|
|
||||||
"PANDUSW",
|
|
||||||
"PANDW",
|
|
||||||
"PAND",
|
|
||||||
"PANDN",
|
|
||||||
"PAVGB",
|
|
||||||
"PAVGW",
|
|
||||||
"PCMPEQB",
|
|
||||||
"PCMPEQL",
|
|
||||||
"PCMPEQW",
|
|
||||||
"PCMPGTB",
|
|
||||||
"PCMPGTL",
|
|
||||||
"PCMPGTW",
|
|
||||||
"PEXTRW",
|
|
||||||
"PINSRW",
|
|
||||||
"PMADDWL",
|
|
||||||
"PMAXSW",
|
|
||||||
"PMAXUB",
|
|
||||||
"PMINSW",
|
|
||||||
"PMINUB",
|
|
||||||
"PMOVMSKB",
|
|
||||||
"PMULHRW",
|
|
||||||
"PMULHUW",
|
|
||||||
"PMULHW",
|
|
||||||
"PMULLW",
|
|
||||||
"PMULULQ",
|
|
||||||
"POR",
|
|
||||||
"PSADBW",
|
|
||||||
"PSHUFHW",
|
|
||||||
"PSHUFL",
|
|
||||||
"PSHUFLW",
|
|
||||||
"PSHUFW",
|
|
||||||
"PSLLO",
|
|
||||||
"PSLLL",
|
|
||||||
"PSLLQ",
|
|
||||||
"PSLLW",
|
|
||||||
"PSRAL",
|
|
||||||
"PSRAW",
|
|
||||||
"PSRLO",
|
|
||||||
"PSRLL",
|
|
||||||
"PSRLQ",
|
|
||||||
"PSRLW",
|
|
||||||
"PSUBB",
|
|
||||||
"PSUBL",
|
|
||||||
"PSUBQ",
|
|
||||||
"PSUBSB",
|
|
||||||
"PSUBSW",
|
|
||||||
"PSUBUSB",
|
|
||||||
"PSUBUSW",
|
|
||||||
"PSUBW",
|
|
||||||
"PSWAPL",
|
|
||||||
"PUNPCKHBW",
|
|
||||||
"PUNPCKHLQ",
|
|
||||||
"PUNPCKHQDQ",
|
|
||||||
"PUNPCKHWL",
|
|
||||||
"PUNPCKLBW",
|
|
||||||
"PUNPCKLLQ",
|
|
||||||
"PUNPCKLQDQ",
|
|
||||||
"PUNPCKLWL",
|
|
||||||
"PXOR",
|
|
||||||
"RCPPS",
|
|
||||||
"RCPSS",
|
|
||||||
"RSQRTPS",
|
|
||||||
"RSQRTSS",
|
|
||||||
"SHUFPD",
|
|
||||||
"SHUFPS",
|
|
||||||
"SQRTPD",
|
|
||||||
"SQRTPS",
|
|
||||||
"SQRTSD",
|
|
||||||
"SQRTSS",
|
|
||||||
"STMXCSR",
|
|
||||||
"SUBPD",
|
|
||||||
"SUBPS",
|
|
||||||
"SUBSD",
|
|
||||||
"SUBSS",
|
|
||||||
"UCOMISD",
|
|
||||||
"UCOMISS",
|
|
||||||
"UNPCKHPD",
|
|
||||||
"UNPCKHPS",
|
|
||||||
"UNPCKLPD",
|
|
||||||
"UNPCKLPS",
|
|
||||||
"XORPD",
|
|
||||||
"XORPS",
|
|
||||||
"PF2IW",
|
|
||||||
"PF2IL",
|
|
||||||
"PI2FW",
|
|
||||||
"PI2FL",
|
|
||||||
"LAST",
|
|
||||||
};
|
|
|
@ -37,3 +37,5 @@ $LIB:
|
||||||
$CC $CFLAGS ../cc/$stem.c
|
$CC $CFLAGS ../cc/$stem.c
|
||||||
|
|
||||||
|
|
||||||
|
enam.c: 8.out.h
|
||||||
|
rc mkenam
|
||||||
|
|
Loading…
Reference in a new issue