feat: Add dictionary

This commit is contained in:
sigmasternchen 2024-09-20 21:07:06 +02:00
parent 8b046d6b59
commit 4c3c44f95e

View file

@ -0,0 +1,686 @@
[
"AAA",
"AAD",
"AAM",
"AAS",
"ADC",
"ADD",
"ADDPD",
"ADDPS",
"ADDSD",
"ADDSS",
"ADDSUBPD",
"ADDSUBPS",
"AND",
"ANDNPD",
"ANDNPS",
"ANDPD",
"ANDPS",
"ARPL",
"BLENDPD",
"BLENDPS",
"BLENDVPD",
"BLENDVPS",
"BOUND",
"BSF",
"BSR",
"BSWAP",
"BT",
"BTC",
"BTR",
"BTS",
"CALL",
"CALLF",
"CBW",
"CDQ",
"CDQE",
"CLC",
"CLD",
"CLFLUSH",
"CLI",
"CLTS",
"CMC",
"CMOVA",
"CMOVAE",
"CMOVB",
"CMOVBE",
"CMOVC",
"CMOVE",
"CMOVG",
"CMOVGE",
"CMOVL",
"CMOVLE",
"CMOVNA",
"CMOVNAE",
"CMOVNB",
"CMOVNBE",
"CMOVNC",
"CMOVNE",
"CMOVNG",
"CMOVNGE",
"CMOVNL",
"CMOVNLE",
"CMOVNO",
"CMOVNP",
"CMOVNS",
"CMOVNZ",
"CMOVO",
"CMOVP",
"CMOVPE",
"CMOVPO",
"CMOVS",
"CMOVZ",
"CMP",
"CMPPD",
"CMPPS",
"CMPS",
"CMPSB",
"CMPSD",
"CMPSQ",
"CMPSS",
"CMPSW",
"CMPXCHG",
"CMPXCHG16B",
"CMPXCHG8B",
"COMISD",
"COMISS",
"CPUID",
"CQO",
"CRC32",
"CS",
"CVTDQ2PD",
"CVTDQ2PS",
"CVTPD2DQ",
"CVTPD2PI",
"CVTPD2PS",
"CVTPI2PD",
"CVTPI2PS",
"CVTPS2DQ",
"CVTPS2PD",
"CVTPS2PI",
"CVTSD2SI",
"CVTSD2SS",
"CVTSI2SD",
"CVTSI2SS",
"CVTSS2SD",
"CVTSS2SI",
"CVTTPD2DQ",
"CVTTPD2PI",
"CVTTPS2DQ",
"CVTTPS2PI",
"CVTTSD2SI",
"CVTTSS2SI",
"CWD",
"CWDE",
"DAA",
"DAS",
"DEC",
"DIV",
"DIVPD",
"DIVPS",
"DIVSD",
"DIVSS",
"DPPD",
"DPPS",
"DS",
"DW",
"EMMS",
"ENTER",
"ES",
"EST",
"EXTRACTPS",
"F2XM1",
"FABS",
"FADD",
"FADDP",
"FBLD",
"FBSTP",
"FCHS",
"FCLEX",
"FCMOVB",
"FCMOVBE",
"FCMOVE",
"FCMOVNB",
"FCMOVNBE",
"FCMOVNE",
"FCMOVNU",
"FCMOVU",
"FCOM",
"FCOMI",
"FCOMIP",
"FCOMP",
"FCOMPP",
"FCOS",
"FDECSTP",
"FDISI",
"FDIV",
"FDIVP",
"FDIVR",
"FDIVRP",
"FENI",
"FFREE",
"FIADD",
"FICOM",
"FICOMP",
"FIDIV",
"FIDIVR",
"FILD",
"FIMUL",
"FINCSTP",
"FINIT",
"FIST",
"FISTP",
"FISTTP",
"FISUB",
"FISUBR",
"FLD",
"FLD1",
"FLDCW",
"FLDENV",
"FLDL2E",
"FLDL2T",
"FLDLG2",
"FLDLN2",
"FLDPI",
"FLDZ",
"FMUL",
"FMULP",
"FNCLEX",
"FNDISI",
"FNENI",
"FNINIT",
"FNOP",
"FNSAVE",
"FNSETPM",
"FNSTCW",
"FNSTENV",
"FNSTSW",
"FPATAN",
"FPREM",
"FPREM1",
"FPTAN",
"FRNDINT",
"FRSTOR",
"FS",
"FSAVE",
"FSCALE",
"FSETPM",
"FSIN",
"FSINCOS",
"FSQRT",
"FST",
"FSTCW",
"FSTENV",
"FSTP",
"FSTSW",
"FSUB",
"FSUBP",
"FSUBR",
"FSUBRP",
"FTST",
"FUCOM",
"FUCOMI",
"FUCOMIP",
"FUCOMP",
"FUCOMPP",
"FWAIT",
"FXAM",
"FXCH",
"FXRSTOR",
"FXSAVE",
"FXTRACT",
"FYL2X",
"FYL2XP1",
"GETSEC",
"GS",
"HADDPD",
"HADDPS",
"HLT",
"HSUBPD",
"HSUBPS",
"IDIV",
"IMUL",
"IN",
"INC",
"INS",
"INSB",
"INSD",
"INSERTPS",
"INSW",
"INT",
"INTO",
"INVD",
"INVEPT",
"INVLPG",
"INVVPID",
"IRET",
"IRETD",
"IRETQ",
"JA",
"JAE",
"JB",
"JBE",
"JC",
"JCXZ",
"JE",
"JECXZ",
"JG",
"JGE",
"JL",
"JLE",
"JMP",
"JMPE",
"JMPF",
"JNA",
"JNAE",
"JNB",
"JNBE",
"JNC",
"JNE",
"JNG",
"JNGE",
"JNL",
"JNLE",
"JNO",
"JNP",
"JNS",
"JNZ",
"JO",
"JP",
"JPE",
"JPO",
"JRCXZ",
"JS",
"JZ",
"LAHF",
"LAR",
"LDDQU",
"LDMXCSR",
"LDS",
"LEA",
"LEAVE",
"LES",
"LFENCE",
"LFS",
"LGDT",
"LGS",
"LIDT",
"LLDT",
"LMSW",
"LOADALL",
"LOCK",
"LODS",
"LODSB",
"LODSD",
"LODSQ",
"LODSW",
"LOOP",
"LOOPE",
"LOOPNE",
"LOOPNZ",
"LOOPZ",
"LSL",
"LSS",
"LTR",
"MASKMOVDQU",
"MASKMOVQ",
"MAXPD",
"MAXPS",
"MAXSD",
"MAXSS",
"MF",
"MFENCE",
"MINPD",
"MINPS",
"MINSD",
"MINSS",
"MONITOR",
"MOV",
"MOVAPD",
"MOVAPS",
"MOVBE",
"MOVD",
"MOVDDUP",
"MOVDQ2Q",
"MOVDQA",
"MOVDQU",
"MOVHLPS",
"MOVHPD",
"MOVHPS",
"MOVLHPS",
"MOVLPD",
"MOVLPS",
"MOVMSKPD",
"MOVMSKPS",
"MOVNTDQ",
"MOVNTDQA",
"MOVNTI",
"MOVNTPD",
"MOVNTPS",
"MOVNTQ",
"MOVQ",
"MOVQ2DQ",
"MOVS",
"MOVSB",
"MOVSD",
"MOVSHDUP",
"MOVSLDUP",
"MOVSQ",
"MOVSS",
"MOVSW",
"MOVSX",
"MOVSXD",
"MOVUPD",
"MOVUPS",
"MOVZX",
"MPSADBW",
"MUL",
"MULPD",
"MULPS",
"MULSD",
"MULSS",
"MWAIT",
"NEG",
"NOP",
"NOT",
"OR",
"ORPD",
"ORPS",
"OUT",
"OUTS",
"OUTSB",
"OUTSD",
"OUTSW",
"PABSB",
"PABSD",
"PABSW",
"PACKSSDW",
"PACKSSWB",
"PACKUSDW",
"PACKUSWB",
"PADDB",
"PADDD",
"PADDQ",
"PADDSB",
"PADDSW",
"PADDUSB",
"PADDUSW",
"PADDW",
"PALIGNR",
"PAND",
"PANDN",
"PAUSE",
"PAVGB",
"PAVGW",
"PBLENDVB",
"PBLENDW",
"PCMPEQB",
"PCMPEQD",
"PCMPEQQ",
"PCMPEQW",
"PCMPESTRI",
"PCMPESTRM",
"PCMPGTB",
"PCMPGTD",
"PCMPGTQ",
"PCMPGTW",
"PCMPISTRI",
"PCMPISTRM",
"PEXTRB",
"PEXTRD",
"PEXTRQ",
"PEXTRW",
"PHADDD",
"PHADDSW",
"PHADDW",
"PHMINPOSUW",
"PHSUBD",
"PHSUBSW",
"PHSUBW",
"PINSRB",
"PINSRD",
"PINSRQ",
"PINSRW",
"PMADDUBSW",
"PMADDWD",
"PMAXSB",
"PMAXSD",
"PMAXSW",
"PMAXUB",
"PMAXUD",
"PMAXUW",
"PMINSB",
"PMINSD",
"PMINSW",
"PMINUB",
"PMINUD",
"PMINUW",
"PMOVMSKB",
"PMOVSXBD",
"PMOVSXBQ",
"PMOVSXBW",
"PMOVSXDQ",
"PMOVSXWD",
"PMOVSXWQ",
"PMOVZXBD",
"PMOVZXBQ",
"PMOVZXBW",
"PMOVZXDQ",
"PMOVZXWD",
"PMOVZXWQ",
"PMULDQ",
"PMULHRSW",
"PMULHUW",
"PMULHW",
"PMULLD",
"PMULLW",
"PMULUDQ",
"POP",
"POPA",
"POPAD",
"POPCNT",
"POPF",
"POPFD",
"POPFQ",
"POR",
"PREFETCHNTA",
"PREFETCHT0",
"PREFETCHT1",
"PREFETCHT2",
"PSADBW",
"PSHUFB",
"PSHUFD",
"PSHUFHW",
"PSHUFLW",
"PSHUFW",
"PSIGNB",
"PSIGND",
"PSIGNW",
"PSLLD",
"PSLLDQ",
"PSLLQ",
"PSLLW",
"PSRAD",
"PSRAW",
"PSRLD",
"PSRLDQ",
"PSRLQ",
"PSRLW",
"PSUBB",
"PSUBD",
"PSUBQ",
"PSUBSB",
"PSUBSW",
"PSUBUSB",
"PSUBUSW",
"PSUBW",
"PTEST",
"PUNPCKHBW",
"PUNPCKHDQ",
"PUNPCKHQDQ",
"PUNPCKHWD",
"PUNPCKLBW",
"PUNPCKLDQ",
"PUNPCKLQDQ",
"PUNPCKLWD",
"PUSH",
"PUSHA",
"PUSHAD",
"PUSHF",
"PUSHFD",
"PUSHFQ",
"PXOR",
"RCL",
"RCPPS",
"RCPSS",
"RCR",
"RDMSR",
"RDPMC",
"RDTSC",
"RDTSCP",
"REP",
"REPE",
"REPNE",
"REPNZ",
"REPZ",
"RETF",
"RETN",
"REX",
"REX.B",
"REX.R",
"REX.RB",
"REX.RX",
"REX.RXB",
"REX.W",
"REX.WB",
"REX.WR",
"REX.WRB",
"REX.WRX",
"REX.WRXB",
"REX.WX",
"REX.WXB",
"REX.X",
"REX.XB",
"ROL",
"ROR",
"ROUNDPD",
"ROUNDPS",
"ROUNDSD",
"ROUNDSS",
"RSM",
"RSQRTPS",
"RSQRTSS",
"SAHF",
"SAL",
"SALC",
"SAR",
"SBB",
"SCAS",
"SCASB",
"SCASD",
"SCASQ",
"SCASW",
"SETA",
"SETAE",
"SETALC",
"SETB",
"SETBE",
"SETC",
"SETE",
"SETG",
"SETGE",
"SETL",
"SETLE",
"SETNA",
"SETNAE",
"SETNB",
"SETNBE",
"SETNC",
"SETNE",
"SETNG",
"SETNGE",
"SETNL",
"SETNLE",
"SETNO",
"SETNP",
"SETNS",
"SETNZ",
"SETO",
"SETP",
"SETPE",
"SETPO",
"SETS",
"SETZ",
"SFENCE",
"SGDT",
"SHL",
"SHLD",
"SHR",
"SHRD",
"SHUFPD",
"SHUFPS",
"SIDT",
"SLDT",
"SMSW",
"SQRTPD",
"SQRTPS",
"SQRTSD",
"SQRTSS",
"SR",
"SS",
"STC",
"STD",
"STI",
"STMXCSR",
"STOS",
"STOSB",
"STOSD",
"STOSQ",
"STOSW",
"STR",
"SUB",
"SUBPD",
"SUBPS",
"SUBSD",
"SUBSS",
"SW",
"SWAPGS",
"SYSCALL",
"SYSENTER",
"SYSEXIT",
"SYSRET",
"TEST",
"UCOMISD",
"UCOMISS",
"UD2",
"UNPCKHPD",
"UNPCKHPS",
"UNPCKLPD",
"UNPCKLPS",
"VERR",
"VERW",
"VMCALL",
"VMCLEAR",
"VMLAUNCH",
"VMPTRLD",
"VMPTRST",
"VMREAD",
"VMRESUME",
"VMWRITE",
"VMXOFF",
"VMXON",
"WAIT",
"WBINVD",
"WRMSR",
"XADD",
"XCHG",
"XGETBV",
"XLAT",
"XLATB",
"XOR",
"XORPD",
"XORPS",
"XRSTOR",
"XSAVE",
"XSETBV"
]