You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3308 lines
141 KiB
3308 lines
141 KiB
/*
|
|
* Copyright (c) 2021 Bitdefender
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
//! Mnemonics.
|
|
|
|
use super::decode_error::DecodeError;
|
|
use core::convert::TryFrom;
|
|
|
|
/// Uniquely identifies an instruction.
|
|
#[derive(Copy, Clone, Eq, PartialEq, Hash, Debug)]
|
|
#[allow(non_camel_case_types)]
|
|
pub enum Mnemonic {
|
|
AAA,
|
|
AAD,
|
|
AADD,
|
|
AAM,
|
|
AAND,
|
|
AAS,
|
|
ADC,
|
|
ADCX,
|
|
ADD,
|
|
ADDPD,
|
|
ADDPS,
|
|
ADDSD,
|
|
ADDSS,
|
|
ADDSUBPD,
|
|
ADDSUBPS,
|
|
ADOX,
|
|
AESDEC,
|
|
AESDEC128KL,
|
|
AESDEC256KL,
|
|
AESDECLAST,
|
|
AESDECWIDE128KL,
|
|
AESDECWIDE256KL,
|
|
AESENC,
|
|
AESENC128KL,
|
|
AESENC256KL,
|
|
AESENCLAST,
|
|
AESENCWIDE128KL,
|
|
AESENCWIDE256KL,
|
|
AESIMC,
|
|
AESKEYGENASSIST,
|
|
ALTINST,
|
|
AND,
|
|
ANDN,
|
|
ANDNPD,
|
|
ANDNPS,
|
|
ANDPD,
|
|
ANDPS,
|
|
AOR,
|
|
ARPL,
|
|
AXOR,
|
|
BEXTR,
|
|
BLCFILL,
|
|
BLCI,
|
|
BLCIC,
|
|
BLCMSK,
|
|
BLCS,
|
|
BLENDPD,
|
|
BLENDPS,
|
|
BLENDVPD,
|
|
BLENDVPS,
|
|
BLSFILL,
|
|
BLSI,
|
|
BLSIC,
|
|
BLSMSK,
|
|
BLSR,
|
|
BNDCL,
|
|
BNDCN,
|
|
BNDCU,
|
|
BNDLDX,
|
|
BNDMK,
|
|
BNDMOV,
|
|
BNDSTX,
|
|
BOUND,
|
|
BSF,
|
|
BSR,
|
|
BSWAP,
|
|
BT,
|
|
BTC,
|
|
BTR,
|
|
BTS,
|
|
BZHI,
|
|
CALLFD,
|
|
CALLFI,
|
|
CALLNI,
|
|
CALLNR,
|
|
CBW,
|
|
CDQ,
|
|
CDQE,
|
|
CLAC,
|
|
CLC,
|
|
CLD,
|
|
CLDEMOTE,
|
|
CLEVICT0,
|
|
CLEVICT1,
|
|
CLFLUSH,
|
|
CLFLUSHOPT,
|
|
CLGI,
|
|
CLI,
|
|
CLRSSBSY,
|
|
CLTS,
|
|
CLUI,
|
|
CLWB,
|
|
CLZERO,
|
|
CMC,
|
|
CMOVcc,
|
|
CMP,
|
|
CMPBEXADD,
|
|
CMPCXADD,
|
|
CMPLEXADD,
|
|
CMPLXADD,
|
|
CMPNBEXADD,
|
|
CMPNCXADD,
|
|
CMPNLEXADD,
|
|
CMPNLXADD,
|
|
CMPNOXADD,
|
|
CMPNPXADD,
|
|
CMPNSXADD,
|
|
CMPNZXADD,
|
|
CMPOXADD,
|
|
CMPPD,
|
|
CMPPS,
|
|
CMPPXADD,
|
|
CMPS,
|
|
CMPSD,
|
|
CMPSS,
|
|
CMPSXADD,
|
|
CMPXCHG,
|
|
CMPXCHG16B,
|
|
CMPXCHG8B,
|
|
CMPZXADD,
|
|
COMISD,
|
|
COMISS,
|
|
CPUID,
|
|
CPU_READ,
|
|
CPU_WRITE,
|
|
CQO,
|
|
CRC32,
|
|
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,
|
|
DELAY,
|
|
DIV,
|
|
DIVPD,
|
|
DIVPS,
|
|
DIVSD,
|
|
DIVSS,
|
|
DMINT,
|
|
DPPD,
|
|
DPPS,
|
|
EMMS,
|
|
ENCLS,
|
|
ENCLU,
|
|
ENCLV,
|
|
ENCODEKEY128,
|
|
ENCODEKEY256,
|
|
ENDBR,
|
|
ENQCMD,
|
|
ENQCMDS,
|
|
ENTER,
|
|
ERETS,
|
|
ERETU,
|
|
EXTRACTPS,
|
|
EXTRQ,
|
|
F2XM1,
|
|
FABS,
|
|
FADD,
|
|
FADDP,
|
|
FBLD,
|
|
FBSTP,
|
|
FCHS,
|
|
FCMOVB,
|
|
FCMOVBE,
|
|
FCMOVE,
|
|
FCMOVNB,
|
|
FCMOVNBE,
|
|
FCMOVNE,
|
|
FCMOVNU,
|
|
FCMOVU,
|
|
FCOM,
|
|
FCOMI,
|
|
FCOMIP,
|
|
FCOMP,
|
|
FCOMPP,
|
|
FCOS,
|
|
FDECSTP,
|
|
FDIV,
|
|
FDIVP,
|
|
FDIVR,
|
|
FDIVRP,
|
|
FEMMS,
|
|
FFREE,
|
|
FFREEP,
|
|
FIADD,
|
|
FICOM,
|
|
FICOMP,
|
|
FIDIV,
|
|
FIDIVR,
|
|
FILD,
|
|
FIMUL,
|
|
FINCSTP,
|
|
FIST,
|
|
FISTP,
|
|
FISTTP,
|
|
FISUB,
|
|
FISUBR,
|
|
FLD,
|
|
FLD1,
|
|
FLDCW,
|
|
FLDENV,
|
|
FLDL2E,
|
|
FLDL2T,
|
|
FLDLG2,
|
|
FLDLN2,
|
|
FLDPI,
|
|
FLDZ,
|
|
FMUL,
|
|
FMULP,
|
|
FNCLEX,
|
|
FNDISI,
|
|
FNINIT,
|
|
FNOP,
|
|
FNSAVE,
|
|
FNSTCW,
|
|
FNSTENV,
|
|
FNSTSW,
|
|
FPATAN,
|
|
FPREM,
|
|
FPREM1,
|
|
FPTAN,
|
|
FRINEAR,
|
|
FRNDINT,
|
|
FRSTOR,
|
|
FSCALE,
|
|
FSIN,
|
|
FSINCOS,
|
|
FSQRT,
|
|
FST,
|
|
FSTDW,
|
|
FSTP,
|
|
FSTPNCE,
|
|
FSTSG,
|
|
FSUB,
|
|
FSUBP,
|
|
FSUBR,
|
|
FSUBRP,
|
|
FTST,
|
|
FUCOM,
|
|
FUCOMI,
|
|
FUCOMIP,
|
|
FUCOMP,
|
|
FUCOMPP,
|
|
FXAM,
|
|
FXCH,
|
|
FXRSTOR,
|
|
FXRSTOR64,
|
|
FXSAVE,
|
|
FXSAVE64,
|
|
FXTRACT,
|
|
FYL2X,
|
|
FYL2XP1,
|
|
GETSEC,
|
|
GF2P8AFFINEINVQB,
|
|
GF2P8AFFINEQB,
|
|
GF2P8MULB,
|
|
HADDPD,
|
|
HADDPS,
|
|
HLT,
|
|
HRESET,
|
|
HSUBPD,
|
|
HSUBPS,
|
|
IDIV,
|
|
IMUL,
|
|
IN,
|
|
INC,
|
|
INCSSP,
|
|
INS,
|
|
INSERTPS,
|
|
INSERTQ,
|
|
INT,
|
|
INT1,
|
|
INT3,
|
|
INTO,
|
|
INVD,
|
|
INVEPT,
|
|
INVLPG,
|
|
INVLPGA,
|
|
INVLPGB,
|
|
INVPCID,
|
|
INVVPID,
|
|
IRET,
|
|
JMPE,
|
|
JMPFD,
|
|
JMPFI,
|
|
JMPNI,
|
|
JMPNR,
|
|
Jcc,
|
|
JrCXZ,
|
|
KADD,
|
|
KAND,
|
|
KANDN,
|
|
KMERGE2L1H,
|
|
KMERGE2L1L,
|
|
KMOV,
|
|
KNOT,
|
|
KOR,
|
|
KORTEST,
|
|
KSHIFTL,
|
|
KSHIFTR,
|
|
KTEST,
|
|
KUNPCKBW,
|
|
KUNPCKDQ,
|
|
KUNPCKWD,
|
|
KXNOR,
|
|
KXOR,
|
|
LAHF,
|
|
LAR,
|
|
LDDQU,
|
|
LDMXCSR,
|
|
LDS,
|
|
LDTILECFG,
|
|
LEA,
|
|
LEAVE,
|
|
LES,
|
|
LFENCE,
|
|
LFS,
|
|
LGDT,
|
|
LGS,
|
|
LIDT,
|
|
LKGS,
|
|
LLDT,
|
|
LLWPCB,
|
|
LMSW,
|
|
LOADIWKEY,
|
|
LODS,
|
|
LOOP,
|
|
LOOPNZ,
|
|
LOOPZ,
|
|
LSL,
|
|
LSS,
|
|
LTR,
|
|
LWPINS,
|
|
LWPVAL,
|
|
LZCNT,
|
|
MASKMOVDQU,
|
|
MASKMOVQ,
|
|
MAXPD,
|
|
MAXPS,
|
|
MAXSD,
|
|
MAXSS,
|
|
MCOMMIT,
|
|
MFENCE,
|
|
MINPD,
|
|
MINPS,
|
|
MINSD,
|
|
MINSS,
|
|
MONITOR,
|
|
MONITORX,
|
|
MONTMUL,
|
|
MOV,
|
|
MOVAPD,
|
|
MOVAPS,
|
|
MOVBE,
|
|
MOVD,
|
|
MOVDDUP,
|
|
MOVDIR64B,
|
|
MOVDIRI,
|
|
MOVDQ2Q,
|
|
MOVDQA,
|
|
MOVDQU,
|
|
MOVHLPS,
|
|
MOVHPD,
|
|
MOVHPS,
|
|
MOVLHPS,
|
|
MOVLPD,
|
|
MOVLPS,
|
|
MOVMSKPD,
|
|
MOVMSKPS,
|
|
MOVNTDQ,
|
|
MOVNTDQA,
|
|
MOVNTI,
|
|
MOVNTPD,
|
|
MOVNTPS,
|
|
MOVNTQ,
|
|
MOVNTSD,
|
|
MOVNTSS,
|
|
MOVQ,
|
|
MOVQ2DQ,
|
|
MOVS,
|
|
MOVSD,
|
|
MOVSHDUP,
|
|
MOVSLDUP,
|
|
MOVSS,
|
|
MOVSX,
|
|
MOVSXD,
|
|
MOVUPD,
|
|
MOVUPS,
|
|
MOVZX,
|
|
MOV_CR,
|
|
MOV_DR,
|
|
MOV_TR,
|
|
MPSADBW,
|
|
MUL,
|
|
MULPD,
|
|
MULPS,
|
|
MULSD,
|
|
MULSS,
|
|
MULX,
|
|
MWAIT,
|
|
MWAITX,
|
|
NEG,
|
|
NOP,
|
|
NOT,
|
|
OR,
|
|
ORPD,
|
|
ORPS,
|
|
OUT,
|
|
OUTS,
|
|
PABSB,
|
|
PABSD,
|
|
PABSW,
|
|
PACKSSDW,
|
|
PACKSSWB,
|
|
PACKUSDW,
|
|
PACKUSWB,
|
|
PADDB,
|
|
PADDD,
|
|
PADDQ,
|
|
PADDSB,
|
|
PADDSW,
|
|
PADDUSB,
|
|
PADDUSW,
|
|
PADDW,
|
|
PALIGNR,
|
|
PAND,
|
|
PANDN,
|
|
PAUSE,
|
|
PAVGB,
|
|
PAVGUSB,
|
|
PAVGW,
|
|
PBLENDVB,
|
|
PBLENDW,
|
|
PBNDKB,
|
|
PCLMULQDQ,
|
|
PCMPEQB,
|
|
PCMPEQD,
|
|
PCMPEQQ,
|
|
PCMPEQW,
|
|
PCMPESTRI,
|
|
PCMPESTRM,
|
|
PCMPGTB,
|
|
PCMPGTD,
|
|
PCMPGTQ,
|
|
PCMPGTW,
|
|
PCMPISTRI,
|
|
PCMPISTRM,
|
|
PCONFIG,
|
|
PDEP,
|
|
PEXT,
|
|
PEXTRB,
|
|
PEXTRD,
|
|
PEXTRQ,
|
|
PEXTRW,
|
|
PF2ID,
|
|
PF2IW,
|
|
PFACC,
|
|
PFADD,
|
|
PFCMPEQ,
|
|
PFCMPGE,
|
|
PFCMPGT,
|
|
PFMAX,
|
|
PFMIN,
|
|
PFMUL,
|
|
PFNACC,
|
|
PFPNACC,
|
|
PFRCP,
|
|
PFRCPIT1,
|
|
PFRCPIT2,
|
|
PFRCPV,
|
|
PFRSQIT1,
|
|
PFRSQRT,
|
|
PFRSQRTV,
|
|
PFSUB,
|
|
PFSUBR,
|
|
PHADDD,
|
|
PHADDSW,
|
|
PHADDW,
|
|
PHMINPOSUW,
|
|
PHSUBD,
|
|
PHSUBSW,
|
|
PHSUBW,
|
|
PI2FD,
|
|
PI2FW,
|
|
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,
|
|
PMULHRW,
|
|
PMULHUW,
|
|
PMULHW,
|
|
PMULLD,
|
|
PMULLW,
|
|
PMULUDQ,
|
|
POP,
|
|
POPA,
|
|
POPAD,
|
|
POPCNT,
|
|
POPF,
|
|
POR,
|
|
PREFETCH,
|
|
PREFETCHE,
|
|
PREFETCHIT0,
|
|
PREFETCHIT1,
|
|
PREFETCHM,
|
|
PREFETCHNTA,
|
|
PREFETCHT0,
|
|
PREFETCHT1,
|
|
PREFETCHT2,
|
|
PREFETCHW,
|
|
PREFETCHWT1,
|
|
PSADBW,
|
|
PSHUFB,
|
|
PSHUFD,
|
|
PSHUFHW,
|
|
PSHUFLW,
|
|
PSHUFW,
|
|
PSIGNB,
|
|
PSIGND,
|
|
PSIGNW,
|
|
PSLLD,
|
|
PSLLDQ,
|
|
PSLLQ,
|
|
PSLLW,
|
|
PSMASH,
|
|
PSRAD,
|
|
PSRAW,
|
|
PSRLD,
|
|
PSRLDQ,
|
|
PSRLQ,
|
|
PSRLW,
|
|
PSUBB,
|
|
PSUBD,
|
|
PSUBQ,
|
|
PSUBSB,
|
|
PSUBSW,
|
|
PSUBUSB,
|
|
PSUBUSW,
|
|
PSUBW,
|
|
PSWAPD,
|
|
PTEST,
|
|
PTWRITE,
|
|
PUNPCKHBW,
|
|
PUNPCKHDQ,
|
|
PUNPCKHQDQ,
|
|
PUNPCKHWD,
|
|
PUNPCKLBW,
|
|
PUNPCKLDQ,
|
|
PUNPCKLQDQ,
|
|
PUNPCKLWD,
|
|
PUSH,
|
|
PUSHA,
|
|
PUSHAD,
|
|
PUSHF,
|
|
PVALIDATE,
|
|
PXOR,
|
|
RCL,
|
|
RCPPS,
|
|
RCPSS,
|
|
RCR,
|
|
RDFSBASE,
|
|
RDGSBASE,
|
|
RDMSR,
|
|
RDMSRLIST,
|
|
RDPID,
|
|
RDPKRU,
|
|
RDPMC,
|
|
RDPRU,
|
|
RDRAND,
|
|
RDSEED,
|
|
RDSHR,
|
|
RDTSC,
|
|
RDTSCP,
|
|
RETF,
|
|
RETN,
|
|
RMPADJUST,
|
|
RMPQUERY,
|
|
RMPUPDATE,
|
|
ROL,
|
|
ROR,
|
|
RORX,
|
|
ROUNDPD,
|
|
ROUNDPS,
|
|
ROUNDSD,
|
|
ROUNDSS,
|
|
RSDC,
|
|
RSLDT,
|
|
RSM,
|
|
RSQRTPS,
|
|
RSQRTSS,
|
|
RSSSP,
|
|
RSTORSSP,
|
|
RSTS,
|
|
SAHF,
|
|
SAL,
|
|
SALC,
|
|
SAR,
|
|
SARX,
|
|
SAVEPREVSSP,
|
|
SBB,
|
|
SCAS,
|
|
SEAMCALL,
|
|
SEAMOPS,
|
|
SEAMRET,
|
|
SENDUIPI,
|
|
SERIALIZE,
|
|
SETSSBSY,
|
|
SETcc,
|
|
SFENCE,
|
|
SGDT,
|
|
SHA1MSG1,
|
|
SHA1MSG2,
|
|
SHA1NEXTE,
|
|
SHA1RNDS4,
|
|
SHA256MSG1,
|
|
SHA256MSG2,
|
|
SHA256RNDS2,
|
|
SHL,
|
|
SHLD,
|
|
SHLX,
|
|
SHR,
|
|
SHRD,
|
|
SHRX,
|
|
SHUFPD,
|
|
SHUFPS,
|
|
SIDT,
|
|
SKINIT,
|
|
SLDT,
|
|
SLWPCB,
|
|
SMINT,
|
|
SMSW,
|
|
SPFLT,
|
|
SQRTPD,
|
|
SQRTPS,
|
|
SQRTSD,
|
|
SQRTSS,
|
|
STAC,
|
|
STC,
|
|
STD,
|
|
STGI,
|
|
STI,
|
|
STMXCSR,
|
|
STOS,
|
|
STR,
|
|
STTILECFG,
|
|
STUI,
|
|
SUB,
|
|
SUBPD,
|
|
SUBPS,
|
|
SUBSD,
|
|
SUBSS,
|
|
SVDC,
|
|
SVLDT,
|
|
SVTS,
|
|
SWAPGS,
|
|
SYSCALL,
|
|
SYSENTER,
|
|
SYSEXIT,
|
|
SYSRET,
|
|
T1MSKC,
|
|
TCMMIMFP16PS,
|
|
TCMMRLFP16PS,
|
|
TDCALL,
|
|
TDPBF16PS,
|
|
TDPBSSD,
|
|
TDPBSUD,
|
|
TDPBUSD,
|
|
TDPBUUD,
|
|
TDPFP16PS,
|
|
TEST,
|
|
TESTUI,
|
|
TILELOADD,
|
|
TILELOADDT1,
|
|
TILERELEASE,
|
|
TILESTORED,
|
|
TILEZERO,
|
|
TLBSYNC,
|
|
TPAUSE,
|
|
TZCNT,
|
|
TZMSK,
|
|
UCOMISD,
|
|
UCOMISS,
|
|
UD0,
|
|
UD1,
|
|
UD2,
|
|
UIRET,
|
|
UMONITOR,
|
|
UMWAIT,
|
|
UNPCKHPD,
|
|
UNPCKHPS,
|
|
UNPCKLPD,
|
|
UNPCKLPS,
|
|
V4FMADDPS,
|
|
V4FMADDSS,
|
|
V4FNMADDPS,
|
|
V4FNMADDSS,
|
|
VADDPD,
|
|
VADDPH,
|
|
VADDPS,
|
|
VADDSD,
|
|
VADDSH,
|
|
VADDSS,
|
|
VADDSUBPD,
|
|
VADDSUBPS,
|
|
VAESDEC,
|
|
VAESDECLAST,
|
|
VAESENC,
|
|
VAESENCLAST,
|
|
VAESIMC,
|
|
VAESKEYGENASSIST,
|
|
VALIGND,
|
|
VALIGNQ,
|
|
VANDNPD,
|
|
VANDNPS,
|
|
VANDPD,
|
|
VANDPS,
|
|
VBCSTNEBF162PS,
|
|
VBCSTNESH2PS,
|
|
VBLENDMPD,
|
|
VBLENDMPS,
|
|
VBLENDPD,
|
|
VBLENDPS,
|
|
VBLENDVPD,
|
|
VBLENDVPS,
|
|
VBROADCASTF128,
|
|
VBROADCASTF32X2,
|
|
VBROADCASTF32X4,
|
|
VBROADCASTF32X8,
|
|
VBROADCASTF64X2,
|
|
VBROADCASTF64X4,
|
|
VBROADCASTI128,
|
|
VBROADCASTI32X2,
|
|
VBROADCASTI32X4,
|
|
VBROADCASTI32X8,
|
|
VBROADCASTI64X2,
|
|
VBROADCASTI64X4,
|
|
VBROADCASTSD,
|
|
VBROADCASTSS,
|
|
VCMPPD,
|
|
VCMPPH,
|
|
VCMPPS,
|
|
VCMPSD,
|
|
VCMPSH,
|
|
VCMPSS,
|
|
VCOMISD,
|
|
VCOMISH,
|
|
VCOMISS,
|
|
VCOMPRESSPD,
|
|
VCOMPRESSPS,
|
|
VCVTDQ2PD,
|
|
VCVTDQ2PH,
|
|
VCVTDQ2PS,
|
|
VCVTNE2PS2BF16,
|
|
VCVTNEEBF162PS,
|
|
VCVTNEEPH2PS,
|
|
VCVTNEOBF162PS,
|
|
VCVTNEOPH2PS,
|
|
VCVTNEPS2BF16,
|
|
VCVTPD2DQ,
|
|
VCVTPD2PH,
|
|
VCVTPD2PS,
|
|
VCVTPD2QQ,
|
|
VCVTPD2UDQ,
|
|
VCVTPD2UQQ,
|
|
VCVTPH2DQ,
|
|
VCVTPH2PD,
|
|
VCVTPH2PS,
|
|
VCVTPH2PSX,
|
|
VCVTPH2QQ,
|
|
VCVTPH2UDQ,
|
|
VCVTPH2UQQ,
|
|
VCVTPH2UW,
|
|
VCVTPH2W,
|
|
VCVTPS2DQ,
|
|
VCVTPS2PD,
|
|
VCVTPS2PH,
|
|
VCVTPS2PHX,
|
|
VCVTPS2QQ,
|
|
VCVTPS2UDQ,
|
|
VCVTPS2UQQ,
|
|
VCVTQQ2PD,
|
|
VCVTQQ2PH,
|
|
VCVTQQ2PS,
|
|
VCVTSD2SH,
|
|
VCVTSD2SI,
|
|
VCVTSD2SS,
|
|
VCVTSD2USI,
|
|
VCVTSH2SD,
|
|
VCVTSH2SI,
|
|
VCVTSH2SS,
|
|
VCVTSH2USI,
|
|
VCVTSI2SD,
|
|
VCVTSI2SH,
|
|
VCVTSI2SS,
|
|
VCVTSS2SD,
|
|
VCVTSS2SH,
|
|
VCVTSS2SI,
|
|
VCVTSS2USI,
|
|
VCVTTPD2DQ,
|
|
VCVTTPD2QQ,
|
|
VCVTTPD2UDQ,
|
|
VCVTTPD2UQQ,
|
|
VCVTTPH2DQ,
|
|
VCVTTPH2QQ,
|
|
VCVTTPH2UDQ,
|
|
VCVTTPH2UQQ,
|
|
VCVTTPH2UW,
|
|
VCVTTPH2W,
|
|
VCVTTPS2DQ,
|
|
VCVTTPS2QQ,
|
|
VCVTTPS2UDQ,
|
|
VCVTTPS2UQQ,
|
|
VCVTTSD2SI,
|
|
VCVTTSD2USI,
|
|
VCVTTSH2SI,
|
|
VCVTTSH2USI,
|
|
VCVTTSS2SI,
|
|
VCVTTSS2USI,
|
|
VCVTUDQ2PD,
|
|
VCVTUDQ2PH,
|
|
VCVTUDQ2PS,
|
|
VCVTUQQ2PD,
|
|
VCVTUQQ2PH,
|
|
VCVTUQQ2PS,
|
|
VCVTUSI2SD,
|
|
VCVTUSI2SH,
|
|
VCVTUSI2SS,
|
|
VCVTUW2PH,
|
|
VCVTW2PH,
|
|
VDBPSADBW,
|
|
VDIVPD,
|
|
VDIVPH,
|
|
VDIVPS,
|
|
VDIVSD,
|
|
VDIVSH,
|
|
VDIVSS,
|
|
VDPBF16PS,
|
|
VDPPD,
|
|
VDPPS,
|
|
VERR,
|
|
VERW,
|
|
VEXP2PD,
|
|
VEXP2PS,
|
|
VEXPANDPD,
|
|
VEXPANDPS,
|
|
VEXTRACTF128,
|
|
VEXTRACTF32X4,
|
|
VEXTRACTF32X8,
|
|
VEXTRACTF64X2,
|
|
VEXTRACTF64X4,
|
|
VEXTRACTI128,
|
|
VEXTRACTI32X4,
|
|
VEXTRACTI32X8,
|
|
VEXTRACTI64X2,
|
|
VEXTRACTI64X4,
|
|
VEXTRACTPS,
|
|
VFCMADDCPH,
|
|
VFCMADDCSH,
|
|
VFCMULCPH,
|
|
VFCMULCSH,
|
|
VFIXUPIMMPD,
|
|
VFIXUPIMMPS,
|
|
VFIXUPIMMSD,
|
|
VFIXUPIMMSS,
|
|
VFMADD132PD,
|
|
VFMADD132PH,
|
|
VFMADD132PS,
|
|
VFMADD132SD,
|
|
VFMADD132SH,
|
|
VFMADD132SS,
|
|
VFMADD213PD,
|
|
VFMADD213PH,
|
|
VFMADD213PS,
|
|
VFMADD213SD,
|
|
VFMADD213SH,
|
|
VFMADD213SS,
|
|
VFMADD231PD,
|
|
VFMADD231PH,
|
|
VFMADD231PS,
|
|
VFMADD231SD,
|
|
VFMADD231SH,
|
|
VFMADD231SS,
|
|
VFMADDCPH,
|
|
VFMADDCSH,
|
|
VFMADDPD,
|
|
VFMADDPS,
|
|
VFMADDSD,
|
|
VFMADDSS,
|
|
VFMADDSUB132PD,
|
|
VFMADDSUB132PH,
|
|
VFMADDSUB132PS,
|
|
VFMADDSUB213PD,
|
|
VFMADDSUB213PH,
|
|
VFMADDSUB213PS,
|
|
VFMADDSUB231PD,
|
|
VFMADDSUB231PH,
|
|
VFMADDSUB231PS,
|
|
VFMADDSUBPD,
|
|
VFMADDSUBPS,
|
|
VFMSUB132PD,
|
|
VFMSUB132PH,
|
|
VFMSUB132PS,
|
|
VFMSUB132SD,
|
|
VFMSUB132SH,
|
|
VFMSUB132SS,
|
|
VFMSUB213PD,
|
|
VFMSUB213PH,
|
|
VFMSUB213PS,
|
|
VFMSUB213SD,
|
|
VFMSUB213SH,
|
|
VFMSUB213SS,
|
|
VFMSUB231PD,
|
|
VFMSUB231PH,
|
|
VFMSUB231PS,
|
|
VFMSUB231SD,
|
|
VFMSUB231SH,
|
|
VFMSUB231SS,
|
|
VFMSUBADD132PD,
|
|
VFMSUBADD132PH,
|
|
VFMSUBADD132PS,
|
|
VFMSUBADD213PD,
|
|
VFMSUBADD213PH,
|
|
VFMSUBADD213PS,
|
|
VFMSUBADD231PD,
|
|
VFMSUBADD231PH,
|
|
VFMSUBADD231PS,
|
|
VFMSUBADDPD,
|
|
VFMSUBADDPS,
|
|
VFMSUBPD,
|
|
VFMSUBPS,
|
|
VFMSUBSD,
|
|
VFMSUBSS,
|
|
VFMULCPH,
|
|
VFMULCSH,
|
|
VFNMADD132PD,
|
|
VFNMADD132PH,
|
|
VFNMADD132PS,
|
|
VFNMADD132SD,
|
|
VFNMADD132SH,
|
|
VFNMADD132SS,
|
|
VFNMADD213PD,
|
|
VFNMADD213PH,
|
|
VFNMADD213PS,
|
|
VFNMADD213SD,
|
|
VFNMADD213SH,
|
|
VFNMADD213SS,
|
|
VFNMADD231PD,
|
|
VFNMADD231PH,
|
|
VFNMADD231PS,
|
|
VFNMADD231SD,
|
|
VFNMADD231SH,
|
|
VFNMADD231SS,
|
|
VFNMADDPD,
|
|
VFNMADDPS,
|
|
VFNMADDSD,
|
|
VFNMADDSS,
|
|
VFNMSUB132PD,
|
|
VFNMSUB132PH,
|
|
VFNMSUB132PS,
|
|
VFNMSUB132SD,
|
|
VFNMSUB132SH,
|
|
VFNMSUB132SS,
|
|
VFNMSUB213PD,
|
|
VFNMSUB213PH,
|
|
VFNMSUB213PS,
|
|
VFNMSUB213SD,
|
|
VFNMSUB213SH,
|
|
VFNMSUB213SS,
|
|
VFNMSUB231PD,
|
|
VFNMSUB231PH,
|
|
VFNMSUB231PS,
|
|
VFNMSUB231SD,
|
|
VFNMSUB231SH,
|
|
VFNMSUB231SS,
|
|
VFNMSUBPD,
|
|
VFNMSUBPS,
|
|
VFNMSUBSD,
|
|
VFNMSUBSS,
|
|
VFPCLASSPD,
|
|
VFPCLASSPH,
|
|
VFPCLASSPS,
|
|
VFPCLASSSD,
|
|
VFPCLASSSH,
|
|
VFPCLASSSS,
|
|
VFRCZPD,
|
|
VFRCZPS,
|
|
VFRCZSD,
|
|
VFRCZSS,
|
|
VGATHERDPD,
|
|
VGATHERDPS,
|
|
VGATHERPF0DPD,
|
|
VGATHERPF0DPS,
|
|
VGATHERPF0QPD,
|
|
VGATHERPF0QPS,
|
|
VGATHERPF1DPD,
|
|
VGATHERPF1DPS,
|
|
VGATHERPF1QPD,
|
|
VGATHERPF1QPS,
|
|
VGATHERQPD,
|
|
VGATHERQPS,
|
|
VGETEXPPD,
|
|
VGETEXPPH,
|
|
VGETEXPPS,
|
|
VGETEXPSD,
|
|
VGETEXPSH,
|
|
VGETEXPSS,
|
|
VGETMANTPD,
|
|
VGETMANTPH,
|
|
VGETMANTPS,
|
|
VGETMANTSD,
|
|
VGETMANTSH,
|
|
VGETMANTSS,
|
|
VGF2P8AFFINEINVQB,
|
|
VGF2P8AFFINEQB,
|
|
VGF2P8MULB,
|
|
VHADDPD,
|
|
VHADDPS,
|
|
VHSUBPD,
|
|
VHSUBPS,
|
|
VINSERTF128,
|
|
VINSERTF32X4,
|
|
VINSERTF32X8,
|
|
VINSERTF64X2,
|
|
VINSERTF64X4,
|
|
VINSERTI128,
|
|
VINSERTI32X4,
|
|
VINSERTI32X8,
|
|
VINSERTI64X2,
|
|
VINSERTI64X4,
|
|
VINSERTPS,
|
|
VLDDQU,
|
|
VLDMXCSR,
|
|
VMASKMOVDQU,
|
|
VMASKMOVPD,
|
|
VMASKMOVPS,
|
|
VMAXPD,
|
|
VMAXPH,
|
|
VMAXPS,
|
|
VMAXSD,
|
|
VMAXSH,
|
|
VMAXSS,
|
|
VMCALL,
|
|
VMCLEAR,
|
|
VMFUNC,
|
|
VMGEXIT,
|
|
VMINPD,
|
|
VMINPH,
|
|
VMINPS,
|
|
VMINSD,
|
|
VMINSH,
|
|
VMINSS,
|
|
VMLAUNCH,
|
|
VMLOAD,
|
|
VMMCALL,
|
|
VMOVAPD,
|
|
VMOVAPS,
|
|
VMOVD,
|
|
VMOVDDUP,
|
|
VMOVDQA,
|
|
VMOVDQA32,
|
|
VMOVDQA64,
|
|
VMOVDQU,
|
|
VMOVDQU16,
|
|
VMOVDQU32,
|
|
VMOVDQU64,
|
|
VMOVDQU8,
|
|
VMOVHLPS,
|
|
VMOVHPD,
|
|
VMOVHPS,
|
|
VMOVLHPS,
|
|
VMOVLPD,
|
|
VMOVLPS,
|
|
VMOVMSKPD,
|
|
VMOVMSKPS,
|
|
VMOVNTDQ,
|
|
VMOVNTDQA,
|
|
VMOVNTPD,
|
|
VMOVNTPS,
|
|
VMOVQ,
|
|
VMOVSD,
|
|
VMOVSH,
|
|
VMOVSHDUP,
|
|
VMOVSLDUP,
|
|
VMOVSS,
|
|
VMOVUPD,
|
|
VMOVUPS,
|
|
VMOVW,
|
|
VMPSADBW,
|
|
VMPTRLD,
|
|
VMPTRST,
|
|
VMREAD,
|
|
VMRESUME,
|
|
VMRUN,
|
|
VMSAVE,
|
|
VMULPD,
|
|
VMULPH,
|
|
VMULPS,
|
|
VMULSD,
|
|
VMULSH,
|
|
VMULSS,
|
|
VMWRITE,
|
|
VMXOFF,
|
|
VMXON,
|
|
VORPD,
|
|
VORPS,
|
|
VP2INTERSECTD,
|
|
VP2INTERSECTQ,
|
|
VP4DPWSSD,
|
|
VP4DPWSSDS,
|
|
VPABSB,
|
|
VPABSD,
|
|
VPABSQ,
|
|
VPABSW,
|
|
VPACKSSDW,
|
|
VPACKSSWB,
|
|
VPACKUSDW,
|
|
VPACKUSWB,
|
|
VPADDB,
|
|
VPADDD,
|
|
VPADDQ,
|
|
VPADDSB,
|
|
VPADDSW,
|
|
VPADDUSB,
|
|
VPADDUSW,
|
|
VPADDW,
|
|
VPALIGNR,
|
|
VPAND,
|
|
VPANDD,
|
|
VPANDN,
|
|
VPANDND,
|
|
VPANDNQ,
|
|
VPANDQ,
|
|
VPAVGB,
|
|
VPAVGW,
|
|
VPBLENDD,
|
|
VPBLENDMB,
|
|
VPBLENDMD,
|
|
VPBLENDMQ,
|
|
VPBLENDMW,
|
|
VPBLENDVB,
|
|
VPBLENDW,
|
|
VPBROADCASTB,
|
|
VPBROADCASTD,
|
|
VPBROADCASTMB2Q,
|
|
VPBROADCASTMW2D,
|
|
VPBROADCASTQ,
|
|
VPBROADCASTW,
|
|
VPCLMULQDQ,
|
|
VPCMOV,
|
|
VPCMPB,
|
|
VPCMPD,
|
|
VPCMPEQB,
|
|
VPCMPEQD,
|
|
VPCMPEQQ,
|
|
VPCMPEQW,
|
|
VPCMPESTRI,
|
|
VPCMPESTRM,
|
|
VPCMPGTB,
|
|
VPCMPGTD,
|
|
VPCMPGTQ,
|
|
VPCMPGTW,
|
|
VPCMPISTRI,
|
|
VPCMPISTRM,
|
|
VPCMPQ,
|
|
VPCMPUB,
|
|
VPCMPUD,
|
|
VPCMPUQ,
|
|
VPCMPUW,
|
|
VPCMPW,
|
|
VPCOMB,
|
|
VPCOMD,
|
|
VPCOMPRESSB,
|
|
VPCOMPRESSD,
|
|
VPCOMPRESSQ,
|
|
VPCOMPRESSW,
|
|
VPCOMQ,
|
|
VPCOMUB,
|
|
VPCOMUD,
|
|
VPCOMUQ,
|
|
VPCOMUW,
|
|
VPCOMW,
|
|
VPCONFLICTD,
|
|
VPCONFLICTQ,
|
|
VPDPBSSD,
|
|
VPDPBSSDS,
|
|
VPDPBSUD,
|
|
VPDPBSUDS,
|
|
VPDPBUSD,
|
|
VPDPBUSDS,
|
|
VPDPBUUD,
|
|
VPDPBUUDS,
|
|
VPDPWSSD,
|
|
VPDPWSSDS,
|
|
VPDPWSUD,
|
|
VPDPWSUDS,
|
|
VPDPWUSD,
|
|
VPDPWUSDS,
|
|
VPDPWUUD,
|
|
VPDPWUUDS,
|
|
VPERM2F128,
|
|
VPERM2I128,
|
|
VPERMB,
|
|
VPERMD,
|
|
VPERMI2B,
|
|
VPERMI2D,
|
|
VPERMI2PD,
|
|
VPERMI2PS,
|
|
VPERMI2Q,
|
|
VPERMI2W,
|
|
VPERMIL2PD,
|
|
VPERMIL2PS,
|
|
VPERMILPD,
|
|
VPERMILPS,
|
|
VPERMPD,
|
|
VPERMPS,
|
|
VPERMQ,
|
|
VPERMT2B,
|
|
VPERMT2D,
|
|
VPERMT2PD,
|
|
VPERMT2PS,
|
|
VPERMT2Q,
|
|
VPERMT2W,
|
|
VPERMW,
|
|
VPEXPANDB,
|
|
VPEXPANDD,
|
|
VPEXPANDQ,
|
|
VPEXPANDW,
|
|
VPEXTRB,
|
|
VPEXTRD,
|
|
VPEXTRQ,
|
|
VPEXTRW,
|
|
VPGATHERDD,
|
|
VPGATHERDQ,
|
|
VPGATHERQD,
|
|
VPGATHERQQ,
|
|
VPHADDBD,
|
|
VPHADDBQ,
|
|
VPHADDBW,
|
|
VPHADDD,
|
|
VPHADDDQ,
|
|
VPHADDSW,
|
|
VPHADDUBD,
|
|
VPHADDUBQ,
|
|
VPHADDUBW,
|
|
VPHADDUDQ,
|
|
VPHADDUWD,
|
|
VPHADDUWQ,
|
|
VPHADDW,
|
|
VPHADDWD,
|
|
VPHADDWQ,
|
|
VPHMINPOSUW,
|
|
VPHSUBBW,
|
|
VPHSUBD,
|
|
VPHSUBDQ,
|
|
VPHSUBSW,
|
|
VPHSUBW,
|
|
VPHSUBWD,
|
|
VPINSRB,
|
|
VPINSRD,
|
|
VPINSRQ,
|
|
VPINSRW,
|
|
VPLZCNTD,
|
|
VPLZCNTQ,
|
|
VPMACSDD,
|
|
VPMACSDQH,
|
|
VPMACSDQL,
|
|
VPMACSSDD,
|
|
VPMACSSDQH,
|
|
VPMACSSDQL,
|
|
VPMACSSWD,
|
|
VPMACSSWW,
|
|
VPMACSWD,
|
|
VPMACSWW,
|
|
VPMADCSSWD,
|
|
VPMADCSWD,
|
|
VPMADD52HUQ,
|
|
VPMADD52LUQ,
|
|
VPMADDUBSW,
|
|
VPMADDWD,
|
|
VPMASKMOVD,
|
|
VPMASKMOVQ,
|
|
VPMAXSB,
|
|
VPMAXSD,
|
|
VPMAXSQ,
|
|
VPMAXSW,
|
|
VPMAXUB,
|
|
VPMAXUD,
|
|
VPMAXUQ,
|
|
VPMAXUW,
|
|
VPMINSB,
|
|
VPMINSD,
|
|
VPMINSQ,
|
|
VPMINSW,
|
|
VPMINUB,
|
|
VPMINUD,
|
|
VPMINUQ,
|
|
VPMINUW,
|
|
VPMOVB2M,
|
|
VPMOVD2M,
|
|
VPMOVDB,
|
|
VPMOVDW,
|
|
VPMOVM2B,
|
|
VPMOVM2D,
|
|
VPMOVM2Q,
|
|
VPMOVM2W,
|
|
VPMOVMSKB,
|
|
VPMOVQ2M,
|
|
VPMOVQB,
|
|
VPMOVQD,
|
|
VPMOVQW,
|
|
VPMOVSDB,
|
|
VPMOVSDW,
|
|
VPMOVSQB,
|
|
VPMOVSQD,
|
|
VPMOVSQW,
|
|
VPMOVSWB,
|
|
VPMOVSXBD,
|
|
VPMOVSXBQ,
|
|
VPMOVSXBW,
|
|
VPMOVSXDQ,
|
|
VPMOVSXWD,
|
|
VPMOVSXWQ,
|
|
VPMOVUSDB,
|
|
VPMOVUSDW,
|
|
VPMOVUSQB,
|
|
VPMOVUSQD,
|
|
VPMOVUSQW,
|
|
VPMOVUSWB,
|
|
VPMOVW2M,
|
|
VPMOVWB,
|
|
VPMOVZXBD,
|
|
VPMOVZXBQ,
|
|
VPMOVZXBW,
|
|
VPMOVZXDQ,
|
|
VPMOVZXWD,
|
|
VPMOVZXWQ,
|
|
VPMULDQ,
|
|
VPMULHRSW,
|
|
VPMULHUW,
|
|
VPMULHW,
|
|
VPMULLD,
|
|
VPMULLQ,
|
|
VPMULLW,
|
|
VPMULTISHIFTQB,
|
|
VPMULUDQ,
|
|
VPOPCNTB,
|
|
VPOPCNTD,
|
|
VPOPCNTQ,
|
|
VPOPCNTW,
|
|
VPOR,
|
|
VPORD,
|
|
VPORQ,
|
|
VPPERM,
|
|
VPROLD,
|
|
VPROLQ,
|
|
VPROLVD,
|
|
VPROLVQ,
|
|
VPRORD,
|
|
VPRORQ,
|
|
VPRORVD,
|
|
VPRORVQ,
|
|
VPROTB,
|
|
VPROTD,
|
|
VPROTQ,
|
|
VPROTW,
|
|
VPSADBW,
|
|
VPSCATTERDD,
|
|
VPSCATTERDQ,
|
|
VPSCATTERQD,
|
|
VPSCATTERQQ,
|
|
VPSHAB,
|
|
VPSHAD,
|
|
VPSHAQ,
|
|
VPSHAW,
|
|
VPSHLB,
|
|
VPSHLD,
|
|
VPSHLDD,
|
|
VPSHLDQ,
|
|
VPSHLDVD,
|
|
VPSHLDVQ,
|
|
VPSHLDVW,
|
|
VPSHLDW,
|
|
VPSHLQ,
|
|
VPSHLW,
|
|
VPSHRDD,
|
|
VPSHRDQ,
|
|
VPSHRDVD,
|
|
VPSHRDVQ,
|
|
VPSHRDVW,
|
|
VPSHRDW,
|
|
VPSHUFB,
|
|
VPSHUFBITQMB,
|
|
VPSHUFD,
|
|
VPSHUFHW,
|
|
VPSHUFLW,
|
|
VPSIGNB,
|
|
VPSIGND,
|
|
VPSIGNW,
|
|
VPSLLD,
|
|
VPSLLDQ,
|
|
VPSLLQ,
|
|
VPSLLVD,
|
|
VPSLLVQ,
|
|
VPSLLVW,
|
|
VPSLLW,
|
|
VPSRAD,
|
|
VPSRAQ,
|
|
VPSRAVD,
|
|
VPSRAVQ,
|
|
VPSRAVW,
|
|
VPSRAW,
|
|
VPSRLD,
|
|
VPSRLDQ,
|
|
VPSRLQ,
|
|
VPSRLVD,
|
|
VPSRLVQ,
|
|
VPSRLVW,
|
|
VPSRLW,
|
|
VPSUBB,
|
|
VPSUBD,
|
|
VPSUBQ,
|
|
VPSUBSB,
|
|
VPSUBSW,
|
|
VPSUBUSB,
|
|
VPSUBUSW,
|
|
VPSUBW,
|
|
VPTERNLOGD,
|
|
VPTERNLOGQ,
|
|
VPTEST,
|
|
VPTESTMB,
|
|
VPTESTMD,
|
|
VPTESTMQ,
|
|
VPTESTMW,
|
|
VPTESTNMB,
|
|
VPTESTNMD,
|
|
VPTESTNMQ,
|
|
VPTESTNMW,
|
|
VPUNPCKHBW,
|
|
VPUNPCKHDQ,
|
|
VPUNPCKHQDQ,
|
|
VPUNPCKHWD,
|
|
VPUNPCKLBW,
|
|
VPUNPCKLDQ,
|
|
VPUNPCKLQDQ,
|
|
VPUNPCKLWD,
|
|
VPXOR,
|
|
VPXORD,
|
|
VPXORQ,
|
|
VRANGEPD,
|
|
VRANGEPS,
|
|
VRANGESD,
|
|
VRANGESS,
|
|
VRCP14PD,
|
|
VRCP14PS,
|
|
VRCP14SD,
|
|
VRCP14SS,
|
|
VRCP28PD,
|
|
VRCP28PS,
|
|
VRCP28SD,
|
|
VRCP28SS,
|
|
VRCPPH,
|
|
VRCPPS,
|
|
VRCPSH,
|
|
VRCPSS,
|
|
VREDUCEPD,
|
|
VREDUCEPH,
|
|
VREDUCEPS,
|
|
VREDUCESD,
|
|
VREDUCESH,
|
|
VREDUCESS,
|
|
VRNDSCALEPD,
|
|
VRNDSCALEPH,
|
|
VRNDSCALEPS,
|
|
VRNDSCALESD,
|
|
VRNDSCALESH,
|
|
VRNDSCALESS,
|
|
VROUNDPD,
|
|
VROUNDPS,
|
|
VROUNDSD,
|
|
VROUNDSS,
|
|
VRSQRT14PD,
|
|
VRSQRT14PS,
|
|
VRSQRT14SD,
|
|
VRSQRT14SS,
|
|
VRSQRT28PD,
|
|
VRSQRT28PS,
|
|
VRSQRT28SD,
|
|
VRSQRT28SS,
|
|
VRSQRTPH,
|
|
VRSQRTPS,
|
|
VRSQRTSH,
|
|
VRSQRTSS,
|
|
VSCALEFPD,
|
|
VSCALEFPH,
|
|
VSCALEFPS,
|
|
VSCALEFSD,
|
|
VSCALEFSH,
|
|
VSCALEFSS,
|
|
VSCATTERDPD,
|
|
VSCATTERDPS,
|
|
VSCATTERPF0DPD,
|
|
VSCATTERPF0DPS,
|
|
VSCATTERPF0QPD,
|
|
VSCATTERPF0QPS,
|
|
VSCATTERPF1DPD,
|
|
VSCATTERPF1DPS,
|
|
VSCATTERPF1QPD,
|
|
VSCATTERPF1QPS,
|
|
VSCATTERQPD,
|
|
VSCATTERQPS,
|
|
VSHA512MSG1,
|
|
VSHA512MSG2,
|
|
VSHA512RNDS2,
|
|
VSHUFF32X4,
|
|
VSHUFF64X2,
|
|
VSHUFI32X4,
|
|
VSHUFI64X2,
|
|
VSHUFPD,
|
|
VSHUFPS,
|
|
VSM3MSG1,
|
|
VSM3MSG2,
|
|
VSM3RNDS2,
|
|
VSM4KEY4,
|
|
VSM4RNDS4,
|
|
VSQRTPD,
|
|
VSQRTPH,
|
|
VSQRTPS,
|
|
VSQRTSD,
|
|
VSQRTSH,
|
|
VSQRTSS,
|
|
VSTMXCSR,
|
|
VSUBPD,
|
|
VSUBPH,
|
|
VSUBPS,
|
|
VSUBSD,
|
|
VSUBSH,
|
|
VSUBSS,
|
|
VTESTPD,
|
|
VTESTPS,
|
|
VUCOMISD,
|
|
VUCOMISH,
|
|
VUCOMISS,
|
|
VUNPCKHPD,
|
|
VUNPCKHPS,
|
|
VUNPCKLPD,
|
|
VUNPCKLPS,
|
|
VXORPD,
|
|
VXORPS,
|
|
VZEROALL,
|
|
VZEROUPPER,
|
|
WAIT,
|
|
WBINVD,
|
|
WBNOINVD,
|
|
WRFSBASE,
|
|
WRGSBASE,
|
|
WRMSR,
|
|
WRMSRLIST,
|
|
WRMSRNS,
|
|
WRPKRU,
|
|
WRSHR,
|
|
WRSS,
|
|
WRUSS,
|
|
XABORT,
|
|
XADD,
|
|
XBEGIN,
|
|
XCHG,
|
|
XCRYPTCBC,
|
|
XCRYPTCFB,
|
|
XCRYPTCTR,
|
|
XCRYPTECB,
|
|
XCRYPTOFB,
|
|
XEND,
|
|
XGETBV,
|
|
XLATB,
|
|
XOR,
|
|
XORPD,
|
|
XORPS,
|
|
XRESLDTRK,
|
|
XRSTOR,
|
|
XRSTORS,
|
|
XSAVE,
|
|
XSAVEC,
|
|
XSAVEOPT,
|
|
XSAVES,
|
|
XSETBV,
|
|
XSHA1,
|
|
XSHA256,
|
|
XSTORE,
|
|
XSUSLDTRK,
|
|
XTEST,
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl TryFrom<ffi::ND_INS_CLASS> for Mnemonic {
|
|
type Error = DecodeError;
|
|
|
|
fn try_from(value: ffi::ND_INS_CLASS) -> Result<Self, Self::Error> {
|
|
match value {
|
|
ffi::_ND_INS_CLASS::ND_INS_INVALID => Err(DecodeError::InternalError(value as u64)),
|
|
ffi::_ND_INS_CLASS::ND_INS_AAA => Ok(Mnemonic::AAA),
|
|
ffi::_ND_INS_CLASS::ND_INS_AAD => Ok(Mnemonic::AAD),
|
|
ffi::_ND_INS_CLASS::ND_INS_AADD => Ok(Mnemonic::AADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_AAM => Ok(Mnemonic::AAM),
|
|
ffi::_ND_INS_CLASS::ND_INS_AAND => Ok(Mnemonic::AAND),
|
|
ffi::_ND_INS_CLASS::ND_INS_AAS => Ok(Mnemonic::AAS),
|
|
ffi::_ND_INS_CLASS::ND_INS_ADC => Ok(Mnemonic::ADC),
|
|
ffi::_ND_INS_CLASS::ND_INS_ADCX => Ok(Mnemonic::ADCX),
|
|
ffi::_ND_INS_CLASS::ND_INS_ADD => Ok(Mnemonic::ADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_ADDPD => Ok(Mnemonic::ADDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_ADDPS => Ok(Mnemonic::ADDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_ADDSD => Ok(Mnemonic::ADDSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_ADDSS => Ok(Mnemonic::ADDSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_ADDSUBPD => Ok(Mnemonic::ADDSUBPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_ADDSUBPS => Ok(Mnemonic::ADDSUBPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_ADOX => Ok(Mnemonic::ADOX),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESDEC => Ok(Mnemonic::AESDEC),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESDEC128KL => Ok(Mnemonic::AESDEC128KL),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESDEC256KL => Ok(Mnemonic::AESDEC256KL),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESDECLAST => Ok(Mnemonic::AESDECLAST),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESDECWIDE128KL => Ok(Mnemonic::AESDECWIDE128KL),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESDECWIDE256KL => Ok(Mnemonic::AESDECWIDE256KL),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESENC => Ok(Mnemonic::AESENC),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESENC128KL => Ok(Mnemonic::AESENC128KL),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESENC256KL => Ok(Mnemonic::AESENC256KL),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESENCLAST => Ok(Mnemonic::AESENCLAST),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESENCWIDE128KL => Ok(Mnemonic::AESENCWIDE128KL),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESENCWIDE256KL => Ok(Mnemonic::AESENCWIDE256KL),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESIMC => Ok(Mnemonic::AESIMC),
|
|
ffi::_ND_INS_CLASS::ND_INS_AESKEYGENASSIST => Ok(Mnemonic::AESKEYGENASSIST),
|
|
ffi::_ND_INS_CLASS::ND_INS_ALTINST => Ok(Mnemonic::ALTINST),
|
|
ffi::_ND_INS_CLASS::ND_INS_AND => Ok(Mnemonic::AND),
|
|
ffi::_ND_INS_CLASS::ND_INS_ANDN => Ok(Mnemonic::ANDN),
|
|
ffi::_ND_INS_CLASS::ND_INS_ANDNPD => Ok(Mnemonic::ANDNPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_ANDNPS => Ok(Mnemonic::ANDNPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_ANDPD => Ok(Mnemonic::ANDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_ANDPS => Ok(Mnemonic::ANDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_AOR => Ok(Mnemonic::AOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_ARPL => Ok(Mnemonic::ARPL),
|
|
ffi::_ND_INS_CLASS::ND_INS_AXOR => Ok(Mnemonic::AXOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_BEXTR => Ok(Mnemonic::BEXTR),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLCFILL => Ok(Mnemonic::BLCFILL),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLCI => Ok(Mnemonic::BLCI),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLCIC => Ok(Mnemonic::BLCIC),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLCMSK => Ok(Mnemonic::BLCMSK),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLCS => Ok(Mnemonic::BLCS),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLENDPD => Ok(Mnemonic::BLENDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLENDPS => Ok(Mnemonic::BLENDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLENDVPD => Ok(Mnemonic::BLENDVPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLENDVPS => Ok(Mnemonic::BLENDVPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLSFILL => Ok(Mnemonic::BLSFILL),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLSI => Ok(Mnemonic::BLSI),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLSIC => Ok(Mnemonic::BLSIC),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLSMSK => Ok(Mnemonic::BLSMSK),
|
|
ffi::_ND_INS_CLASS::ND_INS_BLSR => Ok(Mnemonic::BLSR),
|
|
ffi::_ND_INS_CLASS::ND_INS_BNDCL => Ok(Mnemonic::BNDCL),
|
|
ffi::_ND_INS_CLASS::ND_INS_BNDCN => Ok(Mnemonic::BNDCN),
|
|
ffi::_ND_INS_CLASS::ND_INS_BNDCU => Ok(Mnemonic::BNDCU),
|
|
ffi::_ND_INS_CLASS::ND_INS_BNDLDX => Ok(Mnemonic::BNDLDX),
|
|
ffi::_ND_INS_CLASS::ND_INS_BNDMK => Ok(Mnemonic::BNDMK),
|
|
ffi::_ND_INS_CLASS::ND_INS_BNDMOV => Ok(Mnemonic::BNDMOV),
|
|
ffi::_ND_INS_CLASS::ND_INS_BNDSTX => Ok(Mnemonic::BNDSTX),
|
|
ffi::_ND_INS_CLASS::ND_INS_BOUND => Ok(Mnemonic::BOUND),
|
|
ffi::_ND_INS_CLASS::ND_INS_BSF => Ok(Mnemonic::BSF),
|
|
ffi::_ND_INS_CLASS::ND_INS_BSR => Ok(Mnemonic::BSR),
|
|
ffi::_ND_INS_CLASS::ND_INS_BSWAP => Ok(Mnemonic::BSWAP),
|
|
ffi::_ND_INS_CLASS::ND_INS_BT => Ok(Mnemonic::BT),
|
|
ffi::_ND_INS_CLASS::ND_INS_BTC => Ok(Mnemonic::BTC),
|
|
ffi::_ND_INS_CLASS::ND_INS_BTR => Ok(Mnemonic::BTR),
|
|
ffi::_ND_INS_CLASS::ND_INS_BTS => Ok(Mnemonic::BTS),
|
|
ffi::_ND_INS_CLASS::ND_INS_BZHI => Ok(Mnemonic::BZHI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CALLFD => Ok(Mnemonic::CALLFD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CALLFI => Ok(Mnemonic::CALLFI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CALLNI => Ok(Mnemonic::CALLNI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CALLNR => Ok(Mnemonic::CALLNR),
|
|
ffi::_ND_INS_CLASS::ND_INS_CBW => Ok(Mnemonic::CBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_CDQ => Ok(Mnemonic::CDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_CDQE => Ok(Mnemonic::CDQE),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLAC => Ok(Mnemonic::CLAC),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLC => Ok(Mnemonic::CLC),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLD => Ok(Mnemonic::CLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLDEMOTE => Ok(Mnemonic::CLDEMOTE),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLEVICT0 => Ok(Mnemonic::CLEVICT0),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLEVICT1 => Ok(Mnemonic::CLEVICT1),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLFLUSH => Ok(Mnemonic::CLFLUSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLFLUSHOPT => Ok(Mnemonic::CLFLUSHOPT),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLGI => Ok(Mnemonic::CLGI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLI => Ok(Mnemonic::CLI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLRSSBSY => Ok(Mnemonic::CLRSSBSY),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLTS => Ok(Mnemonic::CLTS),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLUI => Ok(Mnemonic::CLUI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLWB => Ok(Mnemonic::CLWB),
|
|
ffi::_ND_INS_CLASS::ND_INS_CLZERO => Ok(Mnemonic::CLZERO),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMC => Ok(Mnemonic::CMC),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMOVcc => Ok(Mnemonic::CMOVcc),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMP => Ok(Mnemonic::CMP),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPBEXADD => Ok(Mnemonic::CMPBEXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPCXADD => Ok(Mnemonic::CMPCXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPLEXADD => Ok(Mnemonic::CMPLEXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPLXADD => Ok(Mnemonic::CMPLXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPNBEXADD => Ok(Mnemonic::CMPNBEXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPNCXADD => Ok(Mnemonic::CMPNCXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPNLEXADD => Ok(Mnemonic::CMPNLEXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPNLXADD => Ok(Mnemonic::CMPNLXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPNOXADD => Ok(Mnemonic::CMPNOXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPNPXADD => Ok(Mnemonic::CMPNPXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPNSXADD => Ok(Mnemonic::CMPNSXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPNZXADD => Ok(Mnemonic::CMPNZXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPOXADD => Ok(Mnemonic::CMPOXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPPD => Ok(Mnemonic::CMPPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPPS => Ok(Mnemonic::CMPPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPPXADD => Ok(Mnemonic::CMPPXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPS => Ok(Mnemonic::CMPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPSD => Ok(Mnemonic::CMPSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPSS => Ok(Mnemonic::CMPSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPSXADD => Ok(Mnemonic::CMPSXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPXCHG => Ok(Mnemonic::CMPXCHG),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPXCHG16B => Ok(Mnemonic::CMPXCHG16B),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPXCHG8B => Ok(Mnemonic::CMPXCHG8B),
|
|
ffi::_ND_INS_CLASS::ND_INS_CMPZXADD => Ok(Mnemonic::CMPZXADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_COMISD => Ok(Mnemonic::COMISD),
|
|
ffi::_ND_INS_CLASS::ND_INS_COMISS => Ok(Mnemonic::COMISS),
|
|
ffi::_ND_INS_CLASS::ND_INS_CPUID => Ok(Mnemonic::CPUID),
|
|
ffi::_ND_INS_CLASS::ND_INS_CPU_READ => Ok(Mnemonic::CPU_READ),
|
|
ffi::_ND_INS_CLASS::ND_INS_CPU_WRITE => Ok(Mnemonic::CPU_WRITE),
|
|
ffi::_ND_INS_CLASS::ND_INS_CQO => Ok(Mnemonic::CQO),
|
|
ffi::_ND_INS_CLASS::ND_INS_CRC32 => Ok(Mnemonic::CRC32),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTDQ2PD => Ok(Mnemonic::CVTDQ2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTDQ2PS => Ok(Mnemonic::CVTDQ2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTPD2DQ => Ok(Mnemonic::CVTPD2DQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTPD2PI => Ok(Mnemonic::CVTPD2PI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTPD2PS => Ok(Mnemonic::CVTPD2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTPI2PD => Ok(Mnemonic::CVTPI2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTPI2PS => Ok(Mnemonic::CVTPI2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTPS2DQ => Ok(Mnemonic::CVTPS2DQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTPS2PD => Ok(Mnemonic::CVTPS2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTPS2PI => Ok(Mnemonic::CVTPS2PI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTSD2SI => Ok(Mnemonic::CVTSD2SI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTSD2SS => Ok(Mnemonic::CVTSD2SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTSI2SD => Ok(Mnemonic::CVTSI2SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTSI2SS => Ok(Mnemonic::CVTSI2SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTSS2SD => Ok(Mnemonic::CVTSS2SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTSS2SI => Ok(Mnemonic::CVTSS2SI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTTPD2DQ => Ok(Mnemonic::CVTTPD2DQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTTPD2PI => Ok(Mnemonic::CVTTPD2PI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTTPS2DQ => Ok(Mnemonic::CVTTPS2DQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTTPS2PI => Ok(Mnemonic::CVTTPS2PI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTTSD2SI => Ok(Mnemonic::CVTTSD2SI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CVTTSS2SI => Ok(Mnemonic::CVTTSS2SI),
|
|
ffi::_ND_INS_CLASS::ND_INS_CWD => Ok(Mnemonic::CWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_CWDE => Ok(Mnemonic::CWDE),
|
|
ffi::_ND_INS_CLASS::ND_INS_DAA => Ok(Mnemonic::DAA),
|
|
ffi::_ND_INS_CLASS::ND_INS_DAS => Ok(Mnemonic::DAS),
|
|
ffi::_ND_INS_CLASS::ND_INS_DEC => Ok(Mnemonic::DEC),
|
|
ffi::_ND_INS_CLASS::ND_INS_DELAY => Ok(Mnemonic::DELAY),
|
|
ffi::_ND_INS_CLASS::ND_INS_DIV => Ok(Mnemonic::DIV),
|
|
ffi::_ND_INS_CLASS::ND_INS_DIVPD => Ok(Mnemonic::DIVPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_DIVPS => Ok(Mnemonic::DIVPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_DIVSD => Ok(Mnemonic::DIVSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_DIVSS => Ok(Mnemonic::DIVSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_DMINT => Ok(Mnemonic::DMINT),
|
|
ffi::_ND_INS_CLASS::ND_INS_DPPD => Ok(Mnemonic::DPPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_DPPS => Ok(Mnemonic::DPPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_EMMS => Ok(Mnemonic::EMMS),
|
|
ffi::_ND_INS_CLASS::ND_INS_ENCLS => Ok(Mnemonic::ENCLS),
|
|
ffi::_ND_INS_CLASS::ND_INS_ENCLU => Ok(Mnemonic::ENCLU),
|
|
ffi::_ND_INS_CLASS::ND_INS_ENCLV => Ok(Mnemonic::ENCLV),
|
|
ffi::_ND_INS_CLASS::ND_INS_ENCODEKEY128 => Ok(Mnemonic::ENCODEKEY128),
|
|
ffi::_ND_INS_CLASS::ND_INS_ENCODEKEY256 => Ok(Mnemonic::ENCODEKEY256),
|
|
ffi::_ND_INS_CLASS::ND_INS_ENDBR => Ok(Mnemonic::ENDBR),
|
|
ffi::_ND_INS_CLASS::ND_INS_ENQCMD => Ok(Mnemonic::ENQCMD),
|
|
ffi::_ND_INS_CLASS::ND_INS_ENQCMDS => Ok(Mnemonic::ENQCMDS),
|
|
ffi::_ND_INS_CLASS::ND_INS_ENTER => Ok(Mnemonic::ENTER),
|
|
ffi::_ND_INS_CLASS::ND_INS_ERETS => Ok(Mnemonic::ERETS),
|
|
ffi::_ND_INS_CLASS::ND_INS_ERETU => Ok(Mnemonic::ERETU),
|
|
ffi::_ND_INS_CLASS::ND_INS_EXTRACTPS => Ok(Mnemonic::EXTRACTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_EXTRQ => Ok(Mnemonic::EXTRQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_F2XM1 => Ok(Mnemonic::F2XM1),
|
|
ffi::_ND_INS_CLASS::ND_INS_FABS => Ok(Mnemonic::FABS),
|
|
ffi::_ND_INS_CLASS::ND_INS_FADD => Ok(Mnemonic::FADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_FADDP => Ok(Mnemonic::FADDP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FBLD => Ok(Mnemonic::FBLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_FBSTP => Ok(Mnemonic::FBSTP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCHS => Ok(Mnemonic::FCHS),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCMOVB => Ok(Mnemonic::FCMOVB),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCMOVBE => Ok(Mnemonic::FCMOVBE),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCMOVE => Ok(Mnemonic::FCMOVE),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCMOVNB => Ok(Mnemonic::FCMOVNB),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCMOVNBE => Ok(Mnemonic::FCMOVNBE),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCMOVNE => Ok(Mnemonic::FCMOVNE),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCMOVNU => Ok(Mnemonic::FCMOVNU),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCMOVU => Ok(Mnemonic::FCMOVU),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCOM => Ok(Mnemonic::FCOM),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCOMI => Ok(Mnemonic::FCOMI),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCOMIP => Ok(Mnemonic::FCOMIP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCOMP => Ok(Mnemonic::FCOMP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCOMPP => Ok(Mnemonic::FCOMPP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FCOS => Ok(Mnemonic::FCOS),
|
|
ffi::_ND_INS_CLASS::ND_INS_FDECSTP => Ok(Mnemonic::FDECSTP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FDIV => Ok(Mnemonic::FDIV),
|
|
ffi::_ND_INS_CLASS::ND_INS_FDIVP => Ok(Mnemonic::FDIVP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FDIVR => Ok(Mnemonic::FDIVR),
|
|
ffi::_ND_INS_CLASS::ND_INS_FDIVRP => Ok(Mnemonic::FDIVRP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FEMMS => Ok(Mnemonic::FEMMS),
|
|
ffi::_ND_INS_CLASS::ND_INS_FFREE => Ok(Mnemonic::FFREE),
|
|
ffi::_ND_INS_CLASS::ND_INS_FFREEP => Ok(Mnemonic::FFREEP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FIADD => Ok(Mnemonic::FIADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_FICOM => Ok(Mnemonic::FICOM),
|
|
ffi::_ND_INS_CLASS::ND_INS_FICOMP => Ok(Mnemonic::FICOMP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FIDIV => Ok(Mnemonic::FIDIV),
|
|
ffi::_ND_INS_CLASS::ND_INS_FIDIVR => Ok(Mnemonic::FIDIVR),
|
|
ffi::_ND_INS_CLASS::ND_INS_FILD => Ok(Mnemonic::FILD),
|
|
ffi::_ND_INS_CLASS::ND_INS_FIMUL => Ok(Mnemonic::FIMUL),
|
|
ffi::_ND_INS_CLASS::ND_INS_FINCSTP => Ok(Mnemonic::FINCSTP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FIST => Ok(Mnemonic::FIST),
|
|
ffi::_ND_INS_CLASS::ND_INS_FISTP => Ok(Mnemonic::FISTP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FISTTP => Ok(Mnemonic::FISTTP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FISUB => Ok(Mnemonic::FISUB),
|
|
ffi::_ND_INS_CLASS::ND_INS_FISUBR => Ok(Mnemonic::FISUBR),
|
|
ffi::_ND_INS_CLASS::ND_INS_FLD => Ok(Mnemonic::FLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_FLD1 => Ok(Mnemonic::FLD1),
|
|
ffi::_ND_INS_CLASS::ND_INS_FLDCW => Ok(Mnemonic::FLDCW),
|
|
ffi::_ND_INS_CLASS::ND_INS_FLDENV => Ok(Mnemonic::FLDENV),
|
|
ffi::_ND_INS_CLASS::ND_INS_FLDL2E => Ok(Mnemonic::FLDL2E),
|
|
ffi::_ND_INS_CLASS::ND_INS_FLDL2T => Ok(Mnemonic::FLDL2T),
|
|
ffi::_ND_INS_CLASS::ND_INS_FLDLG2 => Ok(Mnemonic::FLDLG2),
|
|
ffi::_ND_INS_CLASS::ND_INS_FLDLN2 => Ok(Mnemonic::FLDLN2),
|
|
ffi::_ND_INS_CLASS::ND_INS_FLDPI => Ok(Mnemonic::FLDPI),
|
|
ffi::_ND_INS_CLASS::ND_INS_FLDZ => Ok(Mnemonic::FLDZ),
|
|
ffi::_ND_INS_CLASS::ND_INS_FMUL => Ok(Mnemonic::FMUL),
|
|
ffi::_ND_INS_CLASS::ND_INS_FMULP => Ok(Mnemonic::FMULP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FNCLEX => Ok(Mnemonic::FNCLEX),
|
|
ffi::_ND_INS_CLASS::ND_INS_FNDISI => Ok(Mnemonic::FNDISI),
|
|
ffi::_ND_INS_CLASS::ND_INS_FNINIT => Ok(Mnemonic::FNINIT),
|
|
ffi::_ND_INS_CLASS::ND_INS_FNOP => Ok(Mnemonic::FNOP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FNSAVE => Ok(Mnemonic::FNSAVE),
|
|
ffi::_ND_INS_CLASS::ND_INS_FNSTCW => Ok(Mnemonic::FNSTCW),
|
|
ffi::_ND_INS_CLASS::ND_INS_FNSTENV => Ok(Mnemonic::FNSTENV),
|
|
ffi::_ND_INS_CLASS::ND_INS_FNSTSW => Ok(Mnemonic::FNSTSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_FPATAN => Ok(Mnemonic::FPATAN),
|
|
ffi::_ND_INS_CLASS::ND_INS_FPREM => Ok(Mnemonic::FPREM),
|
|
ffi::_ND_INS_CLASS::ND_INS_FPREM1 => Ok(Mnemonic::FPREM1),
|
|
ffi::_ND_INS_CLASS::ND_INS_FPTAN => Ok(Mnemonic::FPTAN),
|
|
ffi::_ND_INS_CLASS::ND_INS_FRINEAR => Ok(Mnemonic::FRINEAR),
|
|
ffi::_ND_INS_CLASS::ND_INS_FRNDINT => Ok(Mnemonic::FRNDINT),
|
|
ffi::_ND_INS_CLASS::ND_INS_FRSTOR => Ok(Mnemonic::FRSTOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSCALE => Ok(Mnemonic::FSCALE),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSIN => Ok(Mnemonic::FSIN),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSINCOS => Ok(Mnemonic::FSINCOS),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSQRT => Ok(Mnemonic::FSQRT),
|
|
ffi::_ND_INS_CLASS::ND_INS_FST => Ok(Mnemonic::FST),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSTDW => Ok(Mnemonic::FSTDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSTP => Ok(Mnemonic::FSTP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSTPNCE => Ok(Mnemonic::FSTPNCE),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSTSG => Ok(Mnemonic::FSTSG),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSUB => Ok(Mnemonic::FSUB),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSUBP => Ok(Mnemonic::FSUBP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSUBR => Ok(Mnemonic::FSUBR),
|
|
ffi::_ND_INS_CLASS::ND_INS_FSUBRP => Ok(Mnemonic::FSUBRP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FTST => Ok(Mnemonic::FTST),
|
|
ffi::_ND_INS_CLASS::ND_INS_FUCOM => Ok(Mnemonic::FUCOM),
|
|
ffi::_ND_INS_CLASS::ND_INS_FUCOMI => Ok(Mnemonic::FUCOMI),
|
|
ffi::_ND_INS_CLASS::ND_INS_FUCOMIP => Ok(Mnemonic::FUCOMIP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FUCOMP => Ok(Mnemonic::FUCOMP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FUCOMPP => Ok(Mnemonic::FUCOMPP),
|
|
ffi::_ND_INS_CLASS::ND_INS_FXAM => Ok(Mnemonic::FXAM),
|
|
ffi::_ND_INS_CLASS::ND_INS_FXCH => Ok(Mnemonic::FXCH),
|
|
ffi::_ND_INS_CLASS::ND_INS_FXRSTOR => Ok(Mnemonic::FXRSTOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_FXRSTOR64 => Ok(Mnemonic::FXRSTOR64),
|
|
ffi::_ND_INS_CLASS::ND_INS_FXSAVE => Ok(Mnemonic::FXSAVE),
|
|
ffi::_ND_INS_CLASS::ND_INS_FXSAVE64 => Ok(Mnemonic::FXSAVE64),
|
|
ffi::_ND_INS_CLASS::ND_INS_FXTRACT => Ok(Mnemonic::FXTRACT),
|
|
ffi::_ND_INS_CLASS::ND_INS_FYL2X => Ok(Mnemonic::FYL2X),
|
|
ffi::_ND_INS_CLASS::ND_INS_FYL2XP1 => Ok(Mnemonic::FYL2XP1),
|
|
ffi::_ND_INS_CLASS::ND_INS_GETSEC => Ok(Mnemonic::GETSEC),
|
|
ffi::_ND_INS_CLASS::ND_INS_GF2P8AFFINEINVQB => Ok(Mnemonic::GF2P8AFFINEINVQB),
|
|
ffi::_ND_INS_CLASS::ND_INS_GF2P8AFFINEQB => Ok(Mnemonic::GF2P8AFFINEQB),
|
|
ffi::_ND_INS_CLASS::ND_INS_GF2P8MULB => Ok(Mnemonic::GF2P8MULB),
|
|
ffi::_ND_INS_CLASS::ND_INS_HADDPD => Ok(Mnemonic::HADDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_HADDPS => Ok(Mnemonic::HADDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_HLT => Ok(Mnemonic::HLT),
|
|
ffi::_ND_INS_CLASS::ND_INS_HRESET => Ok(Mnemonic::HRESET),
|
|
ffi::_ND_INS_CLASS::ND_INS_HSUBPD => Ok(Mnemonic::HSUBPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_HSUBPS => Ok(Mnemonic::HSUBPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_IDIV => Ok(Mnemonic::IDIV),
|
|
ffi::_ND_INS_CLASS::ND_INS_IMUL => Ok(Mnemonic::IMUL),
|
|
ffi::_ND_INS_CLASS::ND_INS_IN => Ok(Mnemonic::IN),
|
|
ffi::_ND_INS_CLASS::ND_INS_INC => Ok(Mnemonic::INC),
|
|
ffi::_ND_INS_CLASS::ND_INS_INCSSP => Ok(Mnemonic::INCSSP),
|
|
ffi::_ND_INS_CLASS::ND_INS_INS => Ok(Mnemonic::INS),
|
|
ffi::_ND_INS_CLASS::ND_INS_INSERTPS => Ok(Mnemonic::INSERTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_INSERTQ => Ok(Mnemonic::INSERTQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_INT => Ok(Mnemonic::INT),
|
|
ffi::_ND_INS_CLASS::ND_INS_INT1 => Ok(Mnemonic::INT1),
|
|
ffi::_ND_INS_CLASS::ND_INS_INT3 => Ok(Mnemonic::INT3),
|
|
ffi::_ND_INS_CLASS::ND_INS_INTO => Ok(Mnemonic::INTO),
|
|
ffi::_ND_INS_CLASS::ND_INS_INVD => Ok(Mnemonic::INVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_INVEPT => Ok(Mnemonic::INVEPT),
|
|
ffi::_ND_INS_CLASS::ND_INS_INVLPG => Ok(Mnemonic::INVLPG),
|
|
ffi::_ND_INS_CLASS::ND_INS_INVLPGA => Ok(Mnemonic::INVLPGA),
|
|
ffi::_ND_INS_CLASS::ND_INS_INVLPGB => Ok(Mnemonic::INVLPGB),
|
|
ffi::_ND_INS_CLASS::ND_INS_INVPCID => Ok(Mnemonic::INVPCID),
|
|
ffi::_ND_INS_CLASS::ND_INS_INVVPID => Ok(Mnemonic::INVVPID),
|
|
ffi::_ND_INS_CLASS::ND_INS_IRET => Ok(Mnemonic::IRET),
|
|
ffi::_ND_INS_CLASS::ND_INS_JMPE => Ok(Mnemonic::JMPE),
|
|
ffi::_ND_INS_CLASS::ND_INS_JMPFD => Ok(Mnemonic::JMPFD),
|
|
ffi::_ND_INS_CLASS::ND_INS_JMPFI => Ok(Mnemonic::JMPFI),
|
|
ffi::_ND_INS_CLASS::ND_INS_JMPNI => Ok(Mnemonic::JMPNI),
|
|
ffi::_ND_INS_CLASS::ND_INS_JMPNR => Ok(Mnemonic::JMPNR),
|
|
ffi::_ND_INS_CLASS::ND_INS_Jcc => Ok(Mnemonic::Jcc),
|
|
ffi::_ND_INS_CLASS::ND_INS_JrCXZ => Ok(Mnemonic::JrCXZ),
|
|
ffi::_ND_INS_CLASS::ND_INS_KADD => Ok(Mnemonic::KADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_KAND => Ok(Mnemonic::KAND),
|
|
ffi::_ND_INS_CLASS::ND_INS_KANDN => Ok(Mnemonic::KANDN),
|
|
ffi::_ND_INS_CLASS::ND_INS_KMERGE2L1H => Ok(Mnemonic::KMERGE2L1H),
|
|
ffi::_ND_INS_CLASS::ND_INS_KMERGE2L1L => Ok(Mnemonic::KMERGE2L1L),
|
|
ffi::_ND_INS_CLASS::ND_INS_KMOV => Ok(Mnemonic::KMOV),
|
|
ffi::_ND_INS_CLASS::ND_INS_KNOT => Ok(Mnemonic::KNOT),
|
|
ffi::_ND_INS_CLASS::ND_INS_KOR => Ok(Mnemonic::KOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_KORTEST => Ok(Mnemonic::KORTEST),
|
|
ffi::_ND_INS_CLASS::ND_INS_KSHIFTL => Ok(Mnemonic::KSHIFTL),
|
|
ffi::_ND_INS_CLASS::ND_INS_KSHIFTR => Ok(Mnemonic::KSHIFTR),
|
|
ffi::_ND_INS_CLASS::ND_INS_KTEST => Ok(Mnemonic::KTEST),
|
|
ffi::_ND_INS_CLASS::ND_INS_KUNPCKBW => Ok(Mnemonic::KUNPCKBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_KUNPCKDQ => Ok(Mnemonic::KUNPCKDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_KUNPCKWD => Ok(Mnemonic::KUNPCKWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_KXNOR => Ok(Mnemonic::KXNOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_KXOR => Ok(Mnemonic::KXOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_LAHF => Ok(Mnemonic::LAHF),
|
|
ffi::_ND_INS_CLASS::ND_INS_LAR => Ok(Mnemonic::LAR),
|
|
ffi::_ND_INS_CLASS::ND_INS_LDDQU => Ok(Mnemonic::LDDQU),
|
|
ffi::_ND_INS_CLASS::ND_INS_LDMXCSR => Ok(Mnemonic::LDMXCSR),
|
|
ffi::_ND_INS_CLASS::ND_INS_LDS => Ok(Mnemonic::LDS),
|
|
ffi::_ND_INS_CLASS::ND_INS_LDTILECFG => Ok(Mnemonic::LDTILECFG),
|
|
ffi::_ND_INS_CLASS::ND_INS_LEA => Ok(Mnemonic::LEA),
|
|
ffi::_ND_INS_CLASS::ND_INS_LEAVE => Ok(Mnemonic::LEAVE),
|
|
ffi::_ND_INS_CLASS::ND_INS_LES => Ok(Mnemonic::LES),
|
|
ffi::_ND_INS_CLASS::ND_INS_LFENCE => Ok(Mnemonic::LFENCE),
|
|
ffi::_ND_INS_CLASS::ND_INS_LFS => Ok(Mnemonic::LFS),
|
|
ffi::_ND_INS_CLASS::ND_INS_LGDT => Ok(Mnemonic::LGDT),
|
|
ffi::_ND_INS_CLASS::ND_INS_LGS => Ok(Mnemonic::LGS),
|
|
ffi::_ND_INS_CLASS::ND_INS_LIDT => Ok(Mnemonic::LIDT),
|
|
ffi::_ND_INS_CLASS::ND_INS_LKGS => Ok(Mnemonic::LKGS),
|
|
ffi::_ND_INS_CLASS::ND_INS_LLDT => Ok(Mnemonic::LLDT),
|
|
ffi::_ND_INS_CLASS::ND_INS_LLWPCB => Ok(Mnemonic::LLWPCB),
|
|
ffi::_ND_INS_CLASS::ND_INS_LMSW => Ok(Mnemonic::LMSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_LOADIWKEY => Ok(Mnemonic::LOADIWKEY),
|
|
ffi::_ND_INS_CLASS::ND_INS_LODS => Ok(Mnemonic::LODS),
|
|
ffi::_ND_INS_CLASS::ND_INS_LOOP => Ok(Mnemonic::LOOP),
|
|
ffi::_ND_INS_CLASS::ND_INS_LOOPNZ => Ok(Mnemonic::LOOPNZ),
|
|
ffi::_ND_INS_CLASS::ND_INS_LOOPZ => Ok(Mnemonic::LOOPZ),
|
|
ffi::_ND_INS_CLASS::ND_INS_LSL => Ok(Mnemonic::LSL),
|
|
ffi::_ND_INS_CLASS::ND_INS_LSS => Ok(Mnemonic::LSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_LTR => Ok(Mnemonic::LTR),
|
|
ffi::_ND_INS_CLASS::ND_INS_LWPINS => Ok(Mnemonic::LWPINS),
|
|
ffi::_ND_INS_CLASS::ND_INS_LWPVAL => Ok(Mnemonic::LWPVAL),
|
|
ffi::_ND_INS_CLASS::ND_INS_LZCNT => Ok(Mnemonic::LZCNT),
|
|
ffi::_ND_INS_CLASS::ND_INS_MASKMOVDQU => Ok(Mnemonic::MASKMOVDQU),
|
|
ffi::_ND_INS_CLASS::ND_INS_MASKMOVQ => Ok(Mnemonic::MASKMOVQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_MAXPD => Ok(Mnemonic::MAXPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MAXPS => Ok(Mnemonic::MAXPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MAXSD => Ok(Mnemonic::MAXSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MAXSS => Ok(Mnemonic::MAXSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MCOMMIT => Ok(Mnemonic::MCOMMIT),
|
|
ffi::_ND_INS_CLASS::ND_INS_MFENCE => Ok(Mnemonic::MFENCE),
|
|
ffi::_ND_INS_CLASS::ND_INS_MINPD => Ok(Mnemonic::MINPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MINPS => Ok(Mnemonic::MINPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MINSD => Ok(Mnemonic::MINSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MINSS => Ok(Mnemonic::MINSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MONITOR => Ok(Mnemonic::MONITOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_MONITORX => Ok(Mnemonic::MONITORX),
|
|
ffi::_ND_INS_CLASS::ND_INS_MONTMUL => Ok(Mnemonic::MONTMUL),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOV => Ok(Mnemonic::MOV),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVAPD => Ok(Mnemonic::MOVAPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVAPS => Ok(Mnemonic::MOVAPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVBE => Ok(Mnemonic::MOVBE),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVD => Ok(Mnemonic::MOVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVDDUP => Ok(Mnemonic::MOVDDUP),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVDIR64B => Ok(Mnemonic::MOVDIR64B),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVDIRI => Ok(Mnemonic::MOVDIRI),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVDQ2Q => Ok(Mnemonic::MOVDQ2Q),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVDQA => Ok(Mnemonic::MOVDQA),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVDQU => Ok(Mnemonic::MOVDQU),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVHLPS => Ok(Mnemonic::MOVHLPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVHPD => Ok(Mnemonic::MOVHPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVHPS => Ok(Mnemonic::MOVHPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVLHPS => Ok(Mnemonic::MOVLHPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVLPD => Ok(Mnemonic::MOVLPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVLPS => Ok(Mnemonic::MOVLPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVMSKPD => Ok(Mnemonic::MOVMSKPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVMSKPS => Ok(Mnemonic::MOVMSKPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVNTDQ => Ok(Mnemonic::MOVNTDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVNTDQA => Ok(Mnemonic::MOVNTDQA),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVNTI => Ok(Mnemonic::MOVNTI),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVNTPD => Ok(Mnemonic::MOVNTPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVNTPS => Ok(Mnemonic::MOVNTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVNTQ => Ok(Mnemonic::MOVNTQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVNTSD => Ok(Mnemonic::MOVNTSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVNTSS => Ok(Mnemonic::MOVNTSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVQ => Ok(Mnemonic::MOVQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVQ2DQ => Ok(Mnemonic::MOVQ2DQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVS => Ok(Mnemonic::MOVS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVSD => Ok(Mnemonic::MOVSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVSHDUP => Ok(Mnemonic::MOVSHDUP),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVSLDUP => Ok(Mnemonic::MOVSLDUP),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVSS => Ok(Mnemonic::MOVSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVSX => Ok(Mnemonic::MOVSX),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVSXD => Ok(Mnemonic::MOVSXD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVUPD => Ok(Mnemonic::MOVUPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVUPS => Ok(Mnemonic::MOVUPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOVZX => Ok(Mnemonic::MOVZX),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOV_CR => Ok(Mnemonic::MOV_CR),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOV_DR => Ok(Mnemonic::MOV_DR),
|
|
ffi::_ND_INS_CLASS::ND_INS_MOV_TR => Ok(Mnemonic::MOV_TR),
|
|
ffi::_ND_INS_CLASS::ND_INS_MPSADBW => Ok(Mnemonic::MPSADBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_MUL => Ok(Mnemonic::MUL),
|
|
ffi::_ND_INS_CLASS::ND_INS_MULPD => Ok(Mnemonic::MULPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MULPS => Ok(Mnemonic::MULPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MULSD => Ok(Mnemonic::MULSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_MULSS => Ok(Mnemonic::MULSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_MULX => Ok(Mnemonic::MULX),
|
|
ffi::_ND_INS_CLASS::ND_INS_MWAIT => Ok(Mnemonic::MWAIT),
|
|
ffi::_ND_INS_CLASS::ND_INS_MWAITX => Ok(Mnemonic::MWAITX),
|
|
ffi::_ND_INS_CLASS::ND_INS_NEG => Ok(Mnemonic::NEG),
|
|
ffi::_ND_INS_CLASS::ND_INS_NOP => Ok(Mnemonic::NOP),
|
|
ffi::_ND_INS_CLASS::ND_INS_NOT => Ok(Mnemonic::NOT),
|
|
ffi::_ND_INS_CLASS::ND_INS_OR => Ok(Mnemonic::OR),
|
|
ffi::_ND_INS_CLASS::ND_INS_ORPD => Ok(Mnemonic::ORPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_ORPS => Ok(Mnemonic::ORPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_OUT => Ok(Mnemonic::OUT),
|
|
ffi::_ND_INS_CLASS::ND_INS_OUTS => Ok(Mnemonic::OUTS),
|
|
ffi::_ND_INS_CLASS::ND_INS_PABSB => Ok(Mnemonic::PABSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PABSD => Ok(Mnemonic::PABSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PABSW => Ok(Mnemonic::PABSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PACKSSDW => Ok(Mnemonic::PACKSSDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PACKSSWB => Ok(Mnemonic::PACKSSWB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PACKUSDW => Ok(Mnemonic::PACKUSDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PACKUSWB => Ok(Mnemonic::PACKUSWB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PADDB => Ok(Mnemonic::PADDB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PADDD => Ok(Mnemonic::PADDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PADDQ => Ok(Mnemonic::PADDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PADDSB => Ok(Mnemonic::PADDSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PADDSW => Ok(Mnemonic::PADDSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PADDUSB => Ok(Mnemonic::PADDUSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PADDUSW => Ok(Mnemonic::PADDUSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PADDW => Ok(Mnemonic::PADDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PALIGNR => Ok(Mnemonic::PALIGNR),
|
|
ffi::_ND_INS_CLASS::ND_INS_PAND => Ok(Mnemonic::PAND),
|
|
ffi::_ND_INS_CLASS::ND_INS_PANDN => Ok(Mnemonic::PANDN),
|
|
ffi::_ND_INS_CLASS::ND_INS_PAUSE => Ok(Mnemonic::PAUSE),
|
|
ffi::_ND_INS_CLASS::ND_INS_PAVGB => Ok(Mnemonic::PAVGB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PAVGUSB => Ok(Mnemonic::PAVGUSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PAVGW => Ok(Mnemonic::PAVGW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PBLENDVB => Ok(Mnemonic::PBLENDVB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PBLENDW => Ok(Mnemonic::PBLENDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PBNDKB => Ok(Mnemonic::PBNDKB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCLMULQDQ => Ok(Mnemonic::PCLMULQDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPEQB => Ok(Mnemonic::PCMPEQB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPEQD => Ok(Mnemonic::PCMPEQD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPEQQ => Ok(Mnemonic::PCMPEQQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPEQW => Ok(Mnemonic::PCMPEQW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPESTRI => Ok(Mnemonic::PCMPESTRI),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPESTRM => Ok(Mnemonic::PCMPESTRM),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPGTB => Ok(Mnemonic::PCMPGTB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPGTD => Ok(Mnemonic::PCMPGTD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPGTQ => Ok(Mnemonic::PCMPGTQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPGTW => Ok(Mnemonic::PCMPGTW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPISTRI => Ok(Mnemonic::PCMPISTRI),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCMPISTRM => Ok(Mnemonic::PCMPISTRM),
|
|
ffi::_ND_INS_CLASS::ND_INS_PCONFIG => Ok(Mnemonic::PCONFIG),
|
|
ffi::_ND_INS_CLASS::ND_INS_PDEP => Ok(Mnemonic::PDEP),
|
|
ffi::_ND_INS_CLASS::ND_INS_PEXT => Ok(Mnemonic::PEXT),
|
|
ffi::_ND_INS_CLASS::ND_INS_PEXTRB => Ok(Mnemonic::PEXTRB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PEXTRD => Ok(Mnemonic::PEXTRD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PEXTRQ => Ok(Mnemonic::PEXTRQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PEXTRW => Ok(Mnemonic::PEXTRW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PF2ID => Ok(Mnemonic::PF2ID),
|
|
ffi::_ND_INS_CLASS::ND_INS_PF2IW => Ok(Mnemonic::PF2IW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFACC => Ok(Mnemonic::PFACC),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFADD => Ok(Mnemonic::PFADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFCMPEQ => Ok(Mnemonic::PFCMPEQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFCMPGE => Ok(Mnemonic::PFCMPGE),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFCMPGT => Ok(Mnemonic::PFCMPGT),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFMAX => Ok(Mnemonic::PFMAX),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFMIN => Ok(Mnemonic::PFMIN),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFMUL => Ok(Mnemonic::PFMUL),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFNACC => Ok(Mnemonic::PFNACC),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFPNACC => Ok(Mnemonic::PFPNACC),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFRCP => Ok(Mnemonic::PFRCP),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFRCPIT1 => Ok(Mnemonic::PFRCPIT1),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFRCPIT2 => Ok(Mnemonic::PFRCPIT2),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFRCPV => Ok(Mnemonic::PFRCPV),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFRSQIT1 => Ok(Mnemonic::PFRSQIT1),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFRSQRT => Ok(Mnemonic::PFRSQRT),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFRSQRTV => Ok(Mnemonic::PFRSQRTV),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFSUB => Ok(Mnemonic::PFSUB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PFSUBR => Ok(Mnemonic::PFSUBR),
|
|
ffi::_ND_INS_CLASS::ND_INS_PHADDD => Ok(Mnemonic::PHADDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PHADDSW => Ok(Mnemonic::PHADDSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PHADDW => Ok(Mnemonic::PHADDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PHMINPOSUW => Ok(Mnemonic::PHMINPOSUW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PHSUBD => Ok(Mnemonic::PHSUBD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PHSUBSW => Ok(Mnemonic::PHSUBSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PHSUBW => Ok(Mnemonic::PHSUBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PI2FD => Ok(Mnemonic::PI2FD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PI2FW => Ok(Mnemonic::PI2FW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PINSRB => Ok(Mnemonic::PINSRB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PINSRD => Ok(Mnemonic::PINSRD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PINSRQ => Ok(Mnemonic::PINSRQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PINSRW => Ok(Mnemonic::PINSRW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMADDUBSW => Ok(Mnemonic::PMADDUBSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMADDWD => Ok(Mnemonic::PMADDWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMAXSB => Ok(Mnemonic::PMAXSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMAXSD => Ok(Mnemonic::PMAXSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMAXSW => Ok(Mnemonic::PMAXSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMAXUB => Ok(Mnemonic::PMAXUB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMAXUD => Ok(Mnemonic::PMAXUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMAXUW => Ok(Mnemonic::PMAXUW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMINSB => Ok(Mnemonic::PMINSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMINSD => Ok(Mnemonic::PMINSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMINSW => Ok(Mnemonic::PMINSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMINUB => Ok(Mnemonic::PMINUB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMINUD => Ok(Mnemonic::PMINUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMINUW => Ok(Mnemonic::PMINUW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVMSKB => Ok(Mnemonic::PMOVMSKB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVSXBD => Ok(Mnemonic::PMOVSXBD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVSXBQ => Ok(Mnemonic::PMOVSXBQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVSXBW => Ok(Mnemonic::PMOVSXBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVSXDQ => Ok(Mnemonic::PMOVSXDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVSXWD => Ok(Mnemonic::PMOVSXWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVSXWQ => Ok(Mnemonic::PMOVSXWQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVZXBD => Ok(Mnemonic::PMOVZXBD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVZXBQ => Ok(Mnemonic::PMOVZXBQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVZXBW => Ok(Mnemonic::PMOVZXBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVZXDQ => Ok(Mnemonic::PMOVZXDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVZXWD => Ok(Mnemonic::PMOVZXWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMOVZXWQ => Ok(Mnemonic::PMOVZXWQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMULDQ => Ok(Mnemonic::PMULDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMULHRSW => Ok(Mnemonic::PMULHRSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMULHRW => Ok(Mnemonic::PMULHRW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMULHUW => Ok(Mnemonic::PMULHUW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMULHW => Ok(Mnemonic::PMULHW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMULLD => Ok(Mnemonic::PMULLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMULLW => Ok(Mnemonic::PMULLW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PMULUDQ => Ok(Mnemonic::PMULUDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_POP => Ok(Mnemonic::POP),
|
|
ffi::_ND_INS_CLASS::ND_INS_POPA => Ok(Mnemonic::POPA),
|
|
ffi::_ND_INS_CLASS::ND_INS_POPAD => Ok(Mnemonic::POPAD),
|
|
ffi::_ND_INS_CLASS::ND_INS_POPCNT => Ok(Mnemonic::POPCNT),
|
|
ffi::_ND_INS_CLASS::ND_INS_POPF => Ok(Mnemonic::POPF),
|
|
ffi::_ND_INS_CLASS::ND_INS_POR => Ok(Mnemonic::POR),
|
|
ffi::_ND_INS_CLASS::ND_INS_PREFETCH => Ok(Mnemonic::PREFETCH),
|
|
ffi::_ND_INS_CLASS::ND_INS_PREFETCHE => Ok(Mnemonic::PREFETCHE),
|
|
ffi::_ND_INS_CLASS::ND_INS_PREFETCHIT0 => Ok(Mnemonic::PREFETCHIT0),
|
|
ffi::_ND_INS_CLASS::ND_INS_PREFETCHIT1 => Ok(Mnemonic::PREFETCHIT1),
|
|
ffi::_ND_INS_CLASS::ND_INS_PREFETCHM => Ok(Mnemonic::PREFETCHM),
|
|
ffi::_ND_INS_CLASS::ND_INS_PREFETCHNTA => Ok(Mnemonic::PREFETCHNTA),
|
|
ffi::_ND_INS_CLASS::ND_INS_PREFETCHT0 => Ok(Mnemonic::PREFETCHT0),
|
|
ffi::_ND_INS_CLASS::ND_INS_PREFETCHT1 => Ok(Mnemonic::PREFETCHT1),
|
|
ffi::_ND_INS_CLASS::ND_INS_PREFETCHT2 => Ok(Mnemonic::PREFETCHT2),
|
|
ffi::_ND_INS_CLASS::ND_INS_PREFETCHW => Ok(Mnemonic::PREFETCHW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PREFETCHWT1 => Ok(Mnemonic::PREFETCHWT1),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSADBW => Ok(Mnemonic::PSADBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSHUFB => Ok(Mnemonic::PSHUFB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSHUFD => Ok(Mnemonic::PSHUFD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSHUFHW => Ok(Mnemonic::PSHUFHW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSHUFLW => Ok(Mnemonic::PSHUFLW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSHUFW => Ok(Mnemonic::PSHUFW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSIGNB => Ok(Mnemonic::PSIGNB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSIGND => Ok(Mnemonic::PSIGND),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSIGNW => Ok(Mnemonic::PSIGNW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSLLD => Ok(Mnemonic::PSLLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSLLDQ => Ok(Mnemonic::PSLLDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSLLQ => Ok(Mnemonic::PSLLQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSLLW => Ok(Mnemonic::PSLLW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSMASH => Ok(Mnemonic::PSMASH),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSRAD => Ok(Mnemonic::PSRAD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSRAW => Ok(Mnemonic::PSRAW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSRLD => Ok(Mnemonic::PSRLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSRLDQ => Ok(Mnemonic::PSRLDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSRLQ => Ok(Mnemonic::PSRLQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSRLW => Ok(Mnemonic::PSRLW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSUBB => Ok(Mnemonic::PSUBB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSUBD => Ok(Mnemonic::PSUBD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSUBQ => Ok(Mnemonic::PSUBQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSUBSB => Ok(Mnemonic::PSUBSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSUBSW => Ok(Mnemonic::PSUBSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSUBUSB => Ok(Mnemonic::PSUBUSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSUBUSW => Ok(Mnemonic::PSUBUSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSUBW => Ok(Mnemonic::PSUBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PSWAPD => Ok(Mnemonic::PSWAPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PTEST => Ok(Mnemonic::PTEST),
|
|
ffi::_ND_INS_CLASS::ND_INS_PTWRITE => Ok(Mnemonic::PTWRITE),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUNPCKHBW => Ok(Mnemonic::PUNPCKHBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUNPCKHDQ => Ok(Mnemonic::PUNPCKHDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUNPCKHQDQ => Ok(Mnemonic::PUNPCKHQDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUNPCKHWD => Ok(Mnemonic::PUNPCKHWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUNPCKLBW => Ok(Mnemonic::PUNPCKLBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUNPCKLDQ => Ok(Mnemonic::PUNPCKLDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUNPCKLQDQ => Ok(Mnemonic::PUNPCKLQDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUNPCKLWD => Ok(Mnemonic::PUNPCKLWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUSH => Ok(Mnemonic::PUSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUSHA => Ok(Mnemonic::PUSHA),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUSHAD => Ok(Mnemonic::PUSHAD),
|
|
ffi::_ND_INS_CLASS::ND_INS_PUSHF => Ok(Mnemonic::PUSHF),
|
|
ffi::_ND_INS_CLASS::ND_INS_PVALIDATE => Ok(Mnemonic::PVALIDATE),
|
|
ffi::_ND_INS_CLASS::ND_INS_PXOR => Ok(Mnemonic::PXOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_RCL => Ok(Mnemonic::RCL),
|
|
ffi::_ND_INS_CLASS::ND_INS_RCPPS => Ok(Mnemonic::RCPPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_RCPSS => Ok(Mnemonic::RCPSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_RCR => Ok(Mnemonic::RCR),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDFSBASE => Ok(Mnemonic::RDFSBASE),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDGSBASE => Ok(Mnemonic::RDGSBASE),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDMSR => Ok(Mnemonic::RDMSR),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDMSRLIST => Ok(Mnemonic::RDMSRLIST),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDPID => Ok(Mnemonic::RDPID),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDPKRU => Ok(Mnemonic::RDPKRU),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDPMC => Ok(Mnemonic::RDPMC),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDPRU => Ok(Mnemonic::RDPRU),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDRAND => Ok(Mnemonic::RDRAND),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDSEED => Ok(Mnemonic::RDSEED),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDSHR => Ok(Mnemonic::RDSHR),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDTSC => Ok(Mnemonic::RDTSC),
|
|
ffi::_ND_INS_CLASS::ND_INS_RDTSCP => Ok(Mnemonic::RDTSCP),
|
|
ffi::_ND_INS_CLASS::ND_INS_RETF => Ok(Mnemonic::RETF),
|
|
ffi::_ND_INS_CLASS::ND_INS_RETN => Ok(Mnemonic::RETN),
|
|
ffi::_ND_INS_CLASS::ND_INS_RMPADJUST => Ok(Mnemonic::RMPADJUST),
|
|
ffi::_ND_INS_CLASS::ND_INS_RMPQUERY => Ok(Mnemonic::RMPQUERY),
|
|
ffi::_ND_INS_CLASS::ND_INS_RMPUPDATE => Ok(Mnemonic::RMPUPDATE),
|
|
ffi::_ND_INS_CLASS::ND_INS_ROL => Ok(Mnemonic::ROL),
|
|
ffi::_ND_INS_CLASS::ND_INS_ROR => Ok(Mnemonic::ROR),
|
|
ffi::_ND_INS_CLASS::ND_INS_RORX => Ok(Mnemonic::RORX),
|
|
ffi::_ND_INS_CLASS::ND_INS_ROUNDPD => Ok(Mnemonic::ROUNDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_ROUNDPS => Ok(Mnemonic::ROUNDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_ROUNDSD => Ok(Mnemonic::ROUNDSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_ROUNDSS => Ok(Mnemonic::ROUNDSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_RSDC => Ok(Mnemonic::RSDC),
|
|
ffi::_ND_INS_CLASS::ND_INS_RSLDT => Ok(Mnemonic::RSLDT),
|
|
ffi::_ND_INS_CLASS::ND_INS_RSM => Ok(Mnemonic::RSM),
|
|
ffi::_ND_INS_CLASS::ND_INS_RSQRTPS => Ok(Mnemonic::RSQRTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_RSQRTSS => Ok(Mnemonic::RSQRTSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_RSSSP => Ok(Mnemonic::RSSSP),
|
|
ffi::_ND_INS_CLASS::ND_INS_RSTORSSP => Ok(Mnemonic::RSTORSSP),
|
|
ffi::_ND_INS_CLASS::ND_INS_RSTS => Ok(Mnemonic::RSTS),
|
|
ffi::_ND_INS_CLASS::ND_INS_SAHF => Ok(Mnemonic::SAHF),
|
|
ffi::_ND_INS_CLASS::ND_INS_SAL => Ok(Mnemonic::SAL),
|
|
ffi::_ND_INS_CLASS::ND_INS_SALC => Ok(Mnemonic::SALC),
|
|
ffi::_ND_INS_CLASS::ND_INS_SAR => Ok(Mnemonic::SAR),
|
|
ffi::_ND_INS_CLASS::ND_INS_SARX => Ok(Mnemonic::SARX),
|
|
ffi::_ND_INS_CLASS::ND_INS_SAVEPREVSSP => Ok(Mnemonic::SAVEPREVSSP),
|
|
ffi::_ND_INS_CLASS::ND_INS_SBB => Ok(Mnemonic::SBB),
|
|
ffi::_ND_INS_CLASS::ND_INS_SCAS => Ok(Mnemonic::SCAS),
|
|
ffi::_ND_INS_CLASS::ND_INS_SEAMCALL => Ok(Mnemonic::SEAMCALL),
|
|
ffi::_ND_INS_CLASS::ND_INS_SEAMOPS => Ok(Mnemonic::SEAMOPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_SEAMRET => Ok(Mnemonic::SEAMRET),
|
|
ffi::_ND_INS_CLASS::ND_INS_SENDUIPI => Ok(Mnemonic::SENDUIPI),
|
|
ffi::_ND_INS_CLASS::ND_INS_SERIALIZE => Ok(Mnemonic::SERIALIZE),
|
|
ffi::_ND_INS_CLASS::ND_INS_SETSSBSY => Ok(Mnemonic::SETSSBSY),
|
|
ffi::_ND_INS_CLASS::ND_INS_SETcc => Ok(Mnemonic::SETcc),
|
|
ffi::_ND_INS_CLASS::ND_INS_SFENCE => Ok(Mnemonic::SFENCE),
|
|
ffi::_ND_INS_CLASS::ND_INS_SGDT => Ok(Mnemonic::SGDT),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHA1MSG1 => Ok(Mnemonic::SHA1MSG1),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHA1MSG2 => Ok(Mnemonic::SHA1MSG2),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHA1NEXTE => Ok(Mnemonic::SHA1NEXTE),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHA1RNDS4 => Ok(Mnemonic::SHA1RNDS4),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHA256MSG1 => Ok(Mnemonic::SHA256MSG1),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHA256MSG2 => Ok(Mnemonic::SHA256MSG2),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHA256RNDS2 => Ok(Mnemonic::SHA256RNDS2),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHL => Ok(Mnemonic::SHL),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHLD => Ok(Mnemonic::SHLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHLX => Ok(Mnemonic::SHLX),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHR => Ok(Mnemonic::SHR),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHRD => Ok(Mnemonic::SHRD),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHRX => Ok(Mnemonic::SHRX),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHUFPD => Ok(Mnemonic::SHUFPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_SHUFPS => Ok(Mnemonic::SHUFPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_SIDT => Ok(Mnemonic::SIDT),
|
|
ffi::_ND_INS_CLASS::ND_INS_SKINIT => Ok(Mnemonic::SKINIT),
|
|
ffi::_ND_INS_CLASS::ND_INS_SLDT => Ok(Mnemonic::SLDT),
|
|
ffi::_ND_INS_CLASS::ND_INS_SLWPCB => Ok(Mnemonic::SLWPCB),
|
|
ffi::_ND_INS_CLASS::ND_INS_SMINT => Ok(Mnemonic::SMINT),
|
|
ffi::_ND_INS_CLASS::ND_INS_SMSW => Ok(Mnemonic::SMSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_SPFLT => Ok(Mnemonic::SPFLT),
|
|
ffi::_ND_INS_CLASS::ND_INS_SQRTPD => Ok(Mnemonic::SQRTPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_SQRTPS => Ok(Mnemonic::SQRTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_SQRTSD => Ok(Mnemonic::SQRTSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_SQRTSS => Ok(Mnemonic::SQRTSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_STAC => Ok(Mnemonic::STAC),
|
|
ffi::_ND_INS_CLASS::ND_INS_STC => Ok(Mnemonic::STC),
|
|
ffi::_ND_INS_CLASS::ND_INS_STD => Ok(Mnemonic::STD),
|
|
ffi::_ND_INS_CLASS::ND_INS_STGI => Ok(Mnemonic::STGI),
|
|
ffi::_ND_INS_CLASS::ND_INS_STI => Ok(Mnemonic::STI),
|
|
ffi::_ND_INS_CLASS::ND_INS_STMXCSR => Ok(Mnemonic::STMXCSR),
|
|
ffi::_ND_INS_CLASS::ND_INS_STOS => Ok(Mnemonic::STOS),
|
|
ffi::_ND_INS_CLASS::ND_INS_STR => Ok(Mnemonic::STR),
|
|
ffi::_ND_INS_CLASS::ND_INS_STTILECFG => Ok(Mnemonic::STTILECFG),
|
|
ffi::_ND_INS_CLASS::ND_INS_STUI => Ok(Mnemonic::STUI),
|
|
ffi::_ND_INS_CLASS::ND_INS_SUB => Ok(Mnemonic::SUB),
|
|
ffi::_ND_INS_CLASS::ND_INS_SUBPD => Ok(Mnemonic::SUBPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_SUBPS => Ok(Mnemonic::SUBPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_SUBSD => Ok(Mnemonic::SUBSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_SUBSS => Ok(Mnemonic::SUBSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_SVDC => Ok(Mnemonic::SVDC),
|
|
ffi::_ND_INS_CLASS::ND_INS_SVLDT => Ok(Mnemonic::SVLDT),
|
|
ffi::_ND_INS_CLASS::ND_INS_SVTS => Ok(Mnemonic::SVTS),
|
|
ffi::_ND_INS_CLASS::ND_INS_SWAPGS => Ok(Mnemonic::SWAPGS),
|
|
ffi::_ND_INS_CLASS::ND_INS_SYSCALL => Ok(Mnemonic::SYSCALL),
|
|
ffi::_ND_INS_CLASS::ND_INS_SYSENTER => Ok(Mnemonic::SYSENTER),
|
|
ffi::_ND_INS_CLASS::ND_INS_SYSEXIT => Ok(Mnemonic::SYSEXIT),
|
|
ffi::_ND_INS_CLASS::ND_INS_SYSRET => Ok(Mnemonic::SYSRET),
|
|
ffi::_ND_INS_CLASS::ND_INS_T1MSKC => Ok(Mnemonic::T1MSKC),
|
|
ffi::_ND_INS_CLASS::ND_INS_TCMMIMFP16PS => Ok(Mnemonic::TCMMIMFP16PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_TCMMRLFP16PS => Ok(Mnemonic::TCMMRLFP16PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_TDCALL => Ok(Mnemonic::TDCALL),
|
|
ffi::_ND_INS_CLASS::ND_INS_TDPBF16PS => Ok(Mnemonic::TDPBF16PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_TDPBSSD => Ok(Mnemonic::TDPBSSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_TDPBSUD => Ok(Mnemonic::TDPBSUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_TDPBUSD => Ok(Mnemonic::TDPBUSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_TDPBUUD => Ok(Mnemonic::TDPBUUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_TDPFP16PS => Ok(Mnemonic::TDPFP16PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_TEST => Ok(Mnemonic::TEST),
|
|
ffi::_ND_INS_CLASS::ND_INS_TESTUI => Ok(Mnemonic::TESTUI),
|
|
ffi::_ND_INS_CLASS::ND_INS_TILELOADD => Ok(Mnemonic::TILELOADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_TILELOADDT1 => Ok(Mnemonic::TILELOADDT1),
|
|
ffi::_ND_INS_CLASS::ND_INS_TILERELEASE => Ok(Mnemonic::TILERELEASE),
|
|
ffi::_ND_INS_CLASS::ND_INS_TILESTORED => Ok(Mnemonic::TILESTORED),
|
|
ffi::_ND_INS_CLASS::ND_INS_TILEZERO => Ok(Mnemonic::TILEZERO),
|
|
ffi::_ND_INS_CLASS::ND_INS_TLBSYNC => Ok(Mnemonic::TLBSYNC),
|
|
ffi::_ND_INS_CLASS::ND_INS_TPAUSE => Ok(Mnemonic::TPAUSE),
|
|
ffi::_ND_INS_CLASS::ND_INS_TZCNT => Ok(Mnemonic::TZCNT),
|
|
ffi::_ND_INS_CLASS::ND_INS_TZMSK => Ok(Mnemonic::TZMSK),
|
|
ffi::_ND_INS_CLASS::ND_INS_UCOMISD => Ok(Mnemonic::UCOMISD),
|
|
ffi::_ND_INS_CLASS::ND_INS_UCOMISS => Ok(Mnemonic::UCOMISS),
|
|
ffi::_ND_INS_CLASS::ND_INS_UD0 => Ok(Mnemonic::UD0),
|
|
ffi::_ND_INS_CLASS::ND_INS_UD1 => Ok(Mnemonic::UD1),
|
|
ffi::_ND_INS_CLASS::ND_INS_UD2 => Ok(Mnemonic::UD2),
|
|
ffi::_ND_INS_CLASS::ND_INS_UIRET => Ok(Mnemonic::UIRET),
|
|
ffi::_ND_INS_CLASS::ND_INS_UMONITOR => Ok(Mnemonic::UMONITOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_UMWAIT => Ok(Mnemonic::UMWAIT),
|
|
ffi::_ND_INS_CLASS::ND_INS_UNPCKHPD => Ok(Mnemonic::UNPCKHPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_UNPCKHPS => Ok(Mnemonic::UNPCKHPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_UNPCKLPD => Ok(Mnemonic::UNPCKLPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_UNPCKLPS => Ok(Mnemonic::UNPCKLPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_V4FMADDPS => Ok(Mnemonic::V4FMADDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_V4FMADDSS => Ok(Mnemonic::V4FMADDSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_V4FNMADDPS => Ok(Mnemonic::V4FNMADDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_V4FNMADDSS => Ok(Mnemonic::V4FNMADDSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VADDPD => Ok(Mnemonic::VADDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VADDPH => Ok(Mnemonic::VADDPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VADDPS => Ok(Mnemonic::VADDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VADDSD => Ok(Mnemonic::VADDSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VADDSH => Ok(Mnemonic::VADDSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VADDSS => Ok(Mnemonic::VADDSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VADDSUBPD => Ok(Mnemonic::VADDSUBPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VADDSUBPS => Ok(Mnemonic::VADDSUBPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VAESDEC => Ok(Mnemonic::VAESDEC),
|
|
ffi::_ND_INS_CLASS::ND_INS_VAESDECLAST => Ok(Mnemonic::VAESDECLAST),
|
|
ffi::_ND_INS_CLASS::ND_INS_VAESENC => Ok(Mnemonic::VAESENC),
|
|
ffi::_ND_INS_CLASS::ND_INS_VAESENCLAST => Ok(Mnemonic::VAESENCLAST),
|
|
ffi::_ND_INS_CLASS::ND_INS_VAESIMC => Ok(Mnemonic::VAESIMC),
|
|
ffi::_ND_INS_CLASS::ND_INS_VAESKEYGENASSIST => Ok(Mnemonic::VAESKEYGENASSIST),
|
|
ffi::_ND_INS_CLASS::ND_INS_VALIGND => Ok(Mnemonic::VALIGND),
|
|
ffi::_ND_INS_CLASS::ND_INS_VALIGNQ => Ok(Mnemonic::VALIGNQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VANDNPD => Ok(Mnemonic::VANDNPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VANDNPS => Ok(Mnemonic::VANDNPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VANDPD => Ok(Mnemonic::VANDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VANDPS => Ok(Mnemonic::VANDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBCSTNEBF162PS => Ok(Mnemonic::VBCSTNEBF162PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBCSTNESH2PS => Ok(Mnemonic::VBCSTNESH2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBLENDMPD => Ok(Mnemonic::VBLENDMPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBLENDMPS => Ok(Mnemonic::VBLENDMPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBLENDPD => Ok(Mnemonic::VBLENDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBLENDPS => Ok(Mnemonic::VBLENDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBLENDVPD => Ok(Mnemonic::VBLENDVPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBLENDVPS => Ok(Mnemonic::VBLENDVPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTF128 => Ok(Mnemonic::VBROADCASTF128),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTF32X2 => Ok(Mnemonic::VBROADCASTF32X2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTF32X4 => Ok(Mnemonic::VBROADCASTF32X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTF32X8 => Ok(Mnemonic::VBROADCASTF32X8),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTF64X2 => Ok(Mnemonic::VBROADCASTF64X2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTF64X4 => Ok(Mnemonic::VBROADCASTF64X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTI128 => Ok(Mnemonic::VBROADCASTI128),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTI32X2 => Ok(Mnemonic::VBROADCASTI32X2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTI32X4 => Ok(Mnemonic::VBROADCASTI32X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTI32X8 => Ok(Mnemonic::VBROADCASTI32X8),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTI64X2 => Ok(Mnemonic::VBROADCASTI64X2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTI64X4 => Ok(Mnemonic::VBROADCASTI64X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTSD => Ok(Mnemonic::VBROADCASTSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VBROADCASTSS => Ok(Mnemonic::VBROADCASTSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCMPPD => Ok(Mnemonic::VCMPPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCMPPH => Ok(Mnemonic::VCMPPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCMPPS => Ok(Mnemonic::VCMPPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCMPSD => Ok(Mnemonic::VCMPSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCMPSH => Ok(Mnemonic::VCMPSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCMPSS => Ok(Mnemonic::VCMPSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCOMISD => Ok(Mnemonic::VCOMISD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCOMISH => Ok(Mnemonic::VCOMISH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCOMISS => Ok(Mnemonic::VCOMISS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCOMPRESSPD => Ok(Mnemonic::VCOMPRESSPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCOMPRESSPS => Ok(Mnemonic::VCOMPRESSPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTDQ2PD => Ok(Mnemonic::VCVTDQ2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTDQ2PH => Ok(Mnemonic::VCVTDQ2PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTDQ2PS => Ok(Mnemonic::VCVTDQ2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTNE2PS2BF16 => Ok(Mnemonic::VCVTNE2PS2BF16),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTNEEBF162PS => Ok(Mnemonic::VCVTNEEBF162PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTNEEPH2PS => Ok(Mnemonic::VCVTNEEPH2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTNEOBF162PS => Ok(Mnemonic::VCVTNEOBF162PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTNEOPH2PS => Ok(Mnemonic::VCVTNEOPH2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTNEPS2BF16 => Ok(Mnemonic::VCVTNEPS2BF16),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPD2DQ => Ok(Mnemonic::VCVTPD2DQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPD2PH => Ok(Mnemonic::VCVTPD2PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPD2PS => Ok(Mnemonic::VCVTPD2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPD2QQ => Ok(Mnemonic::VCVTPD2QQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPD2UDQ => Ok(Mnemonic::VCVTPD2UDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPD2UQQ => Ok(Mnemonic::VCVTPD2UQQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPH2DQ => Ok(Mnemonic::VCVTPH2DQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPH2PD => Ok(Mnemonic::VCVTPH2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPH2PS => Ok(Mnemonic::VCVTPH2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPH2PSX => Ok(Mnemonic::VCVTPH2PSX),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPH2QQ => Ok(Mnemonic::VCVTPH2QQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPH2UDQ => Ok(Mnemonic::VCVTPH2UDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPH2UQQ => Ok(Mnemonic::VCVTPH2UQQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPH2UW => Ok(Mnemonic::VCVTPH2UW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPH2W => Ok(Mnemonic::VCVTPH2W),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPS2DQ => Ok(Mnemonic::VCVTPS2DQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPS2PD => Ok(Mnemonic::VCVTPS2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPS2PH => Ok(Mnemonic::VCVTPS2PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPS2PHX => Ok(Mnemonic::VCVTPS2PHX),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPS2QQ => Ok(Mnemonic::VCVTPS2QQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPS2UDQ => Ok(Mnemonic::VCVTPS2UDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTPS2UQQ => Ok(Mnemonic::VCVTPS2UQQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTQQ2PD => Ok(Mnemonic::VCVTQQ2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTQQ2PH => Ok(Mnemonic::VCVTQQ2PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTQQ2PS => Ok(Mnemonic::VCVTQQ2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSD2SH => Ok(Mnemonic::VCVTSD2SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSD2SI => Ok(Mnemonic::VCVTSD2SI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSD2SS => Ok(Mnemonic::VCVTSD2SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSD2USI => Ok(Mnemonic::VCVTSD2USI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSH2SD => Ok(Mnemonic::VCVTSH2SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSH2SI => Ok(Mnemonic::VCVTSH2SI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSH2SS => Ok(Mnemonic::VCVTSH2SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSH2USI => Ok(Mnemonic::VCVTSH2USI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSI2SD => Ok(Mnemonic::VCVTSI2SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSI2SH => Ok(Mnemonic::VCVTSI2SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSI2SS => Ok(Mnemonic::VCVTSI2SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSS2SD => Ok(Mnemonic::VCVTSS2SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSS2SH => Ok(Mnemonic::VCVTSS2SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSS2SI => Ok(Mnemonic::VCVTSS2SI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTSS2USI => Ok(Mnemonic::VCVTSS2USI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPD2DQ => Ok(Mnemonic::VCVTTPD2DQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPD2QQ => Ok(Mnemonic::VCVTTPD2QQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPD2UDQ => Ok(Mnemonic::VCVTTPD2UDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPD2UQQ => Ok(Mnemonic::VCVTTPD2UQQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPH2DQ => Ok(Mnemonic::VCVTTPH2DQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPH2QQ => Ok(Mnemonic::VCVTTPH2QQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPH2UDQ => Ok(Mnemonic::VCVTTPH2UDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPH2UQQ => Ok(Mnemonic::VCVTTPH2UQQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPH2UW => Ok(Mnemonic::VCVTTPH2UW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPH2W => Ok(Mnemonic::VCVTTPH2W),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPS2DQ => Ok(Mnemonic::VCVTTPS2DQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPS2QQ => Ok(Mnemonic::VCVTTPS2QQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPS2UDQ => Ok(Mnemonic::VCVTTPS2UDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTPS2UQQ => Ok(Mnemonic::VCVTTPS2UQQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTSD2SI => Ok(Mnemonic::VCVTTSD2SI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTSD2USI => Ok(Mnemonic::VCVTTSD2USI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTSH2SI => Ok(Mnemonic::VCVTTSH2SI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTSH2USI => Ok(Mnemonic::VCVTTSH2USI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTSS2SI => Ok(Mnemonic::VCVTTSS2SI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTTSS2USI => Ok(Mnemonic::VCVTTSS2USI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTUDQ2PD => Ok(Mnemonic::VCVTUDQ2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTUDQ2PH => Ok(Mnemonic::VCVTUDQ2PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTUDQ2PS => Ok(Mnemonic::VCVTUDQ2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTUQQ2PD => Ok(Mnemonic::VCVTUQQ2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTUQQ2PH => Ok(Mnemonic::VCVTUQQ2PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTUQQ2PS => Ok(Mnemonic::VCVTUQQ2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTUSI2SD => Ok(Mnemonic::VCVTUSI2SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTUSI2SH => Ok(Mnemonic::VCVTUSI2SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTUSI2SS => Ok(Mnemonic::VCVTUSI2SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTUW2PH => Ok(Mnemonic::VCVTUW2PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VCVTW2PH => Ok(Mnemonic::VCVTW2PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VDBPSADBW => Ok(Mnemonic::VDBPSADBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VDIVPD => Ok(Mnemonic::VDIVPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VDIVPH => Ok(Mnemonic::VDIVPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VDIVPS => Ok(Mnemonic::VDIVPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VDIVSD => Ok(Mnemonic::VDIVSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VDIVSH => Ok(Mnemonic::VDIVSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VDIVSS => Ok(Mnemonic::VDIVSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VDPBF16PS => Ok(Mnemonic::VDPBF16PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VDPPD => Ok(Mnemonic::VDPPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VDPPS => Ok(Mnemonic::VDPPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VERR => Ok(Mnemonic::VERR),
|
|
ffi::_ND_INS_CLASS::ND_INS_VERW => Ok(Mnemonic::VERW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXP2PD => Ok(Mnemonic::VEXP2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXP2PS => Ok(Mnemonic::VEXP2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXPANDPD => Ok(Mnemonic::VEXPANDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXPANDPS => Ok(Mnemonic::VEXPANDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXTRACTF128 => Ok(Mnemonic::VEXTRACTF128),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXTRACTF32X4 => Ok(Mnemonic::VEXTRACTF32X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXTRACTF32X8 => Ok(Mnemonic::VEXTRACTF32X8),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXTRACTF64X2 => Ok(Mnemonic::VEXTRACTF64X2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXTRACTF64X4 => Ok(Mnemonic::VEXTRACTF64X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXTRACTI128 => Ok(Mnemonic::VEXTRACTI128),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXTRACTI32X4 => Ok(Mnemonic::VEXTRACTI32X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXTRACTI32X8 => Ok(Mnemonic::VEXTRACTI32X8),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXTRACTI64X2 => Ok(Mnemonic::VEXTRACTI64X2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXTRACTI64X4 => Ok(Mnemonic::VEXTRACTI64X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VEXTRACTPS => Ok(Mnemonic::VEXTRACTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFCMADDCPH => Ok(Mnemonic::VFCMADDCPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFCMADDCSH => Ok(Mnemonic::VFCMADDCSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFCMULCPH => Ok(Mnemonic::VFCMULCPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFCMULCSH => Ok(Mnemonic::VFCMULCSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFIXUPIMMPD => Ok(Mnemonic::VFIXUPIMMPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFIXUPIMMPS => Ok(Mnemonic::VFIXUPIMMPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFIXUPIMMSD => Ok(Mnemonic::VFIXUPIMMSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFIXUPIMMSS => Ok(Mnemonic::VFIXUPIMMSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD132PD => Ok(Mnemonic::VFMADD132PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD132PH => Ok(Mnemonic::VFMADD132PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD132PS => Ok(Mnemonic::VFMADD132PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD132SD => Ok(Mnemonic::VFMADD132SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD132SH => Ok(Mnemonic::VFMADD132SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD132SS => Ok(Mnemonic::VFMADD132SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD213PD => Ok(Mnemonic::VFMADD213PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD213PH => Ok(Mnemonic::VFMADD213PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD213PS => Ok(Mnemonic::VFMADD213PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD213SD => Ok(Mnemonic::VFMADD213SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD213SH => Ok(Mnemonic::VFMADD213SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD213SS => Ok(Mnemonic::VFMADD213SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD231PD => Ok(Mnemonic::VFMADD231PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD231PH => Ok(Mnemonic::VFMADD231PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD231PS => Ok(Mnemonic::VFMADD231PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD231SD => Ok(Mnemonic::VFMADD231SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD231SH => Ok(Mnemonic::VFMADD231SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADD231SS => Ok(Mnemonic::VFMADD231SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDCPH => Ok(Mnemonic::VFMADDCPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDCSH => Ok(Mnemonic::VFMADDCSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDPD => Ok(Mnemonic::VFMADDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDPS => Ok(Mnemonic::VFMADDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSD => Ok(Mnemonic::VFMADDSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSS => Ok(Mnemonic::VFMADDSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSUB132PD => Ok(Mnemonic::VFMADDSUB132PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSUB132PH => Ok(Mnemonic::VFMADDSUB132PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSUB132PS => Ok(Mnemonic::VFMADDSUB132PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSUB213PD => Ok(Mnemonic::VFMADDSUB213PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSUB213PH => Ok(Mnemonic::VFMADDSUB213PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSUB213PS => Ok(Mnemonic::VFMADDSUB213PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSUB231PD => Ok(Mnemonic::VFMADDSUB231PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSUB231PH => Ok(Mnemonic::VFMADDSUB231PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSUB231PS => Ok(Mnemonic::VFMADDSUB231PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSUBPD => Ok(Mnemonic::VFMADDSUBPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMADDSUBPS => Ok(Mnemonic::VFMADDSUBPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB132PD => Ok(Mnemonic::VFMSUB132PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB132PH => Ok(Mnemonic::VFMSUB132PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB132PS => Ok(Mnemonic::VFMSUB132PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB132SD => Ok(Mnemonic::VFMSUB132SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB132SH => Ok(Mnemonic::VFMSUB132SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB132SS => Ok(Mnemonic::VFMSUB132SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB213PD => Ok(Mnemonic::VFMSUB213PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB213PH => Ok(Mnemonic::VFMSUB213PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB213PS => Ok(Mnemonic::VFMSUB213PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB213SD => Ok(Mnemonic::VFMSUB213SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB213SH => Ok(Mnemonic::VFMSUB213SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB213SS => Ok(Mnemonic::VFMSUB213SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB231PD => Ok(Mnemonic::VFMSUB231PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB231PH => Ok(Mnemonic::VFMSUB231PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB231PS => Ok(Mnemonic::VFMSUB231PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB231SD => Ok(Mnemonic::VFMSUB231SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB231SH => Ok(Mnemonic::VFMSUB231SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUB231SS => Ok(Mnemonic::VFMSUB231SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBADD132PD => Ok(Mnemonic::VFMSUBADD132PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBADD132PH => Ok(Mnemonic::VFMSUBADD132PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBADD132PS => Ok(Mnemonic::VFMSUBADD132PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBADD213PD => Ok(Mnemonic::VFMSUBADD213PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBADD213PH => Ok(Mnemonic::VFMSUBADD213PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBADD213PS => Ok(Mnemonic::VFMSUBADD213PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBADD231PD => Ok(Mnemonic::VFMSUBADD231PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBADD231PH => Ok(Mnemonic::VFMSUBADD231PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBADD231PS => Ok(Mnemonic::VFMSUBADD231PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBADDPD => Ok(Mnemonic::VFMSUBADDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBADDPS => Ok(Mnemonic::VFMSUBADDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBPD => Ok(Mnemonic::VFMSUBPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBPS => Ok(Mnemonic::VFMSUBPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBSD => Ok(Mnemonic::VFMSUBSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMSUBSS => Ok(Mnemonic::VFMSUBSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMULCPH => Ok(Mnemonic::VFMULCPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFMULCSH => Ok(Mnemonic::VFMULCSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD132PD => Ok(Mnemonic::VFNMADD132PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD132PH => Ok(Mnemonic::VFNMADD132PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD132PS => Ok(Mnemonic::VFNMADD132PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD132SD => Ok(Mnemonic::VFNMADD132SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD132SH => Ok(Mnemonic::VFNMADD132SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD132SS => Ok(Mnemonic::VFNMADD132SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD213PD => Ok(Mnemonic::VFNMADD213PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD213PH => Ok(Mnemonic::VFNMADD213PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD213PS => Ok(Mnemonic::VFNMADD213PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD213SD => Ok(Mnemonic::VFNMADD213SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD213SH => Ok(Mnemonic::VFNMADD213SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD213SS => Ok(Mnemonic::VFNMADD213SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD231PD => Ok(Mnemonic::VFNMADD231PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD231PH => Ok(Mnemonic::VFNMADD231PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD231PS => Ok(Mnemonic::VFNMADD231PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD231SD => Ok(Mnemonic::VFNMADD231SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD231SH => Ok(Mnemonic::VFNMADD231SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADD231SS => Ok(Mnemonic::VFNMADD231SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADDPD => Ok(Mnemonic::VFNMADDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADDPS => Ok(Mnemonic::VFNMADDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADDSD => Ok(Mnemonic::VFNMADDSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMADDSS => Ok(Mnemonic::VFNMADDSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB132PD => Ok(Mnemonic::VFNMSUB132PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB132PH => Ok(Mnemonic::VFNMSUB132PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB132PS => Ok(Mnemonic::VFNMSUB132PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB132SD => Ok(Mnemonic::VFNMSUB132SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB132SH => Ok(Mnemonic::VFNMSUB132SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB132SS => Ok(Mnemonic::VFNMSUB132SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB213PD => Ok(Mnemonic::VFNMSUB213PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB213PH => Ok(Mnemonic::VFNMSUB213PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB213PS => Ok(Mnemonic::VFNMSUB213PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB213SD => Ok(Mnemonic::VFNMSUB213SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB213SH => Ok(Mnemonic::VFNMSUB213SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB213SS => Ok(Mnemonic::VFNMSUB213SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB231PD => Ok(Mnemonic::VFNMSUB231PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB231PH => Ok(Mnemonic::VFNMSUB231PH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB231PS => Ok(Mnemonic::VFNMSUB231PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB231SD => Ok(Mnemonic::VFNMSUB231SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB231SH => Ok(Mnemonic::VFNMSUB231SH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUB231SS => Ok(Mnemonic::VFNMSUB231SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUBPD => Ok(Mnemonic::VFNMSUBPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUBPS => Ok(Mnemonic::VFNMSUBPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUBSD => Ok(Mnemonic::VFNMSUBSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFNMSUBSS => Ok(Mnemonic::VFNMSUBSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFPCLASSPD => Ok(Mnemonic::VFPCLASSPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFPCLASSPH => Ok(Mnemonic::VFPCLASSPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFPCLASSPS => Ok(Mnemonic::VFPCLASSPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFPCLASSSD => Ok(Mnemonic::VFPCLASSSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFPCLASSSH => Ok(Mnemonic::VFPCLASSSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFPCLASSSS => Ok(Mnemonic::VFPCLASSSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFRCZPD => Ok(Mnemonic::VFRCZPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFRCZPS => Ok(Mnemonic::VFRCZPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFRCZSD => Ok(Mnemonic::VFRCZSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VFRCZSS => Ok(Mnemonic::VFRCZSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERDPD => Ok(Mnemonic::VGATHERDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERDPS => Ok(Mnemonic::VGATHERDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERPF0DPD => Ok(Mnemonic::VGATHERPF0DPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERPF0DPS => Ok(Mnemonic::VGATHERPF0DPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERPF0QPD => Ok(Mnemonic::VGATHERPF0QPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERPF0QPS => Ok(Mnemonic::VGATHERPF0QPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERPF1DPD => Ok(Mnemonic::VGATHERPF1DPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERPF1DPS => Ok(Mnemonic::VGATHERPF1DPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERPF1QPD => Ok(Mnemonic::VGATHERPF1QPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERPF1QPS => Ok(Mnemonic::VGATHERPF1QPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERQPD => Ok(Mnemonic::VGATHERQPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGATHERQPS => Ok(Mnemonic::VGATHERQPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETEXPPD => Ok(Mnemonic::VGETEXPPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETEXPPH => Ok(Mnemonic::VGETEXPPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETEXPPS => Ok(Mnemonic::VGETEXPPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETEXPSD => Ok(Mnemonic::VGETEXPSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETEXPSH => Ok(Mnemonic::VGETEXPSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETEXPSS => Ok(Mnemonic::VGETEXPSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETMANTPD => Ok(Mnemonic::VGETMANTPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETMANTPH => Ok(Mnemonic::VGETMANTPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETMANTPS => Ok(Mnemonic::VGETMANTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETMANTSD => Ok(Mnemonic::VGETMANTSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETMANTSH => Ok(Mnemonic::VGETMANTSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGETMANTSS => Ok(Mnemonic::VGETMANTSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGF2P8AFFINEINVQB => Ok(Mnemonic::VGF2P8AFFINEINVQB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGF2P8AFFINEQB => Ok(Mnemonic::VGF2P8AFFINEQB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VGF2P8MULB => Ok(Mnemonic::VGF2P8MULB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VHADDPD => Ok(Mnemonic::VHADDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VHADDPS => Ok(Mnemonic::VHADDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VHSUBPD => Ok(Mnemonic::VHSUBPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VHSUBPS => Ok(Mnemonic::VHSUBPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VINSERTF128 => Ok(Mnemonic::VINSERTF128),
|
|
ffi::_ND_INS_CLASS::ND_INS_VINSERTF32X4 => Ok(Mnemonic::VINSERTF32X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VINSERTF32X8 => Ok(Mnemonic::VINSERTF32X8),
|
|
ffi::_ND_INS_CLASS::ND_INS_VINSERTF64X2 => Ok(Mnemonic::VINSERTF64X2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VINSERTF64X4 => Ok(Mnemonic::VINSERTF64X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VINSERTI128 => Ok(Mnemonic::VINSERTI128),
|
|
ffi::_ND_INS_CLASS::ND_INS_VINSERTI32X4 => Ok(Mnemonic::VINSERTI32X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VINSERTI32X8 => Ok(Mnemonic::VINSERTI32X8),
|
|
ffi::_ND_INS_CLASS::ND_INS_VINSERTI64X2 => Ok(Mnemonic::VINSERTI64X2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VINSERTI64X4 => Ok(Mnemonic::VINSERTI64X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VINSERTPS => Ok(Mnemonic::VINSERTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VLDDQU => Ok(Mnemonic::VLDDQU),
|
|
ffi::_ND_INS_CLASS::ND_INS_VLDMXCSR => Ok(Mnemonic::VLDMXCSR),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMASKMOVDQU => Ok(Mnemonic::VMASKMOVDQU),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMASKMOVPD => Ok(Mnemonic::VMASKMOVPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMASKMOVPS => Ok(Mnemonic::VMASKMOVPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMAXPD => Ok(Mnemonic::VMAXPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMAXPH => Ok(Mnemonic::VMAXPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMAXPS => Ok(Mnemonic::VMAXPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMAXSD => Ok(Mnemonic::VMAXSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMAXSH => Ok(Mnemonic::VMAXSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMAXSS => Ok(Mnemonic::VMAXSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMCALL => Ok(Mnemonic::VMCALL),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMCLEAR => Ok(Mnemonic::VMCLEAR),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMFUNC => Ok(Mnemonic::VMFUNC),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMGEXIT => Ok(Mnemonic::VMGEXIT),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMINPD => Ok(Mnemonic::VMINPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMINPH => Ok(Mnemonic::VMINPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMINPS => Ok(Mnemonic::VMINPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMINSD => Ok(Mnemonic::VMINSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMINSH => Ok(Mnemonic::VMINSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMINSS => Ok(Mnemonic::VMINSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMLAUNCH => Ok(Mnemonic::VMLAUNCH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMLOAD => Ok(Mnemonic::VMLOAD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMMCALL => Ok(Mnemonic::VMMCALL),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVAPD => Ok(Mnemonic::VMOVAPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVAPS => Ok(Mnemonic::VMOVAPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVD => Ok(Mnemonic::VMOVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVDDUP => Ok(Mnemonic::VMOVDDUP),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVDQA => Ok(Mnemonic::VMOVDQA),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVDQA32 => Ok(Mnemonic::VMOVDQA32),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVDQA64 => Ok(Mnemonic::VMOVDQA64),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVDQU => Ok(Mnemonic::VMOVDQU),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVDQU16 => Ok(Mnemonic::VMOVDQU16),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVDQU32 => Ok(Mnemonic::VMOVDQU32),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVDQU64 => Ok(Mnemonic::VMOVDQU64),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVDQU8 => Ok(Mnemonic::VMOVDQU8),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVHLPS => Ok(Mnemonic::VMOVHLPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVHPD => Ok(Mnemonic::VMOVHPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVHPS => Ok(Mnemonic::VMOVHPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVLHPS => Ok(Mnemonic::VMOVLHPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVLPD => Ok(Mnemonic::VMOVLPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVLPS => Ok(Mnemonic::VMOVLPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVMSKPD => Ok(Mnemonic::VMOVMSKPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVMSKPS => Ok(Mnemonic::VMOVMSKPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVNTDQ => Ok(Mnemonic::VMOVNTDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVNTDQA => Ok(Mnemonic::VMOVNTDQA),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVNTPD => Ok(Mnemonic::VMOVNTPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVNTPS => Ok(Mnemonic::VMOVNTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVQ => Ok(Mnemonic::VMOVQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVSD => Ok(Mnemonic::VMOVSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVSH => Ok(Mnemonic::VMOVSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVSHDUP => Ok(Mnemonic::VMOVSHDUP),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVSLDUP => Ok(Mnemonic::VMOVSLDUP),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVSS => Ok(Mnemonic::VMOVSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVUPD => Ok(Mnemonic::VMOVUPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVUPS => Ok(Mnemonic::VMOVUPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMOVW => Ok(Mnemonic::VMOVW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMPSADBW => Ok(Mnemonic::VMPSADBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMPTRLD => Ok(Mnemonic::VMPTRLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMPTRST => Ok(Mnemonic::VMPTRST),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMREAD => Ok(Mnemonic::VMREAD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMRESUME => Ok(Mnemonic::VMRESUME),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMRUN => Ok(Mnemonic::VMRUN),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMSAVE => Ok(Mnemonic::VMSAVE),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMULPD => Ok(Mnemonic::VMULPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMULPH => Ok(Mnemonic::VMULPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMULPS => Ok(Mnemonic::VMULPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMULSD => Ok(Mnemonic::VMULSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMULSH => Ok(Mnemonic::VMULSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMULSS => Ok(Mnemonic::VMULSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMWRITE => Ok(Mnemonic::VMWRITE),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMXOFF => Ok(Mnemonic::VMXOFF),
|
|
ffi::_ND_INS_CLASS::ND_INS_VMXON => Ok(Mnemonic::VMXON),
|
|
ffi::_ND_INS_CLASS::ND_INS_VORPD => Ok(Mnemonic::VORPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VORPS => Ok(Mnemonic::VORPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VP2INTERSECTD => Ok(Mnemonic::VP2INTERSECTD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VP2INTERSECTQ => Ok(Mnemonic::VP2INTERSECTQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VP4DPWSSD => Ok(Mnemonic::VP4DPWSSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VP4DPWSSDS => Ok(Mnemonic::VP4DPWSSDS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPABSB => Ok(Mnemonic::VPABSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPABSD => Ok(Mnemonic::VPABSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPABSQ => Ok(Mnemonic::VPABSQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPABSW => Ok(Mnemonic::VPABSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPACKSSDW => Ok(Mnemonic::VPACKSSDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPACKSSWB => Ok(Mnemonic::VPACKSSWB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPACKUSDW => Ok(Mnemonic::VPACKUSDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPACKUSWB => Ok(Mnemonic::VPACKUSWB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPADDB => Ok(Mnemonic::VPADDB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPADDD => Ok(Mnemonic::VPADDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPADDQ => Ok(Mnemonic::VPADDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPADDSB => Ok(Mnemonic::VPADDSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPADDSW => Ok(Mnemonic::VPADDSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPADDUSB => Ok(Mnemonic::VPADDUSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPADDUSW => Ok(Mnemonic::VPADDUSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPADDW => Ok(Mnemonic::VPADDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPALIGNR => Ok(Mnemonic::VPALIGNR),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPAND => Ok(Mnemonic::VPAND),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPANDD => Ok(Mnemonic::VPANDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPANDN => Ok(Mnemonic::VPANDN),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPANDND => Ok(Mnemonic::VPANDND),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPANDNQ => Ok(Mnemonic::VPANDNQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPANDQ => Ok(Mnemonic::VPANDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPAVGB => Ok(Mnemonic::VPAVGB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPAVGW => Ok(Mnemonic::VPAVGW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBLENDD => Ok(Mnemonic::VPBLENDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBLENDMB => Ok(Mnemonic::VPBLENDMB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBLENDMD => Ok(Mnemonic::VPBLENDMD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBLENDMQ => Ok(Mnemonic::VPBLENDMQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBLENDMW => Ok(Mnemonic::VPBLENDMW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBLENDVB => Ok(Mnemonic::VPBLENDVB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBLENDW => Ok(Mnemonic::VPBLENDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBROADCASTB => Ok(Mnemonic::VPBROADCASTB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBROADCASTD => Ok(Mnemonic::VPBROADCASTD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBROADCASTMB2Q => Ok(Mnemonic::VPBROADCASTMB2Q),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBROADCASTMW2D => Ok(Mnemonic::VPBROADCASTMW2D),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBROADCASTQ => Ok(Mnemonic::VPBROADCASTQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPBROADCASTW => Ok(Mnemonic::VPBROADCASTW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCLMULQDQ => Ok(Mnemonic::VPCLMULQDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMOV => Ok(Mnemonic::VPCMOV),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPB => Ok(Mnemonic::VPCMPB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPD => Ok(Mnemonic::VPCMPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPEQB => Ok(Mnemonic::VPCMPEQB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPEQD => Ok(Mnemonic::VPCMPEQD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPEQQ => Ok(Mnemonic::VPCMPEQQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPEQW => Ok(Mnemonic::VPCMPEQW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPESTRI => Ok(Mnemonic::VPCMPESTRI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPESTRM => Ok(Mnemonic::VPCMPESTRM),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPGTB => Ok(Mnemonic::VPCMPGTB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPGTD => Ok(Mnemonic::VPCMPGTD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPGTQ => Ok(Mnemonic::VPCMPGTQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPGTW => Ok(Mnemonic::VPCMPGTW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPISTRI => Ok(Mnemonic::VPCMPISTRI),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPISTRM => Ok(Mnemonic::VPCMPISTRM),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPQ => Ok(Mnemonic::VPCMPQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPUB => Ok(Mnemonic::VPCMPUB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPUD => Ok(Mnemonic::VPCMPUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPUQ => Ok(Mnemonic::VPCMPUQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPUW => Ok(Mnemonic::VPCMPUW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCMPW => Ok(Mnemonic::VPCMPW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMB => Ok(Mnemonic::VPCOMB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMD => Ok(Mnemonic::VPCOMD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMPRESSB => Ok(Mnemonic::VPCOMPRESSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMPRESSD => Ok(Mnemonic::VPCOMPRESSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMPRESSQ => Ok(Mnemonic::VPCOMPRESSQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMPRESSW => Ok(Mnemonic::VPCOMPRESSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMQ => Ok(Mnemonic::VPCOMQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMUB => Ok(Mnemonic::VPCOMUB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMUD => Ok(Mnemonic::VPCOMUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMUQ => Ok(Mnemonic::VPCOMUQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMUW => Ok(Mnemonic::VPCOMUW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCOMW => Ok(Mnemonic::VPCOMW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCONFLICTD => Ok(Mnemonic::VPCONFLICTD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPCONFLICTQ => Ok(Mnemonic::VPCONFLICTQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPBSSD => Ok(Mnemonic::VPDPBSSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPBSSDS => Ok(Mnemonic::VPDPBSSDS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPBSUD => Ok(Mnemonic::VPDPBSUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPBSUDS => Ok(Mnemonic::VPDPBSUDS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPBUSD => Ok(Mnemonic::VPDPBUSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPBUSDS => Ok(Mnemonic::VPDPBUSDS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPBUUD => Ok(Mnemonic::VPDPBUUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPBUUDS => Ok(Mnemonic::VPDPBUUDS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPWSSD => Ok(Mnemonic::VPDPWSSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPWSSDS => Ok(Mnemonic::VPDPWSSDS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPWSUD => Ok(Mnemonic::VPDPWSUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPWSUDS => Ok(Mnemonic::VPDPWSUDS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPWUSD => Ok(Mnemonic::VPDPWUSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPWUSDS => Ok(Mnemonic::VPDPWUSDS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPWUUD => Ok(Mnemonic::VPDPWUUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPDPWUUDS => Ok(Mnemonic::VPDPWUUDS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERM2F128 => Ok(Mnemonic::VPERM2F128),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERM2I128 => Ok(Mnemonic::VPERM2I128),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMB => Ok(Mnemonic::VPERMB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMD => Ok(Mnemonic::VPERMD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMI2B => Ok(Mnemonic::VPERMI2B),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMI2D => Ok(Mnemonic::VPERMI2D),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMI2PD => Ok(Mnemonic::VPERMI2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMI2PS => Ok(Mnemonic::VPERMI2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMI2Q => Ok(Mnemonic::VPERMI2Q),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMI2W => Ok(Mnemonic::VPERMI2W),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMIL2PD => Ok(Mnemonic::VPERMIL2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMIL2PS => Ok(Mnemonic::VPERMIL2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMILPD => Ok(Mnemonic::VPERMILPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMILPS => Ok(Mnemonic::VPERMILPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMPD => Ok(Mnemonic::VPERMPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMPS => Ok(Mnemonic::VPERMPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMQ => Ok(Mnemonic::VPERMQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMT2B => Ok(Mnemonic::VPERMT2B),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMT2D => Ok(Mnemonic::VPERMT2D),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMT2PD => Ok(Mnemonic::VPERMT2PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMT2PS => Ok(Mnemonic::VPERMT2PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMT2Q => Ok(Mnemonic::VPERMT2Q),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMT2W => Ok(Mnemonic::VPERMT2W),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPERMW => Ok(Mnemonic::VPERMW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPEXPANDB => Ok(Mnemonic::VPEXPANDB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPEXPANDD => Ok(Mnemonic::VPEXPANDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPEXPANDQ => Ok(Mnemonic::VPEXPANDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPEXPANDW => Ok(Mnemonic::VPEXPANDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPEXTRB => Ok(Mnemonic::VPEXTRB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPEXTRD => Ok(Mnemonic::VPEXTRD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPEXTRQ => Ok(Mnemonic::VPEXTRQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPEXTRW => Ok(Mnemonic::VPEXTRW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPGATHERDD => Ok(Mnemonic::VPGATHERDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPGATHERDQ => Ok(Mnemonic::VPGATHERDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPGATHERQD => Ok(Mnemonic::VPGATHERQD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPGATHERQQ => Ok(Mnemonic::VPGATHERQQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDBD => Ok(Mnemonic::VPHADDBD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDBQ => Ok(Mnemonic::VPHADDBQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDBW => Ok(Mnemonic::VPHADDBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDD => Ok(Mnemonic::VPHADDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDDQ => Ok(Mnemonic::VPHADDDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDSW => Ok(Mnemonic::VPHADDSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDUBD => Ok(Mnemonic::VPHADDUBD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDUBQ => Ok(Mnemonic::VPHADDUBQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDUBW => Ok(Mnemonic::VPHADDUBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDUDQ => Ok(Mnemonic::VPHADDUDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDUWD => Ok(Mnemonic::VPHADDUWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDUWQ => Ok(Mnemonic::VPHADDUWQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDW => Ok(Mnemonic::VPHADDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDWD => Ok(Mnemonic::VPHADDWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHADDWQ => Ok(Mnemonic::VPHADDWQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHMINPOSUW => Ok(Mnemonic::VPHMINPOSUW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHSUBBW => Ok(Mnemonic::VPHSUBBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHSUBD => Ok(Mnemonic::VPHSUBD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHSUBDQ => Ok(Mnemonic::VPHSUBDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHSUBSW => Ok(Mnemonic::VPHSUBSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHSUBW => Ok(Mnemonic::VPHSUBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPHSUBWD => Ok(Mnemonic::VPHSUBWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPINSRB => Ok(Mnemonic::VPINSRB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPINSRD => Ok(Mnemonic::VPINSRD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPINSRQ => Ok(Mnemonic::VPINSRQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPINSRW => Ok(Mnemonic::VPINSRW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPLZCNTD => Ok(Mnemonic::VPLZCNTD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPLZCNTQ => Ok(Mnemonic::VPLZCNTQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMACSDD => Ok(Mnemonic::VPMACSDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMACSDQH => Ok(Mnemonic::VPMACSDQH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMACSDQL => Ok(Mnemonic::VPMACSDQL),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMACSSDD => Ok(Mnemonic::VPMACSSDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMACSSDQH => Ok(Mnemonic::VPMACSSDQH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMACSSDQL => Ok(Mnemonic::VPMACSSDQL),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMACSSWD => Ok(Mnemonic::VPMACSSWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMACSSWW => Ok(Mnemonic::VPMACSSWW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMACSWD => Ok(Mnemonic::VPMACSWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMACSWW => Ok(Mnemonic::VPMACSWW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMADCSSWD => Ok(Mnemonic::VPMADCSSWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMADCSWD => Ok(Mnemonic::VPMADCSWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMADD52HUQ => Ok(Mnemonic::VPMADD52HUQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMADD52LUQ => Ok(Mnemonic::VPMADD52LUQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMADDUBSW => Ok(Mnemonic::VPMADDUBSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMADDWD => Ok(Mnemonic::VPMADDWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMASKMOVD => Ok(Mnemonic::VPMASKMOVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMASKMOVQ => Ok(Mnemonic::VPMASKMOVQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMAXSB => Ok(Mnemonic::VPMAXSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMAXSD => Ok(Mnemonic::VPMAXSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMAXSQ => Ok(Mnemonic::VPMAXSQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMAXSW => Ok(Mnemonic::VPMAXSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMAXUB => Ok(Mnemonic::VPMAXUB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMAXUD => Ok(Mnemonic::VPMAXUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMAXUQ => Ok(Mnemonic::VPMAXUQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMAXUW => Ok(Mnemonic::VPMAXUW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMINSB => Ok(Mnemonic::VPMINSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMINSD => Ok(Mnemonic::VPMINSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMINSQ => Ok(Mnemonic::VPMINSQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMINSW => Ok(Mnemonic::VPMINSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMINUB => Ok(Mnemonic::VPMINUB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMINUD => Ok(Mnemonic::VPMINUD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMINUQ => Ok(Mnemonic::VPMINUQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMINUW => Ok(Mnemonic::VPMINUW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVB2M => Ok(Mnemonic::VPMOVB2M),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVD2M => Ok(Mnemonic::VPMOVD2M),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVDB => Ok(Mnemonic::VPMOVDB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVDW => Ok(Mnemonic::VPMOVDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVM2B => Ok(Mnemonic::VPMOVM2B),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVM2D => Ok(Mnemonic::VPMOVM2D),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVM2Q => Ok(Mnemonic::VPMOVM2Q),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVM2W => Ok(Mnemonic::VPMOVM2W),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVMSKB => Ok(Mnemonic::VPMOVMSKB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVQ2M => Ok(Mnemonic::VPMOVQ2M),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVQB => Ok(Mnemonic::VPMOVQB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVQD => Ok(Mnemonic::VPMOVQD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVQW => Ok(Mnemonic::VPMOVQW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSDB => Ok(Mnemonic::VPMOVSDB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSDW => Ok(Mnemonic::VPMOVSDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSQB => Ok(Mnemonic::VPMOVSQB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSQD => Ok(Mnemonic::VPMOVSQD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSQW => Ok(Mnemonic::VPMOVSQW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSWB => Ok(Mnemonic::VPMOVSWB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSXBD => Ok(Mnemonic::VPMOVSXBD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSXBQ => Ok(Mnemonic::VPMOVSXBQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSXBW => Ok(Mnemonic::VPMOVSXBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSXDQ => Ok(Mnemonic::VPMOVSXDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSXWD => Ok(Mnemonic::VPMOVSXWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVSXWQ => Ok(Mnemonic::VPMOVSXWQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVUSDB => Ok(Mnemonic::VPMOVUSDB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVUSDW => Ok(Mnemonic::VPMOVUSDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVUSQB => Ok(Mnemonic::VPMOVUSQB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVUSQD => Ok(Mnemonic::VPMOVUSQD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVUSQW => Ok(Mnemonic::VPMOVUSQW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVUSWB => Ok(Mnemonic::VPMOVUSWB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVW2M => Ok(Mnemonic::VPMOVW2M),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVWB => Ok(Mnemonic::VPMOVWB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVZXBD => Ok(Mnemonic::VPMOVZXBD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVZXBQ => Ok(Mnemonic::VPMOVZXBQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVZXBW => Ok(Mnemonic::VPMOVZXBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVZXDQ => Ok(Mnemonic::VPMOVZXDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVZXWD => Ok(Mnemonic::VPMOVZXWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMOVZXWQ => Ok(Mnemonic::VPMOVZXWQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMULDQ => Ok(Mnemonic::VPMULDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMULHRSW => Ok(Mnemonic::VPMULHRSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMULHUW => Ok(Mnemonic::VPMULHUW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMULHW => Ok(Mnemonic::VPMULHW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMULLD => Ok(Mnemonic::VPMULLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMULLQ => Ok(Mnemonic::VPMULLQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMULLW => Ok(Mnemonic::VPMULLW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMULTISHIFTQB => Ok(Mnemonic::VPMULTISHIFTQB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPMULUDQ => Ok(Mnemonic::VPMULUDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPOPCNTB => Ok(Mnemonic::VPOPCNTB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPOPCNTD => Ok(Mnemonic::VPOPCNTD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPOPCNTQ => Ok(Mnemonic::VPOPCNTQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPOPCNTW => Ok(Mnemonic::VPOPCNTW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPOR => Ok(Mnemonic::VPOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPORD => Ok(Mnemonic::VPORD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPORQ => Ok(Mnemonic::VPORQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPPERM => Ok(Mnemonic::VPPERM),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPROLD => Ok(Mnemonic::VPROLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPROLQ => Ok(Mnemonic::VPROLQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPROLVD => Ok(Mnemonic::VPROLVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPROLVQ => Ok(Mnemonic::VPROLVQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPRORD => Ok(Mnemonic::VPRORD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPRORQ => Ok(Mnemonic::VPRORQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPRORVD => Ok(Mnemonic::VPRORVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPRORVQ => Ok(Mnemonic::VPRORVQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPROTB => Ok(Mnemonic::VPROTB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPROTD => Ok(Mnemonic::VPROTD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPROTQ => Ok(Mnemonic::VPROTQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPROTW => Ok(Mnemonic::VPROTW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSADBW => Ok(Mnemonic::VPSADBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSCATTERDD => Ok(Mnemonic::VPSCATTERDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSCATTERDQ => Ok(Mnemonic::VPSCATTERDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSCATTERQD => Ok(Mnemonic::VPSCATTERQD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSCATTERQQ => Ok(Mnemonic::VPSCATTERQQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHAB => Ok(Mnemonic::VPSHAB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHAD => Ok(Mnemonic::VPSHAD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHAQ => Ok(Mnemonic::VPSHAQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHAW => Ok(Mnemonic::VPSHAW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHLB => Ok(Mnemonic::VPSHLB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHLD => Ok(Mnemonic::VPSHLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHLDD => Ok(Mnemonic::VPSHLDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHLDQ => Ok(Mnemonic::VPSHLDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHLDVD => Ok(Mnemonic::VPSHLDVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHLDVQ => Ok(Mnemonic::VPSHLDVQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHLDVW => Ok(Mnemonic::VPSHLDVW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHLDW => Ok(Mnemonic::VPSHLDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHLQ => Ok(Mnemonic::VPSHLQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHLW => Ok(Mnemonic::VPSHLW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHRDD => Ok(Mnemonic::VPSHRDD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHRDQ => Ok(Mnemonic::VPSHRDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHRDVD => Ok(Mnemonic::VPSHRDVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHRDVQ => Ok(Mnemonic::VPSHRDVQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHRDVW => Ok(Mnemonic::VPSHRDVW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHRDW => Ok(Mnemonic::VPSHRDW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHUFB => Ok(Mnemonic::VPSHUFB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHUFBITQMB => Ok(Mnemonic::VPSHUFBITQMB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHUFD => Ok(Mnemonic::VPSHUFD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHUFHW => Ok(Mnemonic::VPSHUFHW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSHUFLW => Ok(Mnemonic::VPSHUFLW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSIGNB => Ok(Mnemonic::VPSIGNB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSIGND => Ok(Mnemonic::VPSIGND),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSIGNW => Ok(Mnemonic::VPSIGNW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSLLD => Ok(Mnemonic::VPSLLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSLLDQ => Ok(Mnemonic::VPSLLDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSLLQ => Ok(Mnemonic::VPSLLQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSLLVD => Ok(Mnemonic::VPSLLVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSLLVQ => Ok(Mnemonic::VPSLLVQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSLLVW => Ok(Mnemonic::VPSLLVW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSLLW => Ok(Mnemonic::VPSLLW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRAD => Ok(Mnemonic::VPSRAD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRAQ => Ok(Mnemonic::VPSRAQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRAVD => Ok(Mnemonic::VPSRAVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRAVQ => Ok(Mnemonic::VPSRAVQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRAVW => Ok(Mnemonic::VPSRAVW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRAW => Ok(Mnemonic::VPSRAW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRLD => Ok(Mnemonic::VPSRLD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRLDQ => Ok(Mnemonic::VPSRLDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRLQ => Ok(Mnemonic::VPSRLQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRLVD => Ok(Mnemonic::VPSRLVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRLVQ => Ok(Mnemonic::VPSRLVQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRLVW => Ok(Mnemonic::VPSRLVW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSRLW => Ok(Mnemonic::VPSRLW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSUBB => Ok(Mnemonic::VPSUBB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSUBD => Ok(Mnemonic::VPSUBD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSUBQ => Ok(Mnemonic::VPSUBQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSUBSB => Ok(Mnemonic::VPSUBSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSUBSW => Ok(Mnemonic::VPSUBSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSUBUSB => Ok(Mnemonic::VPSUBUSB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSUBUSW => Ok(Mnemonic::VPSUBUSW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPSUBW => Ok(Mnemonic::VPSUBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPTERNLOGD => Ok(Mnemonic::VPTERNLOGD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPTERNLOGQ => Ok(Mnemonic::VPTERNLOGQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPTEST => Ok(Mnemonic::VPTEST),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPTESTMB => Ok(Mnemonic::VPTESTMB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPTESTMD => Ok(Mnemonic::VPTESTMD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPTESTMQ => Ok(Mnemonic::VPTESTMQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPTESTMW => Ok(Mnemonic::VPTESTMW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPTESTNMB => Ok(Mnemonic::VPTESTNMB),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPTESTNMD => Ok(Mnemonic::VPTESTNMD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPTESTNMQ => Ok(Mnemonic::VPTESTNMQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPTESTNMW => Ok(Mnemonic::VPTESTNMW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPUNPCKHBW => Ok(Mnemonic::VPUNPCKHBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPUNPCKHDQ => Ok(Mnemonic::VPUNPCKHDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPUNPCKHQDQ => Ok(Mnemonic::VPUNPCKHQDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPUNPCKHWD => Ok(Mnemonic::VPUNPCKHWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPUNPCKLBW => Ok(Mnemonic::VPUNPCKLBW),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPUNPCKLDQ => Ok(Mnemonic::VPUNPCKLDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPUNPCKLQDQ => Ok(Mnemonic::VPUNPCKLQDQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPUNPCKLWD => Ok(Mnemonic::VPUNPCKLWD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPXOR => Ok(Mnemonic::VPXOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPXORD => Ok(Mnemonic::VPXORD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VPXORQ => Ok(Mnemonic::VPXORQ),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRANGEPD => Ok(Mnemonic::VRANGEPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRANGEPS => Ok(Mnemonic::VRANGEPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRANGESD => Ok(Mnemonic::VRANGESD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRANGESS => Ok(Mnemonic::VRANGESS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCP14PD => Ok(Mnemonic::VRCP14PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCP14PS => Ok(Mnemonic::VRCP14PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCP14SD => Ok(Mnemonic::VRCP14SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCP14SS => Ok(Mnemonic::VRCP14SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCP28PD => Ok(Mnemonic::VRCP28PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCP28PS => Ok(Mnemonic::VRCP28PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCP28SD => Ok(Mnemonic::VRCP28SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCP28SS => Ok(Mnemonic::VRCP28SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCPPH => Ok(Mnemonic::VRCPPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCPPS => Ok(Mnemonic::VRCPPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCPSH => Ok(Mnemonic::VRCPSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRCPSS => Ok(Mnemonic::VRCPSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VREDUCEPD => Ok(Mnemonic::VREDUCEPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VREDUCEPH => Ok(Mnemonic::VREDUCEPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VREDUCEPS => Ok(Mnemonic::VREDUCEPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VREDUCESD => Ok(Mnemonic::VREDUCESD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VREDUCESH => Ok(Mnemonic::VREDUCESH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VREDUCESS => Ok(Mnemonic::VREDUCESS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRNDSCALEPD => Ok(Mnemonic::VRNDSCALEPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRNDSCALEPH => Ok(Mnemonic::VRNDSCALEPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRNDSCALEPS => Ok(Mnemonic::VRNDSCALEPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRNDSCALESD => Ok(Mnemonic::VRNDSCALESD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRNDSCALESH => Ok(Mnemonic::VRNDSCALESH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRNDSCALESS => Ok(Mnemonic::VRNDSCALESS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VROUNDPD => Ok(Mnemonic::VROUNDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VROUNDPS => Ok(Mnemonic::VROUNDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VROUNDSD => Ok(Mnemonic::VROUNDSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VROUNDSS => Ok(Mnemonic::VROUNDSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRT14PD => Ok(Mnemonic::VRSQRT14PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRT14PS => Ok(Mnemonic::VRSQRT14PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRT14SD => Ok(Mnemonic::VRSQRT14SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRT14SS => Ok(Mnemonic::VRSQRT14SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRT28PD => Ok(Mnemonic::VRSQRT28PD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRT28PS => Ok(Mnemonic::VRSQRT28PS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRT28SD => Ok(Mnemonic::VRSQRT28SD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRT28SS => Ok(Mnemonic::VRSQRT28SS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRTPH => Ok(Mnemonic::VRSQRTPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRTPS => Ok(Mnemonic::VRSQRTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRTSH => Ok(Mnemonic::VRSQRTSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VRSQRTSS => Ok(Mnemonic::VRSQRTSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCALEFPD => Ok(Mnemonic::VSCALEFPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCALEFPH => Ok(Mnemonic::VSCALEFPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCALEFPS => Ok(Mnemonic::VSCALEFPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCALEFSD => Ok(Mnemonic::VSCALEFSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCALEFSH => Ok(Mnemonic::VSCALEFSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCALEFSS => Ok(Mnemonic::VSCALEFSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERDPD => Ok(Mnemonic::VSCATTERDPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERDPS => Ok(Mnemonic::VSCATTERDPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERPF0DPD => Ok(Mnemonic::VSCATTERPF0DPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERPF0DPS => Ok(Mnemonic::VSCATTERPF0DPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERPF0QPD => Ok(Mnemonic::VSCATTERPF0QPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERPF0QPS => Ok(Mnemonic::VSCATTERPF0QPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERPF1DPD => Ok(Mnemonic::VSCATTERPF1DPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERPF1DPS => Ok(Mnemonic::VSCATTERPF1DPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERPF1QPD => Ok(Mnemonic::VSCATTERPF1QPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERPF1QPS => Ok(Mnemonic::VSCATTERPF1QPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERQPD => Ok(Mnemonic::VSCATTERQPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSCATTERQPS => Ok(Mnemonic::VSCATTERQPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSHA512MSG1 => Ok(Mnemonic::VSHA512MSG1),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSHA512MSG2 => Ok(Mnemonic::VSHA512MSG2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSHA512RNDS2 => Ok(Mnemonic::VSHA512RNDS2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSHUFF32X4 => Ok(Mnemonic::VSHUFF32X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSHUFF64X2 => Ok(Mnemonic::VSHUFF64X2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSHUFI32X4 => Ok(Mnemonic::VSHUFI32X4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSHUFI64X2 => Ok(Mnemonic::VSHUFI64X2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSHUFPD => Ok(Mnemonic::VSHUFPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSHUFPS => Ok(Mnemonic::VSHUFPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSM3MSG1 => Ok(Mnemonic::VSM3MSG1),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSM3MSG2 => Ok(Mnemonic::VSM3MSG2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSM3RNDS2 => Ok(Mnemonic::VSM3RNDS2),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSM4KEY4 => Ok(Mnemonic::VSM4KEY4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSM4RNDS4 => Ok(Mnemonic::VSM4RNDS4),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSQRTPD => Ok(Mnemonic::VSQRTPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSQRTPH => Ok(Mnemonic::VSQRTPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSQRTPS => Ok(Mnemonic::VSQRTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSQRTSD => Ok(Mnemonic::VSQRTSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSQRTSH => Ok(Mnemonic::VSQRTSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSQRTSS => Ok(Mnemonic::VSQRTSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSTMXCSR => Ok(Mnemonic::VSTMXCSR),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSUBPD => Ok(Mnemonic::VSUBPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSUBPH => Ok(Mnemonic::VSUBPH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSUBPS => Ok(Mnemonic::VSUBPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSUBSD => Ok(Mnemonic::VSUBSD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSUBSH => Ok(Mnemonic::VSUBSH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VSUBSS => Ok(Mnemonic::VSUBSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VTESTPD => Ok(Mnemonic::VTESTPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VTESTPS => Ok(Mnemonic::VTESTPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VUCOMISD => Ok(Mnemonic::VUCOMISD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VUCOMISH => Ok(Mnemonic::VUCOMISH),
|
|
ffi::_ND_INS_CLASS::ND_INS_VUCOMISS => Ok(Mnemonic::VUCOMISS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VUNPCKHPD => Ok(Mnemonic::VUNPCKHPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VUNPCKHPS => Ok(Mnemonic::VUNPCKHPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VUNPCKLPD => Ok(Mnemonic::VUNPCKLPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VUNPCKLPS => Ok(Mnemonic::VUNPCKLPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VXORPD => Ok(Mnemonic::VXORPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_VXORPS => Ok(Mnemonic::VXORPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_VZEROALL => Ok(Mnemonic::VZEROALL),
|
|
ffi::_ND_INS_CLASS::ND_INS_VZEROUPPER => Ok(Mnemonic::VZEROUPPER),
|
|
ffi::_ND_INS_CLASS::ND_INS_WAIT => Ok(Mnemonic::WAIT),
|
|
ffi::_ND_INS_CLASS::ND_INS_WBINVD => Ok(Mnemonic::WBINVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_WBNOINVD => Ok(Mnemonic::WBNOINVD),
|
|
ffi::_ND_INS_CLASS::ND_INS_WRFSBASE => Ok(Mnemonic::WRFSBASE),
|
|
ffi::_ND_INS_CLASS::ND_INS_WRGSBASE => Ok(Mnemonic::WRGSBASE),
|
|
ffi::_ND_INS_CLASS::ND_INS_WRMSR => Ok(Mnemonic::WRMSR),
|
|
ffi::_ND_INS_CLASS::ND_INS_WRMSRLIST => Ok(Mnemonic::WRMSRLIST),
|
|
ffi::_ND_INS_CLASS::ND_INS_WRMSRNS => Ok(Mnemonic::WRMSRNS),
|
|
ffi::_ND_INS_CLASS::ND_INS_WRPKRU => Ok(Mnemonic::WRPKRU),
|
|
ffi::_ND_INS_CLASS::ND_INS_WRSHR => Ok(Mnemonic::WRSHR),
|
|
ffi::_ND_INS_CLASS::ND_INS_WRSS => Ok(Mnemonic::WRSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_WRUSS => Ok(Mnemonic::WRUSS),
|
|
ffi::_ND_INS_CLASS::ND_INS_XABORT => Ok(Mnemonic::XABORT),
|
|
ffi::_ND_INS_CLASS::ND_INS_XADD => Ok(Mnemonic::XADD),
|
|
ffi::_ND_INS_CLASS::ND_INS_XBEGIN => Ok(Mnemonic::XBEGIN),
|
|
ffi::_ND_INS_CLASS::ND_INS_XCHG => Ok(Mnemonic::XCHG),
|
|
ffi::_ND_INS_CLASS::ND_INS_XCRYPTCBC => Ok(Mnemonic::XCRYPTCBC),
|
|
ffi::_ND_INS_CLASS::ND_INS_XCRYPTCFB => Ok(Mnemonic::XCRYPTCFB),
|
|
ffi::_ND_INS_CLASS::ND_INS_XCRYPTCTR => Ok(Mnemonic::XCRYPTCTR),
|
|
ffi::_ND_INS_CLASS::ND_INS_XCRYPTECB => Ok(Mnemonic::XCRYPTECB),
|
|
ffi::_ND_INS_CLASS::ND_INS_XCRYPTOFB => Ok(Mnemonic::XCRYPTOFB),
|
|
ffi::_ND_INS_CLASS::ND_INS_XEND => Ok(Mnemonic::XEND),
|
|
ffi::_ND_INS_CLASS::ND_INS_XGETBV => Ok(Mnemonic::XGETBV),
|
|
ffi::_ND_INS_CLASS::ND_INS_XLATB => Ok(Mnemonic::XLATB),
|
|
ffi::_ND_INS_CLASS::ND_INS_XOR => Ok(Mnemonic::XOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_XORPD => Ok(Mnemonic::XORPD),
|
|
ffi::_ND_INS_CLASS::ND_INS_XORPS => Ok(Mnemonic::XORPS),
|
|
ffi::_ND_INS_CLASS::ND_INS_XRESLDTRK => Ok(Mnemonic::XRESLDTRK),
|
|
ffi::_ND_INS_CLASS::ND_INS_XRSTOR => Ok(Mnemonic::XRSTOR),
|
|
ffi::_ND_INS_CLASS::ND_INS_XRSTORS => Ok(Mnemonic::XRSTORS),
|
|
ffi::_ND_INS_CLASS::ND_INS_XSAVE => Ok(Mnemonic::XSAVE),
|
|
ffi::_ND_INS_CLASS::ND_INS_XSAVEC => Ok(Mnemonic::XSAVEC),
|
|
ffi::_ND_INS_CLASS::ND_INS_XSAVEOPT => Ok(Mnemonic::XSAVEOPT),
|
|
ffi::_ND_INS_CLASS::ND_INS_XSAVES => Ok(Mnemonic::XSAVES),
|
|
ffi::_ND_INS_CLASS::ND_INS_XSETBV => Ok(Mnemonic::XSETBV),
|
|
ffi::_ND_INS_CLASS::ND_INS_XSHA1 => Ok(Mnemonic::XSHA1),
|
|
ffi::_ND_INS_CLASS::ND_INS_XSHA256 => Ok(Mnemonic::XSHA256),
|
|
ffi::_ND_INS_CLASS::ND_INS_XSTORE => Ok(Mnemonic::XSTORE),
|
|
ffi::_ND_INS_CLASS::ND_INS_XSUSLDTRK => Ok(Mnemonic::XSUSLDTRK),
|
|
ffi::_ND_INS_CLASS::ND_INS_XTEST => Ok(Mnemonic::XTEST),
|
|
}
|
|
}
|
|
}
|