InsnId

Enum InsnId 

Source
#[non_exhaustive]
pub enum InsnId {
Show 1501 variants Invalid = 0, Aaa, Aad, Aam, Aas, Fabs, Adc, Adcx, Add, Addpd, Addps, Addsd, Addss, Addsubpd, Addsubps, Fadd, Fiadd, Faddp, Adox, Aesdeclast, Aesdec, Aesenclast, Aesenc, Aesimc, Aeskeygenassist, And, Andn, Andnpd, Andnps, Andpd, Andps, Arpl, Bextr, Blcfill, Blci, Blcic, Blcmsk, Blcs, Blendpd, Blendps, Blendvpd, Blendvps, Blsfill, Blsi, Blsic, Blsmsk, Blsr, Bound, Bsf, Bsr, Bswap, Bt, Btc, Btr, Bts, Bzhi, Call, Cbw, Cdq, Cdqe, Fchs, Clac, Clc, Cld, Clflush, Clflushopt, Clgi, Cli, Clts, Clwb, Cmc, Cmova, Cmovae, Cmovb, Cmovbe, Fcmovbe, Fcmovb, Cmove, Fcmove, Cmovg, Cmovge, Cmovl, Cmovle, Fcmovnbe, Fcmovnb, Cmovne, Fcmovne, Cmovno, Cmovnp, Fcmovnu, Cmovns, Cmovo, Cmovp, Fcmovu, Cmovs, Cmp, Cmpsb, Cmpsq, Cmpsw, Cmpxchg16b, Cmpxchg, Cmpxchg8b, Comisd, Comiss, Fcomp, Fcomip, Fcomi, Fcom, Fcos, Cpuid, Cqo, Crc32, Cvtdq2pd, Cvtdq2ps, Cvtpd2dq, Cvtpd2ps, Cvtps2dq, Cvtps2pd, Cvtsd2si, Cvtsd2ss, Cvtsi2sd, Cvtsi2ss, Cvtss2sd, Cvtss2si, Cvttpd2dq, Cvttps2dq, Cvttsd2si, Cvttss2si, Cwd, Cwde, Daa, Das, Data16, Dec, Div, Divpd, Divps, Fdivr, Fidivr, Fdivrp, Divsd, Divss, Fdiv, Fidiv, Fdivp, Dppd, Dpps, Ret, Encls, Enclu, Enter, Extractps, Extrq, F2xm1, Lcall, Ljmp, Fbld, Fbstp, Fcompp, Fdecstp, Femms, Ffree, Ficom, Ficomp, Fincstp, Fldcw, Fldenv, Fldl2e, Fldl2t, Fldlg2, Fldln2, Fldpi, Fnclex, Fninit, Fnop, Fnstcw, Fnstsw, Fpatan, Fprem, Fprem1, Fptan, Ffreep, Frndint, Frstor, Fnsave, Fscale, Fsetpm, Fsincos, Fnstenv, Fxam, Fxrstor, Fxrstor64, Fxsave, Fxsave64, Fxtract, Fyl2x, Fyl2xp1, Movapd, Movaps, Orpd, Orps, Vmovapd, Vmovaps, Xorpd, Xorps, Getsec, Haddpd, Haddps, Hlt, Hsubpd, Hsubps, Idiv, Fild, Imul, In, Inc, Insb, Insertps, Insertq, Insd, Insw, Int, Int1, Int3, Into, Invd, Invept, Invlpg, Invlpga, Invpcid, Invvpid, Iret, Iretd, Iretq, Fisttp, Fist, Fistp, Ucomisd, Ucomiss, Vcomisd, Vcomiss, Vcvtsd2ss, Vcvtsi2sd, Vcvtsi2ss, Vcvtss2sd, Vcvttsd2si, Vcvttsd2usi, Vcvttss2si, Vcvttss2usi, Vcvtusi2sd, Vcvtusi2ss, Vucomisd, Vucomiss, Jae, Ja, Jbe, Jb, Jcxz, Jecxz, Je, Jge, Jg, Jle, Jl, Jmp, Jne, Jno, Jnp, Jns, Jo, Jp, Jrcxz, Js, Kandb, Kandd, Kandnb, Kandnd, Kandnq, Kandnw, Kandq, Kandw, Kmovb, Kmovd, Kmovq, Kmovw, Knotb, Knotd, Knotq, Knotw, Korb, Kord, Korq, Kortestb, Kortestd, Kortestq, Kortestw, Korw, Kshiftlb, Kshiftld, Kshiftlq, Kshiftlw, Kshiftrb, Kshiftrd, Kshiftrq, Kshiftrw, Kunpckbw, Kxnorb, Kxnord, Kxnorq, Kxnorw, Kxorb, Kxord, Kxorq, Kxorw, Lahf, Lar, Lddqu, Ldmxcsr, Lds, Fldz, Fld1, Fld, Lea, Leave, Les, Lfence, Lfs, Lgdt, Lgs, Lidt, Lldt, Lmsw, Or, Sub, Xor, Lodsb, Lodsd, Lodsq, Lodsw, Loop, Loope, Loopne, Retf, Retfq, Lsl, Lss, Ltr, Xadd, Lzcnt, Maskmovdqu, Maxpd, Maxps, Maxsd, Maxss, Mfence, Minpd, Minps, Minsd, Minss, Cvtpd2pi, Cvtpi2pd, Cvtpi2ps, Cvtps2pi, Cvttpd2pi, Cvttps2pi, Emms, Maskmovq, Movd, Movdq2q, Movntq, Movq2dq, Movq, Pabsb, Pabsd, Pabsw, Packssdw, Packsswb, Packuswb, Paddb, Paddd, Paddq, Paddsb, Paddsw, Paddusb, Paddusw, Paddw, Palignr, Pandn, Pand, Pavgb, Pavgw, Pcmpeqb, Pcmpeqd, Pcmpeqw, Pcmpgtb, Pcmpgtd, Pcmpgtw, Pextrw, Phaddsw, Phaddw, Phaddd, Phsubd, Phsubsw, Phsubw, Pinsrw, Pmaddubsw, Pmaddwd, Pmaxsw, Pmaxub, Pminsw, Pminub, Pmovmskb, Pmulhrsw, Pmulhuw, Pmulhw, Pmullw, Pmuludq, Por, Psadbw, Pshufb, Pshufw, Psignb, Psignd, Psignw, Pslld, Psllq, Psllw, Psrad, Psraw, Psrld, Psrlq, Psrlw, Psubb, Psubd, Psubq, Psubsb, Psubsw, Psubusb, Psubusw, Psubw, Punpckhbw, Punpckhdq, Punpckhwd, Punpcklbw, Punpckldq, Punpcklwd, Pxor, Monitor, Montmul, Mov, Movabs, Movbe, Movddup, Movdqa, Movdqu, Movhlps, Movhpd, Movhps, Movlhps, Movlpd, Movlps, Movmskpd, Movmskps, Movntdqa, Movntdq, Movnti, Movntpd, Movntps, Movntsd, Movntss, Movsb, Movsd, Movshdup, Movsldup, Movsq, Movss, Movsw, Movsx, Movsxd, Movupd, Movups, Movzx, Mpsadbw, Mul, Mulpd, Mulps, Mulsd, Mulss, Mulx, Fmul, Fimul, Fmulp, Mwait, Neg, Nop, Not, Out, Outsb, Outsd, Outsw, Packusdw, Pause, Pavgusb, Pblendvb, Pblendw, Pclmulqdq, Pcmpeqq, Pcmpestri, Pcmpestrm, Pcmpgtq, Pcmpistri, Pcmpistrm, Pcommit, Pdep, Pext, Pextrb, Pextrd, Pextrq, Pf2id, Pf2iw, Pfacc, Pfadd, Pfcmpeq, Pfcmpge, Pfcmpgt, Pfmax, Pfmin, Pfmul, Pfnacc, Pfpnacc, Pfrcpit1, Pfrcpit2, Pfrcp, Pfrsqit1, Pfrsqrt, Pfsubr, Pfsub, Phminposuw, Pi2fd, Pi2fw, Pinsrb, Pinsrd, Pinsrq, Pmaxsb, Pmaxsd, Pmaxud, Pmaxuw, Pminsb, Pminsd, Pminud, Pminuw, Pmovsxbd, Pmovsxbq, Pmovsxbw, Pmovsxdq, Pmovsxwd, Pmovsxwq, Pmovzxbd, Pmovzxbq, Pmovzxbw, Pmovzxdq, Pmovzxwd, Pmovzxwq, Pmuldq, Pmulhrw, Pmulld, Pop, Popaw, Popal, Popcnt, Popf, Popfd, Popfq, Prefetch, Prefetchnta, Prefetcht0, Prefetcht1, Prefetcht2, Prefetchw, Pshufd, Pshufhw, Pshuflw, Pslldq, Psrldq, Pswapd, Ptest, Punpckhqdq, Punpcklqdq, Push, Pushaw, Pushal, Pushf, Pushfd, Pushfq, Rcl, Rcpps, Rcpss, Rcr, Rdfsbase, Rdgsbase, Rdmsr, Rdpmc, Rdrand, Rdseed, Rdtsc, Rdtscp, Rol, Ror, Rorx, Roundpd, Roundps, Roundsd, Roundss, Rsm, Rsqrtps, Rsqrtss, Sahf, Sal, Salc, Sar, Sarx, Sbb, Scasb, Scasd, Scasq, Scasw, Setae, Seta, Setbe, Setb, Sete, Setge, Setg, Setle, Setl, Setne, Setno, Setnp, Setns, Seto, Setp, Sets, Sfence, Sgdt, Sha1msg1, Sha1msg2, Sha1nexte, Sha1rnds4, Sha256msg1, Sha256msg2, Sha256rnds2, Shl, Shld, Shlx, Shr, Shrd, Shrx, Shufpd, Shufps, Sidt, Fsin, Skinit, Sldt, Smsw, Sqrtpd, Sqrtps, Sqrtsd, Sqrtss, Fsqrt, Stac, Stc, Std, Stgi, Sti, Stmxcsr, Stosb, Stosd, Stosq, Stosw, Str, Fst, Fstp, Fstpnce, Fxch, Subpd, Subps, Fsubr, Fisubr, Fsubrp, Subsd, Subss, Fsub, Fisub, Fsubp, Swapgs, Syscall, Sysenter, Sysexit, Sysret, T1mskc, Test, Ud2, Ftst, Tzcnt, Tzmsk, Fucomip, Fucomi, Fucompp, Fucomp, Fucom, Ud2b, Unpckhpd, Unpckhps, Unpcklpd, Unpcklps, Vaddpd, Vaddps, Vaddsd, Vaddss, Vaddsubpd, Vaddsubps, Vaesdeclast, Vaesdec, Vaesenclast, Vaesenc, Vaesimc, Vaeskeygenassist, Valignd, Valignq, Vandnpd, Vandnps, Vandpd, Vandps, Vblendmpd, Vblendmps, Vblendpd, Vblendps, Vblendvpd, Vblendvps, Vbroadcastf128, Vbroadcasti32x4, Vbroadcasti64x4, Vbroadcastsd, Vbroadcastss, Vcompresspd, Vcompressps, Vcvtdq2pd, Vcvtdq2ps, Vcvtpd2dqx, Vcvtpd2dq, Vcvtpd2psx, Vcvtpd2ps, Vcvtpd2udq, Vcvtph2ps, Vcvtps2dq, Vcvtps2pd, Vcvtps2ph, Vcvtps2udq, Vcvtsd2si, Vcvtsd2usi, Vcvtss2si, Vcvtss2usi, Vcvttpd2dqx, Vcvttpd2dq, Vcvttpd2udq, Vcvttps2dq, Vcvttps2udq, Vcvtudq2pd, Vcvtudq2ps, Vdivpd, Vdivps, Vdivsd, Vdivss, Vdppd, Vdpps, Verr, Verw, Vexp2pd, Vexp2ps, Vexpandpd, Vexpandps, Vextractf128, Vextractf32x4, Vextractf64x4, Vextracti128, Vextracti32x4, Vextracti64x4, Vextractps, Vfmadd132pd, Vfmadd132ps, Vfmaddpd, Vfmadd213pd, Vfmadd231pd, Vfmaddps, Vfmadd213ps, Vfmadd231ps, Vfmaddsd, Vfmadd213sd, Vfmadd132sd, Vfmadd231sd, Vfmaddss, Vfmadd213ss, Vfmadd132ss, Vfmadd231ss, Vfmaddsub132pd, Vfmaddsub132ps, Vfmaddsubpd, Vfmaddsub213pd, Vfmaddsub231pd, Vfmaddsubps, Vfmaddsub213ps, Vfmaddsub231ps, Vfmsub132pd, Vfmsub132ps, Vfmsubadd132pd, Vfmsubadd132ps, Vfmsubaddpd, Vfmsubadd213pd, Vfmsubadd231pd, Vfmsubaddps, Vfmsubadd213ps, Vfmsubadd231ps, Vfmsubpd, Vfmsub213pd, Vfmsub231pd, Vfmsubps, Vfmsub213ps, Vfmsub231ps, Vfmsubsd, Vfmsub213sd, Vfmsub132sd, Vfmsub231sd, Vfmsubss, Vfmsub213ss, Vfmsub132ss, Vfmsub231ss, Vfnmadd132pd, Vfnmadd132ps, Vfnmaddpd, Vfnmadd213pd, Vfnmadd231pd, Vfnmaddps, Vfnmadd213ps, Vfnmadd231ps, Vfnmaddsd, Vfnmadd213sd, Vfnmadd132sd, Vfnmadd231sd, Vfnmaddss, Vfnmadd213ss, Vfnmadd132ss, Vfnmadd231ss, Vfnmsub132pd, Vfnmsub132ps, Vfnmsubpd, Vfnmsub213pd, Vfnmsub231pd, Vfnmsubps, Vfnmsub213ps, Vfnmsub231ps, Vfnmsubsd, Vfnmsub213sd, Vfnmsub132sd, Vfnmsub231sd, Vfnmsubss, Vfnmsub213ss, Vfnmsub132ss, Vfnmsub231ss, Vfrczpd, Vfrczps, Vfrczsd, Vfrczss, Vorpd, Vorps, Vxorpd, Vxorps, Vgatherdpd, Vgatherdps, Vgatherpf0dpd, Vgatherpf0dps, Vgatherpf0qpd, Vgatherpf0qps, Vgatherpf1dpd, Vgatherpf1dps, Vgatherpf1qpd, Vgatherpf1qps, Vgatherqpd, Vgatherqps, Vhaddpd, Vhaddps, Vhsubpd, Vhsubps, Vinsertf128, Vinsertf32x4, Vinsertf32x8, Vinsertf64x2, Vinsertf64x4, Vinserti128, Vinserti32x4, Vinserti32x8, Vinserti64x2, Vinserti64x4, Vinsertps, Vlddqu, Vldmxcsr, Vmaskmovdqu, Vmaskmovpd, Vmaskmovps, Vmaxpd, Vmaxps, Vmaxsd, Vmaxss, Vmcall, Vmclear, Vmfunc, Vminpd, Vminps, Vminsd, Vminss, Vmlaunch, Vmload, Vmmcall, Vmovq, Vmovddup, Vmovd, Vmovdqa32, Vmovdqa64, Vmovdqa, Vmovdqu16, Vmovdqu32, Vmovdqu64, Vmovdqu8, Vmovdqu, Vmovhlps, Vmovhpd, Vmovhps, Vmovlhps, Vmovlpd, Vmovlps, Vmovmskpd, Vmovmskps, Vmovntdqa, Vmovntdq, Vmovntpd, Vmovntps, Vmovsd, Vmovshdup, Vmovsldup, Vmovss, Vmovupd, Vmovups, Vmpsadbw, Vmptrld, Vmptrst, Vmread, Vmresume, Vmrun, Vmsave, Vmulpd, Vmulps, Vmulsd, Vmulss, Vmwrite, Vmxoff, Vmxon, Vpabsb, Vpabsd, Vpabsq, Vpabsw, Vpackssdw, Vpacksswb, Vpackusdw, Vpackuswb, Vpaddb, Vpaddd, Vpaddq, Vpaddsb, Vpaddsw, Vpaddusb, Vpaddusw, Vpaddw, Vpalignr, Vpandd, Vpandnd, Vpandnq, Vpandn, Vpandq, Vpand, 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, Vpcompressd, Vpcompressq, Vpcomq, Vpcomub, Vpcomud, Vpcomuq, Vpcomuw, Vpcomw, Vpconflictd, Vpconflictq, Vperm2f128, Vperm2i128, Vpermd, Vpermi2d, Vpermi2pd, Vpermi2ps, Vpermi2q, Vpermil2pd, Vpermil2ps, Vpermilpd, Vpermilps, Vpermpd, Vpermps, Vpermq, Vpermt2d, Vpermt2pd, Vpermt2ps, Vpermt2q, Vpexpandd, Vpexpandq, Vpextrb, Vpextrd, Vpextrq, Vpextrw, Vpgatherdd, Vpgatherdq, Vpgatherqd, Vpgatherqq, Vphaddbd, Vphaddbq, Vphaddbw, Vphadddq, Vphaddd, Vphaddsw, Vphaddubd, Vphaddubq, Vphaddubw, Vphaddudq, Vphadduwd, Vphadduwq, Vphaddwd, Vphaddwq, Vphaddw, Vphminposuw, Vphsubbw, Vphsubdq, Vphsubd, Vphsubsw, Vphsubwd, Vphsubw, Vpinsrb, Vpinsrd, Vpinsrq, Vpinsrw, Vplzcntd, Vplzcntq, Vpmacsdd, Vpmacsdqh, Vpmacsdql, Vpmacssdd, Vpmacssdqh, Vpmacssdql, Vpmacsswd, Vpmacssww, Vpmacswd, Vpmacsww, Vpmadcsswd, Vpmadcswd, Vpmaddubsw, Vpmaddwd, Vpmaskmovd, Vpmaskmovq, Vpmaxsb, Vpmaxsd, Vpmaxsq, Vpmaxsw, Vpmaxub, Vpmaxud, Vpmaxuq, Vpmaxuw, Vpminsb, Vpminsd, Vpminsq, Vpminsw, Vpminub, Vpminud, Vpminuq, Vpminuw, Vpmovdb, Vpmovdw, Vpmovm2b, Vpmovm2d, Vpmovm2q, Vpmovm2w, Vpmovmskb, Vpmovqb, Vpmovqd, Vpmovqw, Vpmovsdb, Vpmovsdw, Vpmovsqb, Vpmovsqd, Vpmovsqw, Vpmovsxbd, Vpmovsxbq, Vpmovsxbw, Vpmovsxdq, Vpmovsxwd, Vpmovsxwq, Vpmovusdb, Vpmovusdw, Vpmovusqb, Vpmovusqd, Vpmovusqw, Vpmovzxbd, Vpmovzxbq, Vpmovzxbw, Vpmovzxdq, Vpmovzxwd, Vpmovzxwq, Vpmuldq, Vpmulhrsw, Vpmulhuw, Vpmulhw, Vpmulld, Vpmullq, Vpmullw, Vpmuludq, Vpord, Vporq, Vpor, Vpperm, Vprotb, Vprotd, Vprotq, Vprotw, Vpsadbw, Vpscatterdd, Vpscatterdq, Vpscatterqd, Vpscatterqq, Vpshab, Vpshad, Vpshaq, Vpshaw, Vpshlb, Vpshld, Vpshlq, Vpshlw, Vpshufb, Vpshufd, Vpshufhw, Vpshuflw, Vpsignb, Vpsignd, Vpsignw, Vpslldq, Vpslld, Vpsllq, Vpsllvd, Vpsllvq, Vpsllw, Vpsrad, Vpsraq, Vpsravd, Vpsravq, Vpsraw, Vpsrldq, Vpsrld, Vpsrlq, Vpsrlvd, Vpsrlvq, Vpsrlw, Vpsubb, Vpsubd, Vpsubq, Vpsubsb, Vpsubsw, Vpsubusb, Vpsubusw, Vpsubw, Vptestmd, Vptestmq, Vptestnmd, Vptestnmq, Vptest, Vpunpckhbw, Vpunpckhdq, Vpunpckhqdq, Vpunpckhwd, Vpunpcklbw, Vpunpckldq, Vpunpcklqdq, Vpunpcklwd, Vpxord, Vpxorq, Vpxor, Vrcp14pd, Vrcp14ps, Vrcp14sd, Vrcp14ss, Vrcp28pd, Vrcp28ps, Vrcp28sd, Vrcp28ss, Vrcpps, Vrcpss, Vrndscalepd, Vrndscaleps, Vrndscalesd, Vrndscaless, Vroundpd, Vroundps, Vroundsd, Vroundss, Vrsqrt14pd, Vrsqrt14ps, Vrsqrt14sd, Vrsqrt14ss, Vrsqrt28pd, Vrsqrt28ps, Vrsqrt28sd, Vrsqrt28ss, Vrsqrtps, Vrsqrtss, Vscatterdpd, Vscatterdps, Vscatterpf0dpd, Vscatterpf0dps, Vscatterpf0qpd, Vscatterpf0qps, Vscatterpf1dpd, Vscatterpf1dps, Vscatterpf1qpd, Vscatterpf1qps, Vscatterqpd, Vscatterqps, Vshufpd, Vshufps, Vsqrtpd, Vsqrtps, Vsqrtsd, Vsqrtss, Vstmxcsr, Vsubpd, Vsubps, Vsubsd, Vsubss, Vtestpd, Vtestps, Vunpckhpd, Vunpckhps, Vunpcklpd, Vunpcklps, Vzeroall, Vzeroupper, Wait, Wbinvd, Wrfsbase, Wrgsbase, Wrmsr, Xabort, Xacquire, Xbegin, Xchg, Xcryptcbc, Xcryptcfb, Xcryptctr, Xcryptecb, Xcryptofb, Xend, Xgetbv, Xlatb, Xrelease, Xrstor, Xrstor64, Xrstors, Xrstors64, Xsave, Xsave64, Xsavec, Xsavec64, Xsaveopt, Xsaveopt64, Xsaves, Xsaves64, Xsetbv, Xsha1, Xsha256, Xstore, Xtest, Fdisi8087Nop, Feni8087Nop, Cmpss, Cmpeqss, Cmpltss, Cmpless, Cmpunordss, Cmpneqss, Cmpnltss, Cmpnless, Cmpordss, Cmpsd, Cmpeqsd, Cmpltsd, Cmplesd, Cmpunordsd, Cmpneqsd, Cmpnltsd, Cmpnlesd, Cmpordsd, Cmpps, Cmpeqps, Cmpltps, Cmpleps, Cmpunordps, Cmpneqps, Cmpnltps, Cmpnleps, Cmpordps, Cmppd, Cmpeqpd, Cmpltpd, Cmplepd, Cmpunordpd, Cmpneqpd, Cmpnltpd, Cmpnlepd, Cmpordpd, Vcmpss, Vcmpeqss, Vcmpltss, Vcmpless, Vcmpunordss, Vcmpneqss, Vcmpnltss, Vcmpnless, Vcmpordss, VcmpeqUqss, Vcmpngess, Vcmpngtss, Vcmpfalsess, VcmpneqOqss, Vcmpgess, Vcmpgtss, Vcmptruess, VcmpeqOsss, VcmpltOqss, VcmpleOqss, VcmpunordSss, VcmpneqUsss, VcmpnltUqss, VcmpnleUqss, VcmpordSss, VcmpeqUsss, VcmpngeUqss, VcmpngtUqss, VcmpfalseOsss, VcmpneqOsss, VcmpgeOqss, VcmpgtOqss, VcmptrueUsss, Vcmpsd, Vcmpeqsd, Vcmpltsd, Vcmplesd, Vcmpunordsd, Vcmpneqsd, Vcmpnltsd, Vcmpnlesd, Vcmpordsd, VcmpeqUqsd, Vcmpngesd, Vcmpngtsd, Vcmpfalsesd, VcmpneqOqsd, Vcmpgesd, Vcmpgtsd, Vcmptruesd, VcmpeqOssd, VcmpltOqsd, VcmpleOqsd, VcmpunordSsd, VcmpneqUssd, VcmpnltUqsd, VcmpnleUqsd, VcmpordSsd, VcmpeqUssd, VcmpngeUqsd, VcmpngtUqsd, VcmpfalseOssd, VcmpneqOssd, VcmpgeOqsd, VcmpgtOqsd, VcmptrueUssd, Vcmpps, Vcmpeqps, Vcmpltps, Vcmpleps, Vcmpunordps, Vcmpneqps, Vcmpnltps, Vcmpnleps, Vcmpordps, VcmpeqUqps, Vcmpngeps, Vcmpngtps, Vcmpfalseps, VcmpneqOqps, Vcmpgeps, Vcmpgtps, Vcmptrueps, VcmpeqOsps, VcmpltOqps, VcmpleOqps, VcmpunordSps, VcmpneqUsps, VcmpnltUqps, VcmpnleUqps, VcmpordSps, VcmpeqUsps, VcmpngeUqps, VcmpngtUqps, VcmpfalseOsps, VcmpneqOsps, VcmpgeOqps, VcmpgtOqps, VcmptrueUsps, Vcmppd, Vcmpeqpd, Vcmpltpd, Vcmplepd, Vcmpunordpd, Vcmpneqpd, Vcmpnltpd, Vcmpnlepd, Vcmpordpd, VcmpeqUqpd, Vcmpngepd, Vcmpngtpd, Vcmpfalsepd, VcmpneqOqpd, Vcmpgepd, Vcmpgtpd, Vcmptruepd, VcmpeqOspd, VcmpltOqpd, VcmpleOqpd, VcmpunordSpd, VcmpneqUspd, VcmpnltUqpd, VcmpnleUqpd, VcmpordSpd, VcmpeqUspd, VcmpngeUqpd, VcmpngtUqpd, VcmpfalseOspd, VcmpneqOspd, VcmpgeOqpd, VcmpgtOqpd, VcmptrueUspd, Ud0, Endbr32, Endbr64,
}

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

Invalid = 0

§

Aaa

§

Aad

§

Aam

§

Aas

§

Fabs

§

Adc

§

Adcx

§

Add

§

Addpd

§

Addps

§

Addsd

§

Addss

§

Addsubpd

§

Addsubps

§

Fadd

§

Fiadd

§

Faddp

§

Adox

§

Aesdeclast

§

Aesdec

§

Aesenclast

§

Aesenc

§

Aesimc

§

Aeskeygenassist

§

And

§

Andn

§

Andnpd

§

Andnps

§

Andpd

§

Andps

§

Arpl

§

Bextr

§

Blcfill

§

Blci

§

Blcic

§

Blcmsk

§

Blcs

§

Blendpd

§

Blendps

§

Blendvpd

§

Blendvps

§

Blsfill

§

Blsi

§

Blsic

§

Blsmsk

§

Blsr

§

Bound

§

Bsf

§

Bsr

§

Bswap

§

Bt

§

Btc

§

Btr

§

Bts

§

Bzhi

§

Call

§

Cbw

§

Cdq

§

Cdqe

§

Fchs

§

Clac

§

Clc

§

Cld

§

Clflush

§

Clflushopt

§

Clgi

§

Cli

§

Clts

§

Clwb

§

Cmc

§

Cmova

§

Cmovae

§

Cmovb

§

Cmovbe

§

Fcmovbe

§

Fcmovb

§

Cmove

§

Fcmove

§

Cmovg

§

Cmovge

§

Cmovl

§

Cmovle

§

Fcmovnbe

§

Fcmovnb

§

Cmovne

§

Fcmovne

§

Cmovno

§

Cmovnp

§

Fcmovnu

§

Cmovns

§

Cmovo

§

Cmovp

§

Fcmovu

§

Cmovs

§

Cmp

§

Cmpsb

§

Cmpsq

§

Cmpsw

§

Cmpxchg16b

§

Cmpxchg

§

Cmpxchg8b

§

Comisd

§

Comiss

§

Fcomp

§

Fcomip

§

Fcomi

§

Fcom

§

Fcos

§

Cpuid

§

Cqo

§

Crc32

§

Cvtdq2pd

§

Cvtdq2ps

§

Cvtpd2dq

§

Cvtpd2ps

§

Cvtps2dq

§

Cvtps2pd

§

Cvtsd2si

§

Cvtsd2ss

§

Cvtsi2sd

§

Cvtsi2ss

§

Cvtss2sd

§

Cvtss2si

§

Cvttpd2dq

§

Cvttps2dq

§

Cvttsd2si

§

Cvttss2si

§

Cwd

§

Cwde

§

Daa

§

Das

§

Data16

§

Dec

§

Div

§

Divpd

§

Divps

§

Fdivr

§

Fidivr

§

Fdivrp

§

Divsd

§

Divss

§

Fdiv

§

Fidiv

§

Fdivp

§

Dppd

§

Dpps

§

Ret

§

Encls

§

Enclu

§

Enter

§

Extractps

§

Extrq

§

F2xm1

§

Lcall

§

Ljmp

§

Fbld

§

Fbstp

§

Fcompp

§

Fdecstp

§

Femms

§

Ffree

§

Ficom

§

Ficomp

§

Fincstp

§

Fldcw

§

Fldenv

§

Fldl2e

§

Fldl2t

§

Fldlg2

§

Fldln2

§

Fldpi

§

Fnclex

§

Fninit

§

Fnop

§

Fnstcw

§

Fnstsw

§

Fpatan

§

Fprem

§

Fprem1

§

Fptan

§

Ffreep

§

Frndint

§

Frstor

§

Fnsave

§

Fscale

§

Fsetpm

§

Fsincos

§

Fnstenv

§

Fxam

§

Fxrstor

§

Fxrstor64

§

Fxsave

§

Fxsave64

§

Fxtract

§

Fyl2x

§

Fyl2xp1

§

Movapd

§

Movaps

§

Orpd

§

Orps

§

Vmovapd

§

Vmovaps

§

Xorpd

§

Xorps

§

Getsec

§

Haddpd

§

Haddps

§

Hlt

§

Hsubpd

§

Hsubps

§

Idiv

§

Fild

§

Imul

§

In

§

Inc

§

Insb

§

Insertps

§

Insertq

§

Insd

§

Insw

§

Int

§

Int1

§

Int3

§

Into

§

Invd

§

Invept

§

Invlpg

§

Invlpga

§

Invpcid

§

Invvpid

§

Iret

§

Iretd

§

Iretq

§

Fisttp

§

Fist

§

Fistp

§

Ucomisd

§

Ucomiss

§

Vcomisd

§

Vcomiss

§

Vcvtsd2ss

§

Vcvtsi2sd

§

Vcvtsi2ss

§

Vcvtss2sd

§

Vcvttsd2si

§

Vcvttsd2usi

§

Vcvttss2si

§

Vcvttss2usi

§

Vcvtusi2sd

§

Vcvtusi2ss

§

Vucomisd

§

Vucomiss

§

Jae

§

Ja

§

Jbe

§

Jb

§

Jcxz

§

Jecxz

§

Je

§

Jge

§

Jg

§

Jle

§

Jl

§

Jmp

§

Jne

§

Jno

§

Jnp

§

Jns

§

Jo

§

Jp

§

Jrcxz

§

Js

§

Kandb

§

Kandd

§

Kandnb

§

Kandnd

§

Kandnq

§

Kandnw

§

Kandq

§

Kandw

§

Kmovb

§

Kmovd

§

Kmovq

§

Kmovw

§

Knotb

§

Knotd

§

Knotq

§

Knotw

§

Korb

§

Kord

§

Korq

§

Kortestb

§

Kortestd

§

Kortestq

§

Kortestw

§

Korw

§

Kshiftlb

§

Kshiftld

§

Kshiftlq

§

Kshiftlw

§

Kshiftrb

§

Kshiftrd

§

Kshiftrq

§

Kshiftrw

§

Kunpckbw

§

Kxnorb

§

Kxnord

§

Kxnorq

§

Kxnorw

§

Kxorb

§

Kxord

§

Kxorq

§

Kxorw

§

Lahf

§

Lar

§

Lddqu

§

Ldmxcsr

§

Lds

§

Fldz

§

Fld1

§

Fld

§

Lea

§

Leave

§

Les

§

Lfence

§

Lfs

§

Lgdt

§

Lgs

§

Lidt

§

Lldt

§

Lmsw

§

Or

§

Sub

§

Xor

§

Lodsb

§

Lodsd

§

Lodsq

§

Lodsw

§

Loop

§

Loope

§

Loopne

§

Retf

§

Retfq

§

Lsl

§

Lss

§

Ltr

§

Xadd

§

Lzcnt

§

Maskmovdqu

§

Maxpd

§

Maxps

§

Maxsd

§

Maxss

§

Mfence

§

Minpd

§

Minps

§

Minsd

§

Minss

§

Cvtpd2pi

§

Cvtpi2pd

§

Cvtpi2ps

§

Cvtps2pi

§

Cvttpd2pi

§

Cvttps2pi

§

Emms

§

Maskmovq

§

Movd

§

Movdq2q

§

Movntq

§

Movq2dq

§

Movq

§

Pabsb

§

Pabsd

§

Pabsw

§

Packssdw

§

Packsswb

§

Packuswb

§

Paddb

§

Paddd

§

Paddq

§

Paddsb

§

Paddsw

§

Paddusb

§

Paddusw

§

Paddw

§

Palignr

§

Pandn

§

Pand

§

Pavgb

§

Pavgw

§

Pcmpeqb

§

Pcmpeqd

§

Pcmpeqw

§

Pcmpgtb

§

Pcmpgtd

§

Pcmpgtw

§

Pextrw

§

Phaddsw

§

Phaddw

§

Phaddd

§

Phsubd

§

Phsubsw

§

Phsubw

§

Pinsrw

§

Pmaddubsw

§

Pmaddwd

§

Pmaxsw

§

Pmaxub

§

Pminsw

§

Pminub

§

Pmovmskb

§

Pmulhrsw

§

Pmulhuw

§

Pmulhw

§

Pmullw

§

Pmuludq

§

Por

§

Psadbw

§

Pshufb

§

Pshufw

§

Psignb

§

Psignd

§

Psignw

§

Pslld

§

Psllq

§

Psllw

§

Psrad

§

Psraw

§

Psrld

§

Psrlq

§

Psrlw

§

Psubb

§

Psubd

§

Psubq

§

Psubsb

§

Psubsw

§

Psubusb

§

Psubusw

§

Psubw

§

Punpckhbw

§

Punpckhdq

§

Punpckhwd

§

Punpcklbw

§

Punpckldq

§

Punpcklwd

§

Pxor

§

Monitor

§

Montmul

§

Mov

§

Movabs

§

Movbe

§

Movddup

§

Movdqa

§

Movdqu

§

Movhlps

§

Movhpd

§

Movhps

§

Movlhps

§

Movlpd

§

Movlps

§

Movmskpd

§

Movmskps

§

Movntdqa

§

Movntdq

§

Movnti

§

Movntpd

§

Movntps

§

Movntsd

§

Movntss

§

Movsb

§

Movsd

§

Movshdup

§

Movsldup

§

Movsq

§

Movss

§

Movsw

§

Movsx

§

Movsxd

§

Movupd

§

Movups

§

Movzx

§

Mpsadbw

§

Mul

§

Mulpd

§

Mulps

§

Mulsd

§

Mulss

§

Mulx

§

Fmul

§

Fimul

§

Fmulp

§

Mwait

§

Neg

§

Nop

§

Not

§

Out

§

Outsb

§

Outsd

§

Outsw

§

Packusdw

§

Pause

§

Pavgusb

§

Pblendvb

§

Pblendw

§

Pclmulqdq

§

Pcmpeqq

§

Pcmpestri

§

Pcmpestrm

§

Pcmpgtq

§

Pcmpistri

§

Pcmpistrm

§

Pcommit

§

Pdep

§

Pext

§

Pextrb

§

Pextrd

§

Pextrq

§

Pf2id

§

Pf2iw

§

Pfacc

§

Pfadd

§

Pfcmpeq

§

Pfcmpge

§

Pfcmpgt

§

Pfmax

§

Pfmin

§

Pfmul

§

Pfnacc

§

Pfpnacc

§

Pfrcpit1

§

Pfrcpit2

§

Pfrcp

§

Pfrsqit1

§

Pfrsqrt

§

Pfsubr

§

Pfsub

§

Phminposuw

§

Pi2fd

§

Pi2fw

§

Pinsrb

§

Pinsrd

§

Pinsrq

§

Pmaxsb

§

Pmaxsd

§

Pmaxud

§

Pmaxuw

§

Pminsb

§

Pminsd

§

Pminud

§

Pminuw

§

Pmovsxbd

§

Pmovsxbq

§

Pmovsxbw

§

Pmovsxdq

§

Pmovsxwd

§

Pmovsxwq

§

Pmovzxbd

§

Pmovzxbq

§

Pmovzxbw

§

Pmovzxdq

§

Pmovzxwd

§

Pmovzxwq

§

Pmuldq

§

Pmulhrw

§

Pmulld

§

Pop

§

Popaw

§

Popal

§

Popcnt

§

Popf

§

Popfd

§

Popfq

§

Prefetch

§

Prefetchnta

§

Prefetcht0

§

Prefetcht1

§

Prefetcht2

§

Prefetchw

§

Pshufd

§

Pshufhw

§

Pshuflw

§

Pslldq

§

Psrldq

§

Pswapd

§

Ptest

§

Punpckhqdq

§

Punpcklqdq

§

Push

§

Pushaw

§

Pushal

§

Pushf

§

Pushfd

§

Pushfq

§

Rcl

§

Rcpps

§

Rcpss

§

Rcr

§

Rdfsbase

§

Rdgsbase

§

Rdmsr

§

Rdpmc

§

Rdrand

§

Rdseed

§

Rdtsc

§

Rdtscp

§

Rol

§

Ror

§

Rorx

§

Roundpd

§

Roundps

§

Roundsd

§

Roundss

§

Rsm

§

Rsqrtps

§

Rsqrtss

§

Sahf

§

Sal

§

Salc

§

Sar

§

Sarx

§

Sbb

§

Scasb

§

Scasd

§

Scasq

§

Scasw

§

Setae

§

Seta

§

Setbe

§

Setb

§

Sete

§

Setge

§

Setg

§

Setle

§

Setl

§

Setne

§

Setno

§

Setnp

§

Setns

§

Seto

§

Setp

§

Sets

§

Sfence

§

Sgdt

§

Sha1msg1

§

Sha1msg2

§

Sha1nexte

§

Sha1rnds4

§

Sha256msg1

§

Sha256msg2

§

Sha256rnds2

§

Shl

§

Shld

§

Shlx

§

Shr

§

Shrd

§

Shrx

§

Shufpd

§

Shufps

§

Sidt

§

Fsin

§

Skinit

§

Sldt

§

Smsw

§

Sqrtpd

§

Sqrtps

§

Sqrtsd

§

Sqrtss

§

Fsqrt

§

Stac

§

Stc

§

Std

§

Stgi

§

Sti

§

Stmxcsr

§

Stosb

§

Stosd

§

Stosq

§

Stosw

§

Str

§

Fst

§

Fstp

§

Fstpnce

§

Fxch

§

Subpd

§

Subps

§

Fsubr

§

Fisubr

§

Fsubrp

§

Subsd

§

Subss

§

Fsub

§

Fisub

§

Fsubp

§

Swapgs

§

Syscall

§

Sysenter

§

Sysexit

§

Sysret

§

T1mskc

§

Test

§

Ud2

§

Ftst

§

Tzcnt

§

Tzmsk

§

Fucomip

§

Fucomi

§

Fucompp

§

Fucomp

§

Fucom

§

Ud2b

§

Unpckhpd

§

Unpckhps

§

Unpcklpd

§

Unpcklps

§

Vaddpd

§

Vaddps

§

Vaddsd

§

Vaddss

§

Vaddsubpd

§

Vaddsubps

§

Vaesdeclast

§

Vaesdec

§

Vaesenclast

§

Vaesenc

§

Vaesimc

§

Vaeskeygenassist

§

Valignd

§

Valignq

§

Vandnpd

§

Vandnps

§

Vandpd

§

Vandps

§

Vblendmpd

§

Vblendmps

§

Vblendpd

§

Vblendps

§

Vblendvpd

§

Vblendvps

§

Vbroadcastf128

§

Vbroadcasti32x4

§

Vbroadcasti64x4

§

Vbroadcastsd

§

Vbroadcastss

§

Vcompresspd

§

Vcompressps

§

Vcvtdq2pd

§

Vcvtdq2ps

§

Vcvtpd2dqx

§

Vcvtpd2dq

§

Vcvtpd2psx

§

Vcvtpd2ps

§

Vcvtpd2udq

§

Vcvtph2ps

§

Vcvtps2dq

§

Vcvtps2pd

§

Vcvtps2ph

§

Vcvtps2udq

§

Vcvtsd2si

§

Vcvtsd2usi

§

Vcvtss2si

§

Vcvtss2usi

§

Vcvttpd2dqx

§

Vcvttpd2dq

§

Vcvttpd2udq

§

Vcvttps2dq

§

Vcvttps2udq

§

Vcvtudq2pd

§

Vcvtudq2ps

§

Vdivpd

§

Vdivps

§

Vdivsd

§

Vdivss

§

Vdppd

§

Vdpps

§

Verr

§

Verw

§

Vexp2pd

§

Vexp2ps

§

Vexpandpd

§

Vexpandps

§

Vextractf128

§

Vextractf32x4

§

Vextractf64x4

§

Vextracti128

§

Vextracti32x4

§

Vextracti64x4

§

Vextractps

§

Vfmadd132pd

§

Vfmadd132ps

§

Vfmaddpd

§

Vfmadd213pd

§

Vfmadd231pd

§

Vfmaddps

§

Vfmadd213ps

§

Vfmadd231ps

§

Vfmaddsd

§

Vfmadd213sd

§

Vfmadd132sd

§

Vfmadd231sd

§

Vfmaddss

§

Vfmadd213ss

§

Vfmadd132ss

§

Vfmadd231ss

§

Vfmaddsub132pd

§

Vfmaddsub132ps

§

Vfmaddsubpd

§

Vfmaddsub213pd

§

Vfmaddsub231pd

§

Vfmaddsubps

§

Vfmaddsub213ps

§

Vfmaddsub231ps

§

Vfmsub132pd

§

Vfmsub132ps

§

Vfmsubadd132pd

§

Vfmsubadd132ps

§

Vfmsubaddpd

§

Vfmsubadd213pd

§

Vfmsubadd231pd

§

Vfmsubaddps

§

Vfmsubadd213ps

§

Vfmsubadd231ps

§

Vfmsubpd

§

Vfmsub213pd

§

Vfmsub231pd

§

Vfmsubps

§

Vfmsub213ps

§

Vfmsub231ps

§

Vfmsubsd

§

Vfmsub213sd

§

Vfmsub132sd

§

Vfmsub231sd

§

Vfmsubss

§

Vfmsub213ss

§

Vfmsub132ss

§

Vfmsub231ss

§

Vfnmadd132pd

§

Vfnmadd132ps

§

Vfnmaddpd

§

Vfnmadd213pd

§

Vfnmadd231pd

§

Vfnmaddps

§

Vfnmadd213ps

§

Vfnmadd231ps

§

Vfnmaddsd

§

Vfnmadd213sd

§

Vfnmadd132sd

§

Vfnmadd231sd

§

Vfnmaddss

§

Vfnmadd213ss

§

Vfnmadd132ss

§

Vfnmadd231ss

§

Vfnmsub132pd

§

Vfnmsub132ps

§

Vfnmsubpd

§

Vfnmsub213pd

§

Vfnmsub231pd

§

Vfnmsubps

§

Vfnmsub213ps

§

Vfnmsub231ps

§

Vfnmsubsd

§

Vfnmsub213sd

§

Vfnmsub132sd

§

Vfnmsub231sd

§

Vfnmsubss

§

Vfnmsub213ss

§

Vfnmsub132ss

§

Vfnmsub231ss

§

Vfrczpd

§

Vfrczps

§

Vfrczsd

§

Vfrczss

§

Vorpd

§

Vorps

§

Vxorpd

§

Vxorps

§

Vgatherdpd

§

Vgatherdps

§

Vgatherpf0dpd

§

Vgatherpf0dps

§

Vgatherpf0qpd

§

Vgatherpf0qps

§

Vgatherpf1dpd

§

Vgatherpf1dps

§

Vgatherpf1qpd

§

Vgatherpf1qps

§

Vgatherqpd

§

Vgatherqps

§

Vhaddpd

§

Vhaddps

§

Vhsubpd

§

Vhsubps

§

Vinsertf128

§

Vinsertf32x4

§

Vinsertf32x8

§

Vinsertf64x2

§

Vinsertf64x4

§

Vinserti128

§

Vinserti32x4

§

Vinserti32x8

§

Vinserti64x2

§

Vinserti64x4

§

Vinsertps

§

Vlddqu

§

Vldmxcsr

§

Vmaskmovdqu

§

Vmaskmovpd

§

Vmaskmovps

§

Vmaxpd

§

Vmaxps

§

Vmaxsd

§

Vmaxss

§

Vmcall

§

Vmclear

§

Vmfunc

§

Vminpd

§

Vminps

§

Vminsd

§

Vminss

§

Vmlaunch

§

Vmload

§

Vmmcall

§

Vmovq

§

Vmovddup

§

Vmovd

§

Vmovdqa32

§

Vmovdqa64

§

Vmovdqa

§

Vmovdqu16

§

Vmovdqu32

§

Vmovdqu64

§

Vmovdqu8

§

Vmovdqu

§

Vmovhlps

§

Vmovhpd

§

Vmovhps

§

Vmovlhps

§

Vmovlpd

§

Vmovlps

§

Vmovmskpd

§

Vmovmskps

§

Vmovntdqa

§

Vmovntdq

§

Vmovntpd

§

Vmovntps

§

Vmovsd

§

Vmovshdup

§

Vmovsldup

§

Vmovss

§

Vmovupd

§

Vmovups

§

Vmpsadbw

§

Vmptrld

§

Vmptrst

§

Vmread

§

Vmresume

§

Vmrun

§

Vmsave

§

Vmulpd

§

Vmulps

§

Vmulsd

§

Vmulss

§

Vmwrite

§

Vmxoff

§

Vmxon

§

Vpabsb

§

Vpabsd

§

Vpabsq

§

Vpabsw

§

Vpackssdw

§

Vpacksswb

§

Vpackusdw

§

Vpackuswb

§

Vpaddb

§

Vpaddd

§

Vpaddq

§

Vpaddsb

§

Vpaddsw

§

Vpaddusb

§

Vpaddusw

§

Vpaddw

§

Vpalignr

§

Vpandd

§

Vpandnd

§

Vpandnq

§

Vpandn

§

Vpandq

§

Vpand

§

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

§

Vpcompressd

§

Vpcompressq

§

Vpcomq

§

Vpcomub

§

Vpcomud

§

Vpcomuq

§

Vpcomuw

§

Vpcomw

§

Vpconflictd

§

Vpconflictq

§

Vperm2f128

§

Vperm2i128

§

Vpermd

§

Vpermi2d

§

Vpermi2pd

§

Vpermi2ps

§

Vpermi2q

§

Vpermil2pd

§

Vpermil2ps

§

Vpermilpd

§

Vpermilps

§

Vpermpd

§

Vpermps

§

Vpermq

§

Vpermt2d

§

Vpermt2pd

§

Vpermt2ps

§

Vpermt2q

§

Vpexpandd

§

Vpexpandq

§

Vpextrb

§

Vpextrd

§

Vpextrq

§

Vpextrw

§

Vpgatherdd

§

Vpgatherdq

§

Vpgatherqd

§

Vpgatherqq

§

Vphaddbd

§

Vphaddbq

§

Vphaddbw

§

Vphadddq

§

Vphaddd

§

Vphaddsw

§

Vphaddubd

§

Vphaddubq

§

Vphaddubw

§

Vphaddudq

§

Vphadduwd

§

Vphadduwq

§

Vphaddwd

§

Vphaddwq

§

Vphaddw

§

Vphminposuw

§

Vphsubbw

§

Vphsubdq

§

Vphsubd

§

Vphsubsw

§

Vphsubwd

§

Vphsubw

§

Vpinsrb

§

Vpinsrd

§

Vpinsrq

§

Vpinsrw

§

Vplzcntd

§

Vplzcntq

§

Vpmacsdd

§

Vpmacsdqh

§

Vpmacsdql

§

Vpmacssdd

§

Vpmacssdqh

§

Vpmacssdql

§

Vpmacsswd

§

Vpmacssww

§

Vpmacswd

§

Vpmacsww

§

Vpmadcsswd

§

Vpmadcswd

§

Vpmaddubsw

§

Vpmaddwd

§

Vpmaskmovd

§

Vpmaskmovq

§

Vpmaxsb

§

Vpmaxsd

§

Vpmaxsq

§

Vpmaxsw

§

Vpmaxub

§

Vpmaxud

§

Vpmaxuq

§

Vpmaxuw

§

Vpminsb

§

Vpminsd

§

Vpminsq

§

Vpminsw

§

Vpminub

§

Vpminud

§

Vpminuq

§

Vpminuw

§

Vpmovdb

§

Vpmovdw

§

Vpmovm2b

§

Vpmovm2d

§

Vpmovm2q

§

Vpmovm2w

§

Vpmovmskb

§

Vpmovqb

§

Vpmovqd

§

Vpmovqw

§

Vpmovsdb

§

Vpmovsdw

§

Vpmovsqb

§

Vpmovsqd

§

Vpmovsqw

§

Vpmovsxbd

§

Vpmovsxbq

§

Vpmovsxbw

§

Vpmovsxdq

§

Vpmovsxwd

§

Vpmovsxwq

§

Vpmovusdb

§

Vpmovusdw

§

Vpmovusqb

§

Vpmovusqd

§

Vpmovusqw

§

Vpmovzxbd

§

Vpmovzxbq

§

Vpmovzxbw

§

Vpmovzxdq

§

Vpmovzxwd

§

Vpmovzxwq

§

Vpmuldq

§

Vpmulhrsw

§

Vpmulhuw

§

Vpmulhw

§

Vpmulld

§

Vpmullq

§

Vpmullw

§

Vpmuludq

§

Vpord

§

Vporq

§

Vpor

§

Vpperm

§

Vprotb

§

Vprotd

§

Vprotq

§

Vprotw

§

Vpsadbw

§

Vpscatterdd

§

Vpscatterdq

§

Vpscatterqd

§

Vpscatterqq

§

Vpshab

§

Vpshad

§

Vpshaq

§

Vpshaw

§

Vpshlb

§

Vpshld

§

Vpshlq

§

Vpshlw

§

Vpshufb

§

Vpshufd

§

Vpshufhw

§

Vpshuflw

§

Vpsignb

§

Vpsignd

§

Vpsignw

§

Vpslldq

§

Vpslld

§

Vpsllq

§

Vpsllvd

§

Vpsllvq

§

Vpsllw

§

Vpsrad

§

Vpsraq

§

Vpsravd

§

Vpsravq

§

Vpsraw

§

Vpsrldq

§

Vpsrld

§

Vpsrlq

§

Vpsrlvd

§

Vpsrlvq

§

Vpsrlw

§

Vpsubb

§

Vpsubd

§

Vpsubq

§

Vpsubsb

§

Vpsubsw

§

Vpsubusb

§

Vpsubusw

§

Vpsubw

§

Vptestmd

§

Vptestmq

§

Vptestnmd

§

Vptestnmq

§

Vptest

§

Vpunpckhbw

§

Vpunpckhdq

§

Vpunpckhqdq

§

Vpunpckhwd

§

Vpunpcklbw

§

Vpunpckldq

§

Vpunpcklqdq

§

Vpunpcklwd

§

Vpxord

§

Vpxorq

§

Vpxor

§

Vrcp14pd

§

Vrcp14ps

§

Vrcp14sd

§

Vrcp14ss

§

Vrcp28pd

§

Vrcp28ps

§

Vrcp28sd

§

Vrcp28ss

§

Vrcpps

§

Vrcpss

§

Vrndscalepd

§

Vrndscaleps

§

Vrndscalesd

§

Vrndscaless

§

Vroundpd

§

Vroundps

§

Vroundsd

§

Vroundss

§

Vrsqrt14pd

§

Vrsqrt14ps

§

Vrsqrt14sd

§

Vrsqrt14ss

§

Vrsqrt28pd

§

Vrsqrt28ps

§

Vrsqrt28sd

§

Vrsqrt28ss

§

Vrsqrtps

§

Vrsqrtss

§

Vscatterdpd

§

Vscatterdps

§

Vscatterpf0dpd

§

Vscatterpf0dps

§

Vscatterpf0qpd

§

Vscatterpf0qps

§

Vscatterpf1dpd

§

Vscatterpf1dps

§

Vscatterpf1qpd

§

Vscatterpf1qps

§

Vscatterqpd

§

Vscatterqps

§

Vshufpd

§

Vshufps

§

Vsqrtpd

§

Vsqrtps

§

Vsqrtsd

§

Vsqrtss

§

Vstmxcsr

§

Vsubpd

§

Vsubps

§

Vsubsd

§

Vsubss

§

Vtestpd

§

Vtestps

§

Vunpckhpd

§

Vunpckhps

§

Vunpcklpd

§

Vunpcklps

§

Vzeroall

§

Vzeroupper

§

Wait

§

Wbinvd

§

Wrfsbase

§

Wrgsbase

§

Wrmsr

§

Xabort

§

Xacquire

§

Xbegin

§

Xchg

§

Xcryptcbc

§

Xcryptcfb

§

Xcryptctr

§

Xcryptecb

§

Xcryptofb

§

Xend

§

Xgetbv

§

Xlatb

§

Xrelease

§

Xrstor

§

Xrstor64

§

Xrstors

§

Xrstors64

§

Xsave

§

Xsave64

§

Xsavec

§

Xsavec64

§

Xsaveopt

§

Xsaveopt64

§

Xsaves

§

Xsaves64

§

Xsetbv

§

Xsha1

§

Xsha256

§

Xstore

§

Xtest

§

Fdisi8087Nop

§

Feni8087Nop

§

Cmpss

§

Cmpeqss

§

Cmpltss

§

Cmpless

§

Cmpunordss

§

Cmpneqss

§

Cmpnltss

§

Cmpnless

§

Cmpordss

§

Cmpsd

§

Cmpeqsd

§

Cmpltsd

§

Cmplesd

§

Cmpunordsd

§

Cmpneqsd

§

Cmpnltsd

§

Cmpnlesd

§

Cmpordsd

§

Cmpps

§

Cmpeqps

§

Cmpltps

§

Cmpleps

§

Cmpunordps

§

Cmpneqps

§

Cmpnltps

§

Cmpnleps

§

Cmpordps

§

Cmppd

§

Cmpeqpd

§

Cmpltpd

§

Cmplepd

§

Cmpunordpd

§

Cmpneqpd

§

Cmpnltpd

§

Cmpnlepd

§

Cmpordpd

§

Vcmpss

§

Vcmpeqss

§

Vcmpltss

§

Vcmpless

§

Vcmpunordss

§

Vcmpneqss

§

Vcmpnltss

§

Vcmpnless

§

Vcmpordss

§

VcmpeqUqss

§

Vcmpngess

§

Vcmpngtss

§

Vcmpfalsess

§

VcmpneqOqss

§

Vcmpgess

§

Vcmpgtss

§

Vcmptruess

§

VcmpeqOsss

§

VcmpltOqss

§

VcmpleOqss

§

VcmpunordSss

§

VcmpneqUsss

§

VcmpnltUqss

§

VcmpnleUqss

§

VcmpordSss

§

VcmpeqUsss

§

VcmpngeUqss

§

VcmpngtUqss

§

VcmpfalseOsss

§

VcmpneqOsss

§

VcmpgeOqss

§

VcmpgtOqss

§

VcmptrueUsss

§

Vcmpsd

§

Vcmpeqsd

§

Vcmpltsd

§

Vcmplesd

§

Vcmpunordsd

§

Vcmpneqsd

§

Vcmpnltsd

§

Vcmpnlesd

§

Vcmpordsd

§

VcmpeqUqsd

§

Vcmpngesd

§

Vcmpngtsd

§

Vcmpfalsesd

§

VcmpneqOqsd

§

Vcmpgesd

§

Vcmpgtsd

§

Vcmptruesd

§

VcmpeqOssd

§

VcmpltOqsd

§

VcmpleOqsd

§

VcmpunordSsd

§

VcmpneqUssd

§

VcmpnltUqsd

§

VcmpnleUqsd

§

VcmpordSsd

§

VcmpeqUssd

§

VcmpngeUqsd

§

VcmpngtUqsd

§

VcmpfalseOssd

§

VcmpneqOssd

§

VcmpgeOqsd

§

VcmpgtOqsd

§

VcmptrueUssd

§

Vcmpps

§

Vcmpeqps

§

Vcmpltps

§

Vcmpleps

§

Vcmpunordps

§

Vcmpneqps

§

Vcmpnltps

§

Vcmpnleps

§

Vcmpordps

§

VcmpeqUqps

§

Vcmpngeps

§

Vcmpngtps

§

Vcmpfalseps

§

VcmpneqOqps

§

Vcmpgeps

§

Vcmpgtps

§

Vcmptrueps

§

VcmpeqOsps

§

VcmpltOqps

§

VcmpleOqps

§

VcmpunordSps

§

VcmpneqUsps

§

VcmpnltUqps

§

VcmpnleUqps

§

VcmpordSps

§

VcmpeqUsps

§

VcmpngeUqps

§

VcmpngtUqps

§

VcmpfalseOsps

§

VcmpneqOsps

§

VcmpgeOqps

§

VcmpgtOqps

§

VcmptrueUsps

§

Vcmppd

§

Vcmpeqpd

§

Vcmpltpd

§

Vcmplepd

§

Vcmpunordpd

§

Vcmpneqpd

§

Vcmpnltpd

§

Vcmpnlepd

§

Vcmpordpd

§

VcmpeqUqpd

§

Vcmpngepd

§

Vcmpngtpd

§

Vcmpfalsepd

§

VcmpneqOqpd

§

Vcmpgepd

§

Vcmpgtpd

§

Vcmptruepd

§

VcmpeqOspd

§

VcmpltOqpd

§

VcmpleOqpd

§

VcmpunordSpd

§

VcmpneqUspd

§

VcmpnltUqpd

§

VcmpnleUqpd

§

VcmpordSpd

§

VcmpeqUspd

§

VcmpngeUqpd

§

VcmpngtUqpd

§

VcmpfalseOspd

§

VcmpneqOspd

§

VcmpgeOqpd

§

VcmpgtOqpd

§

VcmptrueUspd

§

Ud0

§

Endbr32

§

Endbr64

Trait Implementations§

Source§

impl Clone for InsnId

Source§

fn clone(&self) -> InsnId

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl From<InsnId> for InsnId

Source§

fn from(id: InsnId) -> InsnId

Converts to this type from the input type.
Source§

impl Hash for InsnId

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq<InsnId> for InsnId

Source§

fn eq(&self, other: &InsnId) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq for InsnId

Source§

fn eq(&self, other: &InsnId) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for InsnId

Source§

impl Eq for InsnId

Source§

impl StructuralPartialEq for InsnId

Auto Trait Implementations§

§

impl Freeze for InsnId

§

impl RefUnwindSafe for InsnId

§

impl Send for InsnId

§

impl Sync for InsnId

§

impl Unpin for InsnId

§

impl UnwindSafe for InsnId

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.