diff --git a/Ghidra/Processors/x86/data/manuals/x86.idx b/Ghidra/Processors/x86/data/manuals/x86.idx index 59df1f12a3..a5ed32ee68 100644 --- a/Ghidra/Processors/x86/data/manuals/x86.idx +++ b/Ghidra/Processors/x86/data/manuals/x86.idx @@ -1,4 +1,4 @@ -@Intel64_IA32_SoftwareDevelopersManual.pdf [Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2 (2A, 2B, 2C & 2D): Instruction Set Reference, A-Z, Sep 2016 (325383-060US)] +@325383-sdm-vol-2abcd.pdf [Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2 (2A, 2B, 2C & 2D): Instruction Set Reference, A-Z, Oct 2019 (325383-071US)] AAA, 120 AAD, 122 BLENDPS, 123 @@ -72,1483 +72,1543 @@ BTR, 219 BTS, 221 BZHI, 223 CALL, 224 -CBW, 237 -CWDE, 237 -CDQE, 237 -CLAC, 238 -CLC, 239 -CLD, 240 -CLFLUSH, 241 -CLFLUSHOPT, 243 -CLI, 245 -CLTS, 247 -CLWB, 248 -CMC, 250 -CMOV, 251 -CMOVA, 251 -CMOVAE, 251 -CMOVB, 251 -CMOVBE, 251 -CMOVC, 251 -CMOVE, 251 -CMOVG, 251 -CMOVGE, 251 -CMOVL, 251 -CMOVLE, 251 -CMOVNA, 251 -CMOVNAE, 251 -CMOVNB, 251 -CMOVNBE, 251 -CMOVNC, 251 -CMOVNE, 251 -CMOVNG, 251 -CMOVNGE, 251 -CMOVNL, 251 -CMOVNLE, 251 -CMOVNO, 251 -CMOVNP, 251 -CMOVNS, 251 -CMOVNZ, 251 -CMOVO, 251 -CMOVP, 251 -CMOVPE, 251 -CMOVPO, 251 -CMOVS, 251 -CMOVZ, 251 -CMP, 255 -CMPPD, 257 -VCMPPD, 257 -CMPEQPD, 259 -CMPLTPD, 259 -CMPLEPD, 259 -CMPUNORDPD, 259 -CMPNEQPD, 259 -CMPNLTPD, 259 -CMPNLEPD, 259 -CMPORDPD, 259 -VCMPEQPD, 260 -VCMPLTPD, 260 -VCMPLEPD, 260 -VCMPUNORDPD, 260 -VCMPNEPD, 260 -VCMPNLTPD, 260 -VCMPNLEPD, 260 -VCMPORDPD, 260 -VCMPEQ_UQPD, 260 -VCMPNGEPD, 260 -VCMPNGTPD, 260 -VCMPFALSEPD, 260 -VCMPNEQ_OQPD, 260 -VCMPGEPD, 260 -VCMPGTPD, 260 -VCMPTRUEPD, 260 -VCMPEQ_OSPD, 260 -VCMPLT_OQPD, 260 -VCMPLE_OQPD, 260 -VCMPUNORD_SPD, 260 -VCMPNEQ_USPD, 260 -VCMPNLT_UQPD, 260 -VCMPNLE_UQPD, 260 -VCMPORD_SPD, 260 -VCMPEQ_USPD, 260 -VCMPNGE_UQPD, 260 -VCMPNGT_UQPD, 260 -VCMPFALSE_OSPD, 260 -VCMPNEQ_OSPD, 260 -VCMPGE_OQPD, 260 -VCMPGT_OQPD, 260 -VCMPTRUE_USPD, 260 -CMPPS, 264 -VCMPPS, 264 -CMPEQPS, 265 -CMPLTPS, 265 -CMPLEPS, 265 -CMPUNORDPS, 265 -CMPNEQPS, 265 -CMPNLTPS, 265 -CMPNLEPS, 265 -CMPORDPS, 265 -VCMPEQPS, 266 -VCMPLTPS, 266 -VCMPLEPS, 266 -VCMPUNORDPS, 266 -VCMPNEQPS, 266 -VCMPNLTPS, 266 -VCMPNLEPS, 266 -VCMPORDPS, 266 -VCMPEQ_UQPS, 266 -VCMPNGEPS, 266 -VCMPNGTPS, 266 -VCMPFALSEPS, 266 -VCMPNEQ_OQPS, 266 -VCMPGEPS, 266 -VCMPGTPS, 266 -VCMPTRUEPS, 266 -VCMPEQ_OSPS, 266 -VCMPLT_OQPS, 266 -VCMPLE_OQPS, 266 -VCMPUNORD_SPS, 266 -VCMPNEQ_USPS, 266 -VCMPNLT_UQPS, 266 -VCMPNLE_UQPS, 266 -VCMPORD_SPS, 266 -VCMPEQ_USPS, 266 -VCMPNGE_UQPS, 266 -VCMPNGT_UQPS, 266 -VCMPFALSE_OSPS, 266 -VCMPNEQ_OSPS, 266 -VCMPGE_OQPS, 266 -VCMPGT_OQPS, 266 -VCMPTRUE_USPS, 266 -CMPS, 271 -CMPSB, 271 -CMPSW, 271 -CMPSQ, 271 -CMPSD, 275 -VCMPSD, 275 -CMPEQSD, 276 -CMPLTSD, 276 -CMPLESD, 276 -CMPUNORDSD, 276 -CMPNEQSD, 276 -CMPNLTSD, 276 -CMPNLESD, 276 -CMPORDSD, 276 -VCMPEQSD, 276 -VCMPLTSD, 276 -VCMPLESD, 276 -VCMPUNORDSD, 276 -VCMPNEQSD, 276 -VCMPNLTSD, 276 -VCMPNLESD, 276 -VCMPORDSD, 276 -VCMPEQ_UQSD, 276 -VCMPNGESD, 276 -VCMPNGTSD, 276 -VCMPFALSESD, 276 -VCMPNEQ_OQSD, 276 -VCMPGESD, 276 -VCMPGTSD, 277 -VCMPTRUESD, 277 -VCMPEQ_OSSD, 277 -VCMPLT_OQSD, 277 -VCMPLE_OQSD, 277 -VCMPUNORD_SSD, 277 -VCMPNEQ_USSD, 277 -VCMPNLT_UQSD, 277 -VCMPNLE_UQSD, 277 -VCMPORD_SSD, 277 -VCMPEQ_USSD, 277 -VCMPNGE_UQSD, 277 -VCMPNGT_UQSD, 277 -VCMPFALSE_OSSD, 277 -VCMPNEQ_OSSD, 277 -VCMPGE_OQSD, 277 -VCMPGT_OQSD, 277 -VCMPTRUE_USSD, 277 -CMPSS, 279 -VCMPSS, 279 -CMPEQSS, 280 -CMPLTSS, 280 -CMPLESS, 280 -CMPUNORDSS, 280 -CMPNEQSS, 280 -CMPNLTSS, 280 -CMPNLESS, 280 -CMPORDSS, 280 -VCMPEQSS, 280 -VCMPLTSS, 280 -VCMPLESS, 280 -VCMPUNORDSS, 280 -VCMPNEQSS, 280 -VCMPNLTSS, 280 -VCMPNLESS, 280 -VCMPORDSS, 280 -VCMPEQ_UQSS, 280 -VCMPNGESS, 280 -VCMPNGTSS, 280 -VCMPFALSESS, 280 -VCMPNEQ_OQSS, 280 -VCMPGESS, 280 -VCMPGTSS, 281 -VCMPTRUESS, 281 -VCMPEQ_OSSS, 281 -VCMPLT_OQSS, 281 -VCMPLE_OQSS, 281 -VCMPUNORD_SSS, 281 -VCMPNEQ_USSS, 281 -VCMPNLT_UQSS, 281 -VCMPNLE_UQSS, 281 -VCMPORD_SSS, 281 -VCMPEQ_USSS, 281 -VCMPNGE_UQSS, 281 -VCMPNGT_UQSS, 281 -VCMPFALSE_OSSS, 281 -VCMPNEQ_OSSS, 281 -VCMPGE_OQSS, 281 -VCMPGT_OQSS, 281 -VCMPTRUE_USSS, 281 -CMPXCHG, 283 -CMPXCHG8B, 285 -CMPXCHG16B, 285 -COMISD, 288 -VCOMISD, 288 -COMISS, 290 -VCOMISS, 290 -CPUID, 292 -CRC32, 327 -CVTDQ2PD, 330 -VCVTDQ2PD, 330 -CVTDQ2PS, 334 -VCVTDQ2PS, 334 -CVTPD2DQ, 337 -VCVTPD2DQ, 337 -CVTPD2PI, 341 -CVTPD2PS, 342 -VCVTPD2PS, 342 -CVTPI2PD, 346 -CVTPI2PS, 347 -CVTPS2DQ, 348 -VCVTPS2DQ, 348 -CVTPS2PD, 351 -VCVTPS2PD, 351 -CVTPS2PI, 354 -CVTSD2SI, 355 -VCVTSD2SI, 355 -CVTSD2SS, 357 -VCVTSD2SS, 357 -CVTSI2SD, 359 -VCVTSI2SD, 359 -CVTSI2SS, 361 -VCVTSI2SS, 361 -CVTSS2SD, 363 -VCVTSS2SD, 363 -CVTSS2SI, 365 -VCVTSS2SI, 365 -CVTTPD2DQ, 367 -VCVTTPD2DQ, 367 -CVTTPD2PI, 371 -CVTTPS2DQ, 372 -VCVTTPS2DQ, 372 -CVTTPS2PI, 375 -CVTTSD2SI, 376 -VCVTTSD2SI, 376 -CVTTSS2SI, 378 -VCVTTSS2SI, 378 -CWD, 380 -CDQ, 380 -CQO, 380 -DAA, 381 -DAS, 383 -DEC, 385 -DIV, 387 -DIVPD, 390 -VDIVPD, 390 -DIVPS, 393 -VDIVPS, 393 -DIVSD, 396 -VDIVSD, 396 -DIVSS, 398 -VDIVSS, 398 -DPPD, 400 -VDPPD, 400 -DPPS, 402 -VDPPS, 402 -EMMS, 405 -ENTER, 406 -EXTRACTPS, 409 -VEXTRACTPS, 409 -F2XM1, 411 -FABS, 413 -FADD, 414 -FADDP, 414 -FIADD, 414 -FBLD, 417 -FBSTP, 419 -FCHS, 421 -FCLEX, 423 -FNCLEX, 423 -FCMOV, 425 -FCMOVB, 425 -FCMOVE, 425 -FCMOVBE, 425 -FCMOVU, 425 -FCMOVNB, 425 -FCMOVNE, 425 -FCMOVNBE, 425 -FCMOVNU, 425 -FCOM, 427 -FCOMP, 427 -FCOMPP, 427 -FCOMI, 430 -FCOMIP, 430 -FUCOMI, 430 -FUCOMIP, 430 -FCOS, 433 -FDECSTP, 435 -FDIV, 436 -FDIVP, 436 -FIDIV, 436 -FDIVR, 439 -FDIVRP, 439 -FIDIVR, 439 -FFREE, 442 -FICOM, 443 -FICOMP, 443 -FILD, 445 -FINCSTP, 447 -FINIT, 448 -FNINIT, 448 -FIST, 450 -FISTP, 450 -FISTTP, 453 -FLD, 455 -FLD1, 457 -FLDL2T, 457 -FLDL2E, 457 -FLDPI, 457 -FLDLG2, 457 -FLDLN2, 457 -FLDZ, 457 -FLDCW, 459 -FLDENV, 461 -FMUL, 463 -FMULP, 463 -FIMUL, 463 -FNOP, 466 -FPATAN, 467 -FPREM, 469 -FPREM1, 471 -FPTAN, 473 -FRNDINT, 475 -FRSTOR, 476 -FSAVE, 478 -FNSAVE, 478 -FSCALE, 481 -FSIN, 483 -FSINCOS, 485 -FSQRT, 487 -FST, 489 -FSTP, 489 -FSTCW, 491 -FNSTCW, 491 -FSTENV, 493 -FNSTENV, 493 -FSTSW, 495 -FNSTSW, 495 -FSUB, 497 -FSUBP, 497 -FISUB, 497 -FSUBR, 500 -FSUBRP, 500 -FISUBR, 500 -FTST, 503 -FUCOM, 505 -FUCOMP, 505 -FUCOMPP, 505 -FXAM, 508 -FXCH, 510 -FXRSTOR, 512 -FXRSTOR64, 512 -FXSAVE, 515 -FXSAVE64, 515 -FXTRACT, 523 -FYL2X, 525 -FYL2XP1, 527 -HADDPD, 529 -VHADDPD, 529 -HADDPS, 532 -VHADDPS, 532 -HLT, 535 -HSUBPD, 536 -VHSUBPD, 536 -HSUBPS, 539 -VHSUBPS, 539 -IDIV, 542 -IMUL, 545 -IN, 549 -INC, 551 -INS, 553 -INSB, 553 -INSW, 553 -INSD, 553 -INSERTPS, 556 -VINSERTPS, 556 -INT, 559 -INTO, 559 -INT3, 559 -INVD, 571 -INVLPG, 573 -INVPCID, 575 -IRET, 578 -IRETD, 578 -IRETQ, 578 -J, 585 -JA, 585 -JAE, 585 -JB, 585 -JBE, 585 -JC, 585 -JCXZ, 585 -JECXZ, 585 -JRCXZ, 585 -JE, 585 -JG, 585 -JGE, 585 -JL, 585 -JLE, 585 -JNA, 585 -JNAE, 585 -JNB, 585 -JNBE, 585 -JNC, 585 -JNE, 585 -JNG, 585 -JNGE, 585 -JNL, 585 -JNLE, 585 -JNO, 585 -JNP, 585 -JNS, 585 -JNZ, 585 -JO, 585 -JP, 585 -JPE, 585 -JPO, 585 -JS, 585 -JZ, 585 -JMP, 590 -KADDW, 598 -KADDB, 598 -KADDQ, 598 -KADDD, 598 -KANDW, 599 -KANDB, 599 -KANDQ, 599 -KANDD, 599 -KANDNW, 600 -KANDNB, 600 -KANDNQ, 600 -KANDND, 600 -KMOVW, 601 -KMOVB, 601 -KMOVQ, 601 -KMOVD, 601 -KNOTW, 603 -KNOTB, 603 -KNOTQ, 603 -KNOTD, 603 -KORW, 604 -KORB, 604 -KORQ, 604 -KORD, 604 -KORTESTW, 605 -KORTESTB, 605 -KORTESTQ, 605 -KORTESTD, 605 -KSHIFTLW, 607 -KSHIFTLB, 607 -KSHIFTLQ, 607 -KSHIFTLD, 607 -KSHIFTRW, 609 -KSHIFTRB, 609 -KSHIFTRQ, 609 -KSHIFTRD, 609 -KTESTW, 611 -KTESTB, 611 -KTESTQ, 611 -KTESTD, 611 -KUNPCKBW, 613 -KUNPCKWD, 613 -KUNPCKDQ, 613 -KXNORW, 614 -KXNORB, 614 -KXNORQ, 614 -KXNORD, 614 -KXORW, 615 -KXORB, 615 -KXORQ, 615 -KXORD, 615 -LAHF, 616 -LAR, 617 -LDDQU, 620 -VLDDQU, 620 -LDMXCSR, 622 -VLDMXCSR, 622 -LDS, 623 -LES, 623 -LFS, 623 -LGS, 623 -LSS, 623 -LEA, 627 -LEAVE, 629 -LFENCE, 631 -LGDT, 632 -LIDT, 632 -LLDT, 635 -LMSW, 637 -LOCK, 639 -LODS, 641 -LODSB, 641 -LODSW, 641 -LODSD, 641 -LODSQ, 641 -LOOP, 644 -LOOPE, 644 -LOOPNE, 644 -LSL, 646 -LTR, 649 -LZCNT, 651 -MASKMOVDQU, 660 -VMASKMOVDQU, 660 -MASKMOVQ, 662 -MAXPD, 664 -VMAXPD, 664 -MAXPS, 667 -VMAXPS, 667 -MAXSD, 670 -VMAXSD, 670 -MAXSS, 672 -VMAXSS, 672 -MFENCE, 674 -MINPD, 675 -VMINPD, 675 -MINPS, 678 -VMINPS, 678 -MINSD, 681 -VMINSD, 681 -MINSS, 683 -VMINSS, 683 -MONITOR, 685 -MOV, 687 -MOVAPD, 697 -VMOVPAD, 697 -MOVAPS, 701 -VMOVAPS, 701 -MOVBE, 705 -MOVD, 707 -VMOVD, 707 -MOVQ, 707 -VMOVQ, 707 -MOVDDUP, 711 -VMOVDDUP, 711 -MOVDQA, 714 -VMOVDQA, 714 -VMOVDQA32, 714 -VMOVDQA64, 714 -MOVDQU, 719 -VMOVDQU, 719 -VMOVDQU8, 719 -VMOVDQU16, 719 -VMOVDQU32, 719 -VMOVDQU64, 719 -MOVDQ2Q, 727 -MOVHLPS, 728 -VMOVHLPS, 728 -MOVHPD, 730 -VMOVHPD, 730 -MOVHPS, 732 -VMOVHPS, 732 -MOVLHPS, 734 -VMOVLHPS, 734 -MOVLPD, 736 -VMOVLPD, 736 -MOVLPS, 738 -VMOVLPS, 738 -MOVMSKPD, 740 -VMOVMSKPD, 740 -MOVMSKPS, 742 -VMOVMSKPS, 742 -MOVNTDQA, 744 -VMOVNTDQA, 744 -MOVNTDQ, 746 -VMOVNTDQ, 746 -MOVNTI, 748 -MOVNTPD, 750 -VMOVNTPD, 750 -MOVNTPS, 752 -VMOVNTPS, 752 -MOVNTQ, 754 -MOVQ, 755 -VMOVQ, 755 -MOVQ2DQ, 758 -MOVS, 759 -MOVSB, 759 -MOVSW, 759 -MOVSQ, 759 -MOVSD, 763 -VMOVSD, 763 -MOVSHDUP, 766 -VMOVSHDUP, 766 -MOVSLDUP, 769 -VMOVSLDUP, 769 -MOVSS, 772 -VMOVSS, 772 -MOVSX, 776 -MOVSXD, 776 -MOVUPD, 778 -VMOVUPD, 778 -MOVUPS, 782 -VMOVUPS, 782 -MOVZX, 786 -MPSADBW, 788 -VMPSADBW, 788 -MUL, 796 -MULPD, 798 -VMULPD, 798 -MULPS, 801 -VMULPS, 801 -MULSD, 804 -VMULSD, 804 -MULSS, 806 -VMULSS, 806 -MULX, 808 -MWAIT, 810 -NEG, 813 -NOP, 815 -NOT, 816 -OR, 818 -ORPD, 820 -VORPD, 820 -ORPS, 823 -VORPS, 823 -OUT, 826 -OUTS, 828 -OUTSB, 828 -OUTSW, 828 -OUTSD, 828 -PABSB, 832 -VPABSB, 832 -PABSW, 832 -VPABSW, 832 -PABSD, 832 -VPABSD, 832 -PABSQ, 832 -VPABSQ, 832 -PACKSSWB, 838 -VPACKSSWB, 838 -PACKSSDW, 838 -VPACKSSDW, 838 -PACKUSDW, 846 -VPACKUSDW, 846 -PACKUSWB, 851 -VPACKUSWB, 851 -PADDB, 856 -VPADDB, 856 -PADDW, 856 -VPADDW, 856 -PADDD, 856 -VPADDD, 856 -PADDQ, 856 -VPADDQ, 856 -PADDSB, 863 -VPADDSB, 863 -PADDSW, 863 -VPADDSW, 863 -PADDUSB, 867 -VPADDUSB, 867 -PADDUSW, 867 -VPADDUSW, 867 -PALIGNR, 871 -VPALIGNR, 871 -PAND, 875 -VPAND, 875 -VPANDD, 875 -VPANDQ, 875 -PANDN, 878 -VPANDN, 878 -VPANDND, 878 -VPANDNQ, 878 -PAUSE, 881 -PAVGB, 882 -VPAVGB, 882 -PAVGW, 882 -VPAVGW, 882 -PBLENDVB, 886 -VPBLENDVB, 886 -PBLENDW, 890 -VPBLENDW, 890 -PCLMULQDQ, 893 -VPCLMULQDQ, 893 -PCMPEQB, 896 -VPCMPEQB, 896 -PCMPEQW, 896 -VPCMPEQW, 896 -PCMPEQD, 896 -VPCMPEQD, 896 -PCMPEQQ, 902 -VPCMPEQQ, 902 -PCMPESTRI, 905 -VPCMPESTRI, 905 -PCMPESTRM, 907 -VPCMPESTRM, 907 -PCMPGTB, 909 -VPCMPGTB, 909 -PCMPGTW, 909 -VPCMPGTW, 909 -PCMPGTD, 909 -VPCMPGTD, 909 -PCMPGTQ, 915 -VPCMPGTQ, 915 -PCMPISTRI, 918 -VPCMPISTRI, 918 -PCMPISTRM, 920 -VPCMPISTRM, 920 -PDEP, 922 -PEXT, 924 -PEXTRB, 926 -VPEXTRB, 926 -PEXTRD, 926 -VPEXTRD, 926 -PEXTRQ, 926 -VPEXTRQ, 926 -PEXTRW, 929 -VPEXTRW, 929 -PHADDW, 932 -VPHADDW, 932 -PHADDD, 932 -VPHADDD, 932 -PHADDSW, 936 -VPHADDSW, 936 -PHMINPOSUW, 938 -VPHMINPOSUW, 938 -PHSUBW, 940 -VPHSUBW, 940 -PHSUBD, 940 -PHSUBSW, 943 -VPHSUBSW, 943 -PINSRB, 945 -VPINSRB, 945 -PINSRD, 945 -VPINSRD, 945 -PINSRQ, 945 -VPINSRQ, 945 -PINSRW, 948 -VPINSRW, 948 -PMADDUBSW, 950 -VPMADDUBSW, 950 -PMADDWD, 953 -VPMADDWD, 953 -PMAXSB, 956 -VPMAXSB, 956 -PMAXSW, 956 -VPMAXSW, 956 -PMAXSD, 956 -VPMAXSD, 956 -PMAXSQ, 956 -VPMAXSQ, 956 -PMAXUB, 963 -VPMAXUB, 963 -PMAXUW, 963 -VPMAXUW, 963 -PMAXUD, 968 -VPMAXUD, 968 -PMAXUQ, 968 -VPMAXUQ, 968 -PMINSB, 972 -VPMINSB, 972 -PMINSW, 972 -VPMINSW, 972 -PMINSD, 977 -VPMINSD, 977 -PMINSQ, 977 -VPMINSQ, 977 -PMINUB, 981 -VPMINUB, 981 -PMINUW, 981 -VPMINUW, 981 -PMINUD, 986 -VPMINUD, 986 -PMINUQ, 986 -VPMINUQ, 986 -PMOVMSKB, 990 -VPMOVMSKB, 990 -PMOVSX, 992 -PMOVSXBW, 992 -VPMOVSXBW, 992 -PMOVSXBD, 992 -VPMOVSXBD, 992 -PMOVSXBQ, 992 -VPMOVSXBQ, 992 -PMOVSXWD, 992 -VPMOVSXWD, 992 -PMOVSXWQ, 992 -VPMOVSXWQ, 992 -PMOVSXDQ, 992 -VPMOVSXDQ, 992 -PMOVZX, 1002 -PMOVZXBW, 1002 -VPMOVZXBW, 1002 -PMOVZXBD, 1002 -VPMOVZXBD, 1002 -PMOVZXBQ, 1002 -VPMOVZXBQ, 1002 -PMOVZXWD, 1002 -VPMOVZXWD, 1002 -PMOVZXWQ, 1002 -VPMOVZXWQ, 1002 -PMOVZXDQ, 1002 -VPMOVZXDQ, 1002 -PMULDQ, 1011 -VPMULDQ, 1011 -PMULHRSW, 1014 -VPMULHRSW, 1014 -PMULHUW, 1018 -VPMULHUW, 1018 -PMULHW, 1022 -VPMULHW, 1022 -PMULLD, 1026 -VPMULLD, 1026 -PMULLQ, 1026 -VPMULLQ, 1026 -PMULLW, 1030 -VPMULLW, 1030 -PMULUDQ, 1034 -VPMULUDQ, 1034 -POP, 1037 -POPA, 1042 -POPAD, 1042 -POPCNT, 1044 -POPF, 1046 -POPFD, 1046 -POPFQ, 1046 -POR, 1051 -PREFETCHT0, 1054 -PREFETCHT1, 1054 -PREFETCHT2, 1054 -PREFETCHNTA, 1054 -PREFETCHW, 1056 -PREFETCHWT1, 1058 -PSADBW, 1060 -VPSADBW, 1060 -PSHUFB, 1064 -VPSHUFB, 1064 -PSHUFD, 1068 -VPSHUFD, 1068 -PSHUFHW, 1072 -VPSHUFHW, 1072 -PSHUFLW, 1075 -VPSHUFLW, 1075 -PSHUFW, 1078 -PSIGNB, 1079 -VPSIGNB, 1079 -PSIGNW, 1079 -VPSIGNW, 1079 -PSIGND, 1079 -VPSIGND, 1079 -PSLLDQ, 1083 -VPSLLDQ, 1083 -PSLLW, 1085 -VPSLLW, 1085 -PSLLD, 1085 -VPSLLD, 1085 -PSLLQ, 1085 -VPSLLQ, 1085 -PSRAW, 1097 -VPSRAW, 1097 -PSRAD, 1097 -VPSRAD, 1097 -VPSRAQ, 1097 -PSRLDQ, 1107 -VPSRLDQ, 1107 -PSRLW, 1109 -VPSRLW, 1109 -PSRLD, 1109 -VPSRLD, 1109 -PSRLQ, 1109 -VPSRLQ, 1109 -PSUBB, 1121 -VPSUBB, 1121 -PSUBW, 1121 -VPSUBW, 1121 -PSUBD, 1121 -VPSUBD, 1121 -PSUBQ, 1128 -VPSUBQ, 1128 -PSUBSB, 1131 -VPSUBSB, 1131 -PSUBSW, 1131 -VPSUBSW, 1131 -PSUBUSB, 1135 -VPSUBUSB, 1135 -PSUBUSW, 1135 -VPSUBUSW, 1135 -PTEST, 1139 -VPTEST, 1139 -PTWRITE, 1141 -PUNPCKHBW, 1143 -VPUNPCKHBW, 1143 -PUNPCKHWD, 1143 -VPUNPCKHWD, 1143 -PUNPCKHDQ, 1143 -VPUNPCKHDQ, 1143 -PUNPCKHQDQ, 1143 -VPUNPCKHQDQ, 1143 -PUNPCKLBW, 1153 -VPUNPCKLBW, 1153 -PUNPCKLWD, 1153 -VPUNPCKLWD, 1153 -PUNPCKLDQ, 1153 -VPUNPCKLDQ, 1153 -PUNPCKLQDQ, 1153 -VPUNPCKLQDQ, 1153 -PUSH, 1163 -PUSHA, 1166 -PUSHAD, 1166 -PUSHF, 1168 -PUSHFD, 1168 -PUSHFQ, 1168 -PXOR, 1170 -VPXOR, 1170 -VPXORD, 1170 -VPXORQ, 1170 -RCL, 1173 -RCR, 1173 -ROL, 1173 -ROR, 1173 -RCPPS, 1178 -VRCPPS, 1178 -RCPSS, 1180 -VRCPSS, 1180 -RDFSBASE, 1182 -RDGSBASE, 1182 -RDMSR, 1184 -RDPID, 1186 -RDPKRU, 1187 -RDPMC, 1189 -RDRAND, 1193 -RDSEED, 1195 -RDTSC, 1197 -RDTSCP, 1199 -REP, 1201 -REPE, 1201 -REPZ, 1201 -REPNE, 1201 -REPNZ, 1201 -RET, 1205 -RORX, 1215 -ROUNDPD, 1216 -VROUNDPD, 1216 -ROUNDPS, 1219 -VROUNDPS, 1219 -ROUNDSD, 1222 -VROUNDSD, 1222 -ROUNDSS, 1224 -VROUNDSS, 1224 -RSM, 1226 -RSQRTPS, 1228 -VRSQRTPS, 1228 -RSQRTSS, 1130 -VRSQRTSS, 1130 -SAHF, 1232 -SAL, 1234 -SAR, 1234 -SHL, 1234 -SHR, 1234 -SARX, 1239 -SHLX, 1239 -SHRX, 1239 -SBB, 1241 -SCAS, 1244 -SCASB, 1244 -SCASW, 1244 -SCASD, 1244 -SCASQ, 1244 -SET, 1248 -SETA, 1248 -SETAE, 1248 -SETB, 1248 -SETBE, 1248 -SETC, 1248 -SETE, 1248 -SETG, 1248 -SETGE, 1248 -SETL, 1248 -SETLE, 1248 -SETNA, 1248 -SETNAE, 1248 -SETNB, 1248 -SETNBE, 1248 -SETNC, 1248 -SETNE, 1248 -SETNG, 1248 -SETNGE, 1248 -SETNL, 1248 -SETNLE, 1248 -SETNO, 1248 -SETNP, 1248 -SETNS, 1248 -SETNZ, 1248 -SETO, 1248 -SETP, 1248 -SETPE, 1248 -SETPO, 1248 -SETS, 1248 -SETZ, 1248 -SFENCE, 1251 -SGDT, 1252 -SHA1RNDS4, 1254 -SHA1NEXTE, 1256 -SHA1MSG1, 1257 -SHA1MSG2, 1258 -SHA256RNDS2, 1259 -SHA256MSG1, 1261 -SHA256MSG2, 1262 -SHLD, 1263 -SHRD, 1266 -SHUFPD, 1269 -VSHUFPD, 1269 -SHUFPS, 1274 -VSHUFPS, 1274 -SIDT, 1278 -SLDT, 1280 -SMSW, 1282 -SQRTPD, 1284 -VSQRTPD, 1284 -SQRTPS, 1287 -VSQRTPS, 1287 -SQRTSD, 1290 -VSQRTSD, 1290 -SQRTSS, 1292 -VSQRTSS, 1292 -STAC, 1294 -STC, 1295 -STD, 1296 -STI, 1297 -STMXCSR, 1299 -STOS, 1300 -STOSB, 1300 -STOSW, 1300 -STOSD, 1300 -STOSQ, 1300 -STR, 1304 -SUB, 1306 -SUBPD, 1308 -VSUBPD, 1308 -SUBPS, 1311 -VSUBPS, 1311 -SUBSD, 1314 -VSUBSD, 1314 -SUBSS, 1316 -VSUBSS, 1316 -SWAPGS, 1318 -SYSCALL, 1320 -SYSENTER, 1322 -SYSEXIT, 1325 -SYSRET, 1328 -TEST, 1331 -TZCNT, 1333 -UCOMISD, 1335 -VUCOMISD, 1335 -UCOMISS, 1337 -VUCOMISS, 1337 -UD2, 1339 -UNPCKHPD, 1340 -VUNPCKHPD, 1340 -UNPCKHPS, 1344 -VUNPCKHPS, 1344 -UNPCKLPD, 1348 -VUNPCKLPD, 1348 -UNPCKLPS, 1352 -VUNPCKLPS, 1352 -VALIGND, 1361 -VALIGNQ, 1361 -VBLENDMPD, 1365 -VBLENDMPS, 1365 -VBROADCAST, 1368 -VBROADCASTSS, 1368 -VBROADCASTSD, 1368 -VBROADCASTF128, 1368 -VBROADCASTF32X2, 1368 -VBROADCASTF32X4, 1368 -VBROADCASTF64X2, 1368 -VBROADCASTF32X8, 1368 -VBROADCASTF64X4, 1368 -VPBROADCASTM, 1375 -VPBROADCASTMB2Q, 1375 -VPBROADCASTMW2D, 1375 -VCOMPRESSPD, 1377 -VCOMPRESSPS, 1379 -VCVTPD2QQ, 1381 -VCVTPD2UDQ, 1384 -VCVTPD2UQQ, 1387 -VCVTPH2PS, 1390 -VCVTPS2PH, 1393 -VCVTPS2UDQ, 1397 -VCVTPS2QQ, 1400 -VCVTPS2UQQ, 1403 -VCVTQQ2PD, 1406 -VCVTQQ2PS, 1408 -VCVTSD2USI, 1410 -VCVTSS2USI, 1411 -VCVTTPD2QQ, 1413 -VCVTTPD2UDQ, 1415 -VCVTTPD2UQQ, 1418 -VCVTTPS2UDQ, 1420 -VCVTTPS2QQ, 1422 -VCVTTPS2UQQ, 1424 -VCVTTSD2USI, 1426 -VCVTTSS2USI, 1427 -VCVTUDQ2PD, 1429 -VCVTUDQ2PS, 1431 -VCVTUQQ2PD, 1433 -VCVTUQQ2PS, 1435 -VCVTUSI2SD, 1437 -VCVTUSI2SS, 1439 -VDBPSADBW, 1441 -VEXPANDPD, 1445 -VEXPANDPS, 1447 -VERR, 1449 -VERW, 1449 -VEXP2PD, 1451 -VEXP2PS, 1453 -VEXTRACTF128, 1455 -VEXTRACTF32X4, 1455 -VEXTRACTF64X2, 1455 -VEXTRACTF32X8, 1455 -VEXTRACTF64X4, 1455 -VEXTRACTI128, 1462 -VEXTRACTI32X4, 1462 -VEXTRACTI64X2, 1462 -VEXTRACTI32X8, 1462 -VEXTRACTI64X4, 1462 -VFIXUPIMMPD, 1468 -VFIXUPIMMPS, 1472 -VFIXUPIMMSD, 1476 -VFIXUPIMMSS, 1479 -VFMADD132PD, 1482 -VFMADD213PD, 1482 -VFMADD231PD, 1482 -VFMADD132PS, 1489 -VFMADD213PS, 1489 -VFMADD231PS, 1489 -VFMADD132SD, 1496 -VFMADD213SD, 1496 -VFMADD231SD, 1496 -VFMADD132SS, 1499 -VFMADD213SS, 1499 -VFMADD231SS, 1499 -VFMADDSUB132PD, 1502 -VFMADDSUB213PD, 1502 -VFMADDSUB231PD, 1502 -VFMADDSUB132PS, 1512 -VFMADDSUB213PS, 1512 -VFMADDSUB231PS, 1512 -VFMSUBADD132PD, 1521 -VFMSUBADD213PD, 1521 -VFMSUBADD231PD, 1521 -VFMSUBADD132PS, 1531 -VFMSUBADD213PS, 1531 -VFMSUBADD231PS, 1531 -VFMSUB132PD, 1541 -VFMSUB213PD, 1541 -VFMSUB231PD, 1541 -VFMSUB132PS, 1548 -VFMSUB213PS, 1548 -VFMSUB231PS, 1548 -VFMSUB132SD, 1555 -VFMSUB213SD, 1555 -VFMSUB231SD, 1555 -VFMSUB132SS, 1558 -VFMSUB213SS, 1558 -VFMSUB231SS, 1558 -VFNMADD132PD, 1561 -VFNMADD213PD, 1561 -VFNMADD231PD, 1561 -VFNMADD132PS, 1568 -VFNMADD213PS, 1568 -VFNMADD231PS, 1568 -VFNMADD132SD, 1574 -VFNMADD213SD, 1574 -VFNMADD231SD, 1574 -VFNMADD132SS, 1577 -VFNMADD213SS, 1577 -VFNMADD231SS, 1577 -VFNMSUB132PD, 1580 -VFNMSUB213PD, 1580 -VFNMSUB231PD, 1580 -VFNMSUB132PS, 1586 -VFNMSUB213PS, 1586 -VFNMSUB231PS, 1586 -VFNMSUB132SD, 1592 -VFNMSUB213SD, 1592 -VFNMSUB231SD, 1592 -VFNMSUB132SS, 1595 -VFNMSUB213SS, 1595 -VFNMSUB231SS, 1595 -VFPCLASSPD, 1598 -VFPCLASSPS, 1601 -VFPCLASSSD, 1603 -VFPCLASSSS, 1605 -VGATHERDPD, 1607 -VGATHERQPD, 1607 -VGATHERDPS, 1612 -VGATHERQPS, 1612 -VGATHERDPD, 1617 -VGATHERPFODPS, 1620 -VGATHERPFOQPS, 1620 -VGATHERPFODPD, 1620 -VGATHERPFOQPD, 1620 -VGATHERPF1DPS, 1623 -VGATHERPF1QPS, 1623 -VGATHERPF1DPD, 1623 -VGATHERPF1QPD, 1623 -VGATHERQPS, 1626 -VGATHERQPD, 1626 -VPGATHERDD, 1629 -VPGATHERQD, 1629 -VPGATHERDQ, 1633 -VPGATHERQQ, 1636 -VGETEXPPD, 1644 -VGETEXPPS, 1647 -VGETEXPSD, 1651 -VGETEXPSS, 1653 -VGETMANTPD, 1655 -VGETMANTPS, 1659 -VGETMANTSD, 1662 -VGETMANTSS, 1664 -VINSERTF128, 1666 -VINSERTF32X4, 1666 -VINSERTF64X2, 1666 -VINSERTF32X8, 1666 -VINSERTF64X4, 1666 -VINSERTI128, 1670 -VINSERTI32X4, 1670 -VINSERTI64X2, 1670 -VINSERTI32X8, 1670 -VINSERTI64X4, 1670 -VMASKMOV, 1674 -VMASKMOVPS, 1674 -VMASKMOVPD, 1674 -VBLENDD, 1677 -VPBLENDMB, 1679 -VPBLENDMW, 1679 -VPBLENDMD, 1681 -VPBLENDMQ, 1681 -VPBROADCASTB, 1684 -VPBROADCASTW, 1684 -VPBROADCASTD, 1684 -VPBROADCASTQ, 1684 -VPBROADCASTI32X2, 1687 -VPBROADCASTI128, 1687 -VPBROADCASTI32X4, 1687 -VPBROADCASTI64X2, 1687 -VPBROADCASTI32X8, 1687 -VPBROADCASTI64X4, 1687 -VPCMPB, 1695 -VPCMPUB, 1695 -VPCMPD, 1698 -VPCMPUD, 1698 -VPCMPQ, 1701 -VPCMPUQ, 1701 -VPCMPW, 1704 -VPCMPUW, 1704 -VCOMPRESSD, 1707 -VCOMPRESSQ, 1709 -VPCONFLICTD, 1711 -VPCONFLICTQ, 1711 -VPERM2F128, 1714 -VPERM2I128, 1716 -VPERMD, 1718 -VPERMW, 1718 -VPERMI2W, 1721 -VPERMI2D, 1721 -VPERMI2Q, 1721 -VPERMI2PS, 1721 -VPERMI2PD, 1721 -VPERMILPD, 1727 -VPERMILPS, 1732 -VPERMPD, 1737 -VPERMPS, 1740 -VPERMQ, 1743 -VEXPANDD, 1746 -VEXPANDQ, 1748 -VPLZCNTD, 1750 -VPLZCNTQ, 1750 -VPMASKMOVD, 1753 -VPMASKMOVQ, 1753 -VPMOVM2B, 1756 -VPMOVM2W, 1756 -VPMOVM2D, 1756 -VPMOVM2Q, 1756 -VPMOVB2M, 1759 -VPMOVW2M, 1759 -VPMOVD2M, 1759 -VPMOVQ2M, 1759 -VPMOVQB, 1762 -VPMOVSQB, 1762 -VPMOVUSQB, 1762 -VPMOVQW, 1766 -VPMOVSQW, 1766 -VPMOVUSQW, 1766 -VPMOVQD, 1770 -VPMOVSQD, 1770 -VPMOVUSQD, 1770 -VPMOVDB, 1774 -VPMOVSDB, 1774 -VPMOVUSDB, 1774 -VPMOVDW, 1778 -VPMOVSDW, 1778 -VPMOVUSDW, 1778 -VPMOVWB, 1782 -VPMOVSWB, 1782 -VPMOVUSWB, 1782 -PROLD, 1786 -VPROLD, 1786 -PROLVD, 1786 -VPROLVD, 1786 -PROLVQ, 1786 -VPROLVQ, 1786 -PRORD, 1791 -VPRORD, 1791 -PRORVD, 1791 -VPRORVD, 1791 -PRORQ, 1791 -VPRORQ, 1791 -PRORVQ, 1791 -VPRORVQ, 1791 -VPSCATTERDD, 1796 -VPSCATTERDQ, 1796 -VPSCATTERQD, 1796 -VPSCATTERQQ, 1796 -VPSLLVW, 1801 -VPSLLVD, 1801 -VPSLLVQ, 1801 -VPSRAVW, 1806 -VPSRAVD, 1806 -VPSRAVQ, 1806 -VPSRLVW, 1811 -VPSRLVD, 1811 -VPSRLVQ, 1811 -VPTERNLOGD, 1816 -VPTERNLOGQ, 1816 -VPTESTMB, 1819 -VPTESTMW, 1819 -VPTESTMD, 1819 -VPTESTMQ, 1819 -VPTESTNMB, 1822 -VPTESTNMW, 1822 -VPTESTNMD, 1822 -VPTESTNMQ, 1822 -VRANGEPD, 1826 -VRANGEPS, 1831 -VRANGESD, 1385 -VRANGESS, 1838 -VRCP14PD, 1841 -VRCP14SD, 1843 -VRCP14PS, 1845 -VRCP14SS, 1847 -VRCP28PD, 1849 -VRCP28SD, 1851 -VRCP28PS, 1853 -VRCP28SS, 1855 -VREDUCEPD, 1857 -VREDUCESD, 1860 -VREDUCEPS, 1862 -VREDUCESS, 1864 -VRNDSCALEPD, 1866 -VRNDSCALESD, 1870 -VRNDSCALEPS, 1872 -VRNDSCALESS, 1875 -VRSQRT14PD, 1877 -VRSQRT14SD, 1879 -VRSQRT14PS, 1881 -VRSQRT14SS, 1883 -VRSQRT28PD, 1885 -VRSQRT28SD, 1887 -VRSQRT28PS, 1889 -VRSQRT28SS, 1891 -VSCALEFPD, 1893 -VSCALEFSD, 1896 -VSCALEFPS, 1898 -VSCALEFSS, 1900 -VSCATTERDPS, 1902 -VSCATTERDPD, 1902 -VSCATTERQPS, 1902 -VSCATTERQPD, 1902 -VSCATTERPFODPS, 1907 -VSCATTERPFOQPS, 1907 -VSCATTERPFODPD, 1907 -VSCATTERPFOQPD, 1907 -VSCATTERPF1DPS, 1909 -VSCATTERPF1QPS, 1909 -VSCATTERPF1DPD, 1909 -VSCATTERPF1QPD, 1909 -VSHUFF32X4, 1911 -VSHUFF64X2, 1911 -VSHUFI32X4, 1911 -VSHUFI64X2, 1911 -VTESTPD, 1916 -VTESTPS, 1916 -VZEROALL, 1919 -VZEROUPPER, 1921 -WAIT, 1923 -FWAIT, 1923 -WBINVD, 1924 -WRFSBASE, 1926 -WRGSBASE, 1926 -WRMSR, 1928 -WRPKRU, 1930 -XACQUIRE, 1931 -XRELEASE, 1931 -XABORT, 1935 -XADD, 1937 -XBEGIN, 1939 -XCHG, 1942 -XEND, 1944 -XGETBV, 1946 -XLAT, 1948 -XLATB, 1948 -XOR, 1950 -XORPD, 1952 -VXORPD, 1952 -XORPS, 1955 -VXORPS, 1955 -XRSTOR, 1958 -XRSTOR64, 1958 -XSTORS, 1962 -XSTORS64, 1962 -XSAVE, 1966 -XSAVE64, 1966 -XSAVEC, 1969 -XSAVEC64, 1969 -XSAVEOPT, 1972 -XSAVEOPT64, 1972 -XSAVES, 1975 -XSAVES64, 1975 -XSETBV, 1978 -XTEST, 1980 -@AMD64_ProgrammersManual_vol3.pdf [AMD64 Architecture Programmer's Manual Volume 3: General-Purpose and System Instructions, Rev 3.26 May 2018 (24594)] -BLCFILL, 127 -BLCI, 129 -BLCIC, 131 -BLCMSK, 133 -BLCS, 135 -BLSIC, 141 -CLZERO, 179 -LLWPCB, 243 -LOOPNZ, 248 -LOOPZ, 248 -LWPINS, 250 -LWPVAL, 252 -MONITORX, 258 -MWAITX, 284 -PREFETCH, 309 -SLWPCB, 362 -T1MSKC, 370 -TZMSK, 376 -UD0, 378 -UD1, 378 -UD2, 378 -CLGI, 394 -INVLPGA, 404 -SKINIT, 443 -STGI, 451 -VMLOAD, 470 -VMMCALL, 472 -VMRUN, 473 -VMSAVE, 478 -@AMD64_ProgrammersManual_vol4.pdf [AMD64 Architecture Programmer's Manual Volume 4: 128-Bit and 256-Bit Media Instructions, Rev 3.23 Feb 2019 (26568)] +CBW, 241 +CWDE, 241 +CDQE, 241 +CLAC, 242 +CLC, 243 +CLD, 244 +CLDEMOTE, 245 +CLFLUSH, 247 +CLFLUSHOPT, 249 +CLI, 251 +CLRSBSY, 253 +CLTS, 255 +CLWB, 256 +CMC, 258 +CMOV, 259 +CMOVA, 259 +CMOVAE, 259 +CMOVB, 259 +CMOVBE, 259 +CMOVC, 259 +CMOVE, 259 +CMOVG, 259 +CMOVGE, 259 +CMOVL, 259 +CMOVLE, 259 +CMOVNA, 259 +CMOVNAE, 259 +CMOVNB, 259 +CMOVNBE, 259 +CMOVNC, 259 +CMOVNE, 259 +CMOVNG, 259 +CMOVNGE, 259 +CMOVNL, 259 +CMOVNLE, 259 +CMOVNO, 259 +CMOVNP, 259 +CMOVNS, 259 +CMOVNZ, 259 +CMOVO, 259 +CMOVP, 259 +CMOVPE, 259 +CMOVPO, 259 +CMOVS, 259 +CMOVZ, 259 +CMP, 263 +CMPPD, 265 +VCMPPD, 265 +CMPEQPD, 267 +CMPLTPD, 267 +CMPLEPD, 267 +CMPUNORDPD, 267 +CMPNEQPD, 267 +CMPNLTPD, 267 +CMPNLEPD, 267 +CMPORDPD, 267 +VCMPEQPD, 268 +VCMPLTPD, 268 +VCMPLEPD, 268 +VCMPUNORDPD, 268 +VCMPNEPD, 268 +VCMPNLTPD, 268 +VCMPNLEPD, 268 +VCMPORDPD, 268 +VCMPEQ_UQPD, 268 +VCMPNGEPD, 268 +VCMPNGTPD, 268 +VCMPFALSEPD, 268 +VCMPNEQ_OQPD, 268 +VCMPGEPD, 268 +VCMPGTPD, 268 +VCMPTRUEPD, 268 +VCMPEQ_OSPD, 268 +VCMPLT_OQPD, 268 +VCMPLE_OQPD, 268 +VCMPUNORD_SPD, 268 +VCMPNEQ_USPD, 268 +VCMPNLT_UQPD, 268 +VCMPNLE_UQPD, 268 +VCMPORD_SPD, 268 +VCMPEQ_USPD, 268 +VCMPNGE_UQPD, 268 +VCMPNGT_UQPD, 268 +VCMPFALSE_OSPD, 268 +VCMPNEQ_OSPD, 268 +VCMPGE_OQPD, 268 +VCMPGT_OQPD, 268 +VCMPTRUE_USPD, 268 +CMPPS, 272 +VCMPPS, 272 +CMPEQPS, 273 +CMPLTPS, 273 +CMPLEPS, 273 +CMPUNORDPS, 273 +CMPNEQPS, 273 +CMPNLTPS, 273 +CMPNLEPS, 273 +CMPORDPS, 273 +VCMPEQPS, 274 +VCMPLTPS, 274 +VCMPLEPS, 274 +VCMPUNORDPS, 274 +VCMPNEQPS, 274 +VCMPNLTPS, 274 +VCMPNLEPS, 274 +VCMPORDPS, 274 +VCMPEQ_UQPS, 274 +VCMPNGEPS, 274 +VCMPNGTPS, 274 +VCMPFALSEPS, 274 +VCMPNEQ_OQPS, 274 +VCMPGEPS, 274 +VCMPGTPS, 274 +VCMPTRUEPS, 274 +VCMPEQ_OSPS, 274 +VCMPLT_OQPS, 274 +VCMPLE_OQPS, 274 +VCMPUNORD_SPS, 274 +VCMPNEQ_USPS, 274 +VCMPNLT_UQPS, 274 +VCMPNLE_UQPS, 274 +VCMPORD_SPS, 274 +VCMPEQ_USPS, 274 +VCMPNGE_UQPS, 274 +VCMPNGT_UQPS, 274 +VCMPFALSE_OSPS, 274 +VCMPNEQ_OSPS, 274 +VCMPGE_OQPS, 274 +VCMPGT_OQPS, 274 +VCMPTRUE_USPS, 274 +CMPS, 279 +CMPSB, 279 +CMPSW, 279 +CMPSQ, 279 +CMPSD, 283 +VCMPSD, 283 +CMPEQSD, 284 +CMPLTSD, 284 +CMPLESD, 284 +CMPUNORDSD, 284 +CMPNEQSD, 284 +CMPNLTSD, 284 +CMPNLESD, 284 +CMPORDSD, 284 +VCMPEQSD, 284 +VCMPLTSD, 284 +VCMPLESD, 284 +VCMPUNORDSD, 284 +VCMPNEQSD, 284 +VCMPNLTSD, 284 +VCMPNLESD, 284 +VCMPORDSD, 284 +VCMPEQ_UQSD, 284 +VCMPNGESD, 284 +VCMPNGTSD, 284 +VCMPFALSESD, 284 +VCMPNEQ_OQSD, 284 +VCMPGESD, 284 +VCMPGTSD, 285 +VCMPTRUESD, 285 +VCMPEQ_OSSD, 285 +VCMPLT_OQSD, 285 +VCMPLE_OQSD, 285 +VCMPUNORD_SSD, 285 +VCMPNEQ_USSD, 285 +VCMPNLT_UQSD, 285 +VCMPNLE_UQSD, 285 +VCMPORD_SSD, 285 +VCMPEQ_USSD, 285 +VCMPNGE_UQSD, 285 +VCMPNGT_UQSD, 285 +VCMPFALSE_OSSD, 285 +VCMPNEQ_OSSD, 285 +VCMPGE_OQSD, 285 +VCMPGT_OQSD, 285 +VCMPTRUE_USSD, 285 +CMPSS, 287 +VCMPSS, 287 +CMPEQSS, 288 +CMPLTSS, 288 +CMPLESS, 288 +CMPUNORDSS, 288 +CMPNEQSS, 288 +CMPNLTSS, 288 +CMPNLESS, 288 +CMPORDSS, 288 +VCMPEQSS, 288 +VCMPLTSS, 288 +VCMPLESS, 288 +VCMPUNORDSS, 288 +VCMPNEQSS, 288 +VCMPNLTSS, 288 +VCMPNLESS, 288 +VCMPORDSS, 288 +VCMPEQ_UQSS, 288 +VCMPNGESS, 288 +VCMPNGTSS, 288 +VCMPFALSESS, 288 +VCMPNEQ_OQSS, 288 +VCMPGESS, 288 +VCMPGTSS, 289 +VCMPTRUESS, 289 +VCMPEQ_OSSS, 289 +VCMPLT_OQSS, 289 +VCMPLE_OQSS, 289 +VCMPUNORD_SSS, 289 +VCMPNEQ_USSS, 289 +VCMPNLT_UQSS, 289 +VCMPNLE_UQSS, 289 +VCMPORD_SSS, 289 +VCMPEQ_USSS, 289 +VCMPNGE_UQSS, 289 +VCMPNGT_UQSS, 289 +VCMPFALSE_OSSS, 289 +VCMPNEQ_OSSS, 289 +VCMPGE_OQSS, 289 +VCMPGT_OQSS, 289 +VCMPTRUE_USSS, 289 +CMPXCHG, 291 +CMPXCHG8B, 293 +CMPXCHG16B, 293 +COMISD, 296 +VCOMISD, 296 +COMISS, 298 +VCOMISS, 298 +CPUID, 300 +CRC32, 339 +CVTDQ2PD, 342 +VCVTDQ2PD, 342 +CVTDQ2PS, 346 +VCVTDQ2PS, 346 +CVTPD2DQ, 349 +VCVTPD2DQ, 349 +CVTPD2PI, 353 +CVTPD2PS, 354 +VCVTPD2PS, 354 +CVTPI2PD, 358 +CVTPI2PS, 359 +CVTPS2DQ, 360 +VCVTPS2DQ, 360 +CVTPS2PD, 363 +VCVTPS2PD, 363 +CVTPS2PI, 366 +CVTSD2SI, 367 +VCVTSD2SI, 367 +CVTSD2SS, 369 +VCVTSD2SS, 369 +CVTSI2SD, 371 +VCVTSI2SD, 371 +CVTSI2SS, 373 +VCVTSI2SS, 373 +CVTSS2SD, 375 +VCVTSS2SD, 375 +CVTSS2SI, 377 +VCVTSS2SI, 377 +CVTTPD2DQ, 379 +VCVTTPD2DQ, 379 +CVTTPD2PI, 383 +CVTTPS2DQ, 384 +VCVTTPS2DQ, 384 +CVTTPS2PI, 387 +CVTTSD2SI, 388 +VCVTTSD2SI, 388 +CVTTSS2SI, 390 +VCVTTSS2SI, 390 +CWD, 392 +CDQ, 392 +CQO, 392 +DAA, 393 +DAS, 395 +DEC, 397 +DIV, 399 +DIVPD, 402 +VDIVPD, 402 +DIVPS, 405 +VDIVPS, 405 +DIVSD, 408 +VDIVSD, 408 +DIVSS, 410 +VDIVSS, 410 +DPPD, 412 +VDPPD, 412 +DPPS, 414 +VDPPS, 414 +EMMS, 417 +ENTER, 420 +EXTRACTPS, 423 +VEXTRACTPS, 423 +F2XM1, 425 +FABS, 427 +FADD, 428 +FADDP, 428 +FIADD, 428 +FBLD, 431 +FBSTP, 433 +FCHS, 435 +FCLEX, 437 +FNCLEX, 437 +FCMOV, 439 +FCMOVB, 439 +FCMOVE, 439 +FCMOVBE, 439 +FCMOVU, 439 +FCMOVNB, 439 +FCMOVNE, 439 +FCMOVNBE, 439 +FCMOVNU, 439 +FCOM, 441 +FCOMP, 441 +FCOMPP, 441 +FCOMI, 444 +FCOMIP, 444 +FUCOMI, 444 +FUCOMIP, 444 +FCOS, 447 +FDECSTP, 449 +FDIV, 450 +FDIVP, 450 +FIDIV, 450 +FDIVR, 453 +FDIVRP, 453 +FIDIVR, 453 +FFREE, 456 +FICOM, 456 +FICOMP, 457 +FILD, 459 +FINCSTP, 461 +FINIT, 462 +FNINIT, 462 +FIST, 464 +FISTP, 464 +FISTTP, 467 +FLD, 469 +FLD1, 471 +FLDL2T, 471 +FLDL2E, 471 +FLDPI, 471 +FLDLG2, 471 +FLDLN2, 471 +FLDZ, 471 +FLDCW, 473 +FLDENV, 475 +FMUL, 477 +FMULP, 477 +FIMUL, 477 +FNOP, 480 +FPATAN, 481 +FPREM, 483 +FPREM1, 485 +FPTAN, 487 +FRNDINT, 489 +FRSTOR, 490 +FSAVE, 492 +FNSAVE, 492 +FSCALE, 495 +FSIN, 497 +FSINCOS, 499 +FSQRT, 501 +FST, 503 +FSTP, 503 +FSTCW, 505 +FNSTCW, 505 +FSTENV, 507 +FNSTENV, 507 +FSTSW, 509 +FNSTSW, 509 +FSUB, 511 +FSUBP, 511 +FISUB, 511 +FSUBR, 514 +FSUBRP, 514 +FISUBR, 514 +FTST, 517 +FUCOM, 519 +FUCOMP, 519 +FUCOMPP, 519 +FXAM, 522 +FXCH, 524 +FXRSTOR, 526 +FXRSTOR64, 526 +FXSAVE, 529 +FXSAVE64, 529 +FXTRACT, 537 +FYL2X, 539 +FYL2XP1, 541 +GF2P8AFFINEINVQB, 543 +GF2P8AFFINEQB, 546 +GF2P8MULB, 548 +HADDPD, 550 +VHADDPD, 550 +HADDPS, 553 +VHADDPS, 553 +HLT, 556 +HSUBPD, 557 +VHSUBPD, 557 +HSUBPS, 560 +VHSUBPS, 560 +IDIV, 563 +IMUL, 566 +IN, 570 +INC, 572 +INCSSPD, 574 +INCSSPQ, 574 +INS, 576 +INSB, 576 +INSW, 576 +INSD, 576 +INSERTPS, 579 +VINSERTPS, 579 +INT, 582 +INTO, 582 +INT3, 582 +INVD, 597 +INVLPG, 599 +INVPCID, 601 +IRET, 604 +IRETD, 604 +IRETQ, 604 +J, 613 +JA, 613 +JAE, 613 +JB, 613 +JBE, 613 +JC, 613 +JCXZ, 613 +JECXZ, 613 +JRCXZ, 613 +JE, 613 +JG, 613 +JGE, 613 +JL, 613 +JLE, 613 +JNA, 613 +JNAE, 613 +JNB, 613 +JNBE, 613 +JNC, 613 +JNE, 613 +JNG, 613 +JNGE, 613 +JNL, 613 +JNLE, 613 +JNO, 613 +JNP, 613 +JNS, 613 +JNZ, 613 +JO, 613 +JP, 613 +JPE, 613 +JPO, 613 +JS, 613 +JZ, 613 +JMP, 618 +KADDW, 627 +KADDB, 627 +KADDQ, 627 +KADDD, 627 +KANDW, 628 +KANDB, 628 +KANDQ, 628 +KANDD, 628 +KANDNW, 629 +KANDNB, 629 +KANDNQ, 629 +KANDND, 629 +KMOVW, 630 +KMOVB, 630 +KMOVQ, 630 +KMOVD, 630 +KNOTW, 632 +KNOTB, 632 +KNOTQ, 632 +KNOTD, 632 +KORW, 633 +KORB, 633 +KORQ, 633 +KORD, 633 +KORTESTW, 634 +KORTESTB, 634 +KORTESTQ, 634 +KORTESTD, 634 +KSHIFTLW, 636 +KSHIFTLB, 636 +KSHIFTLQ, 636 +KSHIFTLD, 636 +KSHIFTRW, 638 +KSHIFTRB, 638 +KSHIFTRQ, 638 +KSHIFTRD, 638 +KTESTW, 640 +KTESTB, 640 +KTESTQ, 640 +KTESTD, 640 +KUNPCKBW, 642 +KUNPCKWD, 642 +KUNPCKDQ, 642 +KXNORW, 643 +KXNORB, 643 +KXNORQ, 643 +KXNORD, 643 +KXORW, 644 +KXORB, 644 +KXORQ, 644 +KXORD, 644 +LAHF, 645 +LAR, 646 +LDDQU, 649 +VLDDQU, 649 +LDMXCSR, 651 +VLDMXCSR, 651 +LDS, 652 +LES, 652 +LFS, 652 +LGS, 652 +LSS, 652 +LEA, 656 +LEAVE, 658 +LFENCE, 660 +LGDT, 661 +LIDT, 661 +LLDT, 664 +LMSW, 666 +LOCK, 668 +LODS, 670 +LODSB, 670 +LODSW, 670 +LODSD, 670 +LODSQ, 670 +LOOP, 673 +LOOPE, 673 +LOOPNE, 673 +LSL, 675 +LTR, 678 +LZCNT, 680 +MASKMOVDQU, 690 +VMASKMOVDQU, 690 +MASKMOVQ, 692 +MAXPD, 694 +VMAXPD, 694 +MAXPS, 697 +VMAXPS, 697 +MAXSD, 700 +VMAXSD, 700 +MAXSS, 702 +VMAXSS, 702 +MFENCE, 704 +MINPD, 705 +VMINPD, 705 +MINPS, 708 +VMINPS, 708 +MINSD, 711 +VMINSD, 711 +MINSS, 713 +VMINSS, 713 +MONITOR, 715 +MOV, 717 +MOVAPD, 727 +VMOVPAD, 727 +MOVAPS, 731 +VMOVAPS, 731 +MOVBE, 735 +MOVD, 737 +VMOVD, 737 +MOVQ, 737 +VMOVQ, 737 +MOVDDUP, 741 +VMOVDDUP, 741 +MOVDIRI, 744 +MOVDIR64B, 746 +MOVDQA, 748 +VMOVDQA, 748 +VMOVDQA32, 748 +VMOVDQA64, 748 +MOVDQU, 753 +VMOVDQU, 753 +VMOVDQU8, 753 +VMOVDQU16, 753 +VMOVDQU32, 753 +VMOVDQU64, 753 +MOVDQ2Q, 761 +MOVHLPS, 762 +VMOVHLPS, 762 +MOVHPD, 764 +VMOVHPD, 764 +MOVHPS, 766 +VMOVHPS, 766 +MOVLHPS, 768 +VMOVLHPS, 768 +MOVLPD, 770 +VMOVLPD, 770 +MOVLPS, 772 +VMOVLPS, 772 +MOVMSKPD, 774 +VMOVMSKPD, 774 +MOVMSKPS, 776 +VMOVMSKPS, 776 +MOVNTDQA, 778 +VMOVNTDQA, 778 +MOVNTDQ, 780 +VMOVNTDQ, 780 +MOVNTI, 782 +MOVNTPD, 784 +VMOVNTPD, 784 +MOVNTPS, 786 +VMOVNTPS, 786 +MOVNTQ, 788 +MOVQ, 789 +VMOVQ, 789 +MOVQ2DQ, 792 +MOVS, 793 +MOVSB, 793 +MOVSW, 793 +MOVSQ, 793 +MOVSD, 797 +VMOVSD, 797 +MOVSHDUP, 800 +VMOVSHDUP, 800 +MOVSLDUP, 803 +VMOVSLDUP, 803 +MOVSS, 806 +VMOVSS, 806 +MOVSX, 810 +MOVSXD, 810 +MOVUPD, 812 +VMOVUPD, 812 +MOVUPS, 816 +VMOVUPS, 816 +MOVZX, 820 +MPSADBW, 822 +VMPSADBW, 822 +MUL, 830 +MULPD, 832 +VMULPD, 832 +MULPS, 835 +VMULPS, 835 +MULSD, 838 +VMULSD, 838 +MULSS, 840 +VMULSS, 840 +MULX, 842 +MWAIT, 844 +NEG, 847 +NOP, 849 +NOT, 850 +OR, 852 +ORPD, 854 +VORPD, 854 +ORPS, 857 +VORPS, 857 +OUT, 860 +OUTS, 862 +OUTSB, 862 +OUTSW, 862 +OUTSD, 862 +PABSB, 866 +VPABSB, 866 +PABSW, 866 +VPABSW, 866 +PABSD, 866 +VPABSD, 866 +PABSQ, 866 +VPABSQ, 866 +PACKSSWB, 872 +VPACKSSWB, 872 +PACKSSDW, 872 +VPACKSSDW, 872 +PACKUSDW, 880 +VPACKUSDW, 880 +PACKUSWB, 885 +VPACKUSWB, 885 +PADDB, 890 +VPADDB, 890 +PADDW, 890 +VPADDW, 890 +PADDD, 890 +VPADDD, 890 +PADDQ, 890 +VPADDQ, 890 +PADDSB, 897 +VPADDSB, 897 +PADDSW, 897 +VPADDSW, 897 +PADDUSB, 901 +VPADDUSB, 901 +PADDUSW, 901 +VPADDUSW, 901 +PALIGNR, 905 +VPALIGNR, 905 +PAND, 909 +VPAND, 909 +VPANDD, 909 +VPANDQ, 909 +PANDN, 912 +VPANDN, 912 +VPANDND, 912 +VPANDNQ, 912 +PAUSE, 915 +PAVGB, 916 +VPAVGB, 916 +PAVGW, 916 +VPAVGW, 916 +PBLENDVB, 920 +VPBLENDVB, 920 +PBLENDW, 924 +VPBLENDW, 924 +PCLMULQDQ, 927 +VPCLMULQDQ, 927 +PCMPEQB, 930 +VPCMPEQB, 930 +PCMPEQW, 930 +VPCMPEQW, 930 +PCMPEQD, 930 +VPCMPEQD, 930 +PCMPEQQ, 936 +VPCMPEQQ, 936 +PCMPESTRI, 939 +VPCMPESTRI, 939 +PCMPESTRM, 941 +VPCMPESTRM, 941 +PCMPGTB, 943 +VPCMPGTB, 943 +PCMPGTW, 943 +VPCMPGTW, 943 +PCMPGTD, 943 +VPCMPGTD, 943 +PCMPGTQ, 949 +VPCMPGTQ, 949 +PCMPISTRI, 952 +VPCMPISTRI, 952 +PCMPISTRM, 954 +VPCMPISTRM, 954 +PDEP, 956 +PEXT, 958 +PEXTRB, 960 +VPEXTRB, 960 +PEXTRD, 960 +VPEXTRD, 960 +PEXTRQ, 960 +VPEXTRQ, 960 +PEXTRW, 963 +VPEXTRW, 963 +PHADDW, 966 +VPHADDW, 966 +PHADDD, 966 +VPHADDD, 966 +PHADDSW, 970 +VPHADDSW, 970 +PHMINPOSUW, 972 +VPHMINPOSUW, 972 +PHSUBW, 974 +VPHSUBW, 974 +PHSUBD, 974 +PHSUBSW, 977 +VPHSUBSW, 977 +PINSRB, 979 +VPINSRB, 979 +PINSRD, 979 +VPINSRD, 979 +PINSRQ, 979 +VPINSRQ, 979 +PINSRW, 982 +VPINSRW, 982 +PMADDUBSW, 984 +VPMADDUBSW, 984 +PMADDWD, 987 +VPMADDWD, 987 +PMAXSB, 990 +VPMAXSB, 990 +PMAXSW, 990 +VPMAXSW, 990 +PMAXSD, 990 +VPMAXSD, 990 +PMAXSQ, 990 +VPMAXSQ, 990 +PMAXUB, 997 +VPMAXUB, 997 +PMAXUW, 997 +VPMAXUW, 997 +PMAXUD, 1002 +VPMAXUD, 1002 +PMAXUQ, 1002 +VPMAXUQ, 1002 +PMINSB, 1006 +VPMINSB, 1006 +PMINSW, 1006 +VPMINSW, 1006 +PMINSD, 1011 +VPMINSD, 1011 +PMINSQ, 1011 +VPMINSQ, 1011 +PMINUB, 1015 +VPMINUB, 1015 +PMINUW, 1015 +VPMINUW, 1015 +PMINUD, 1020 +VPMINUD, 1020 +PMINUQ, 1020 +VPMINUQ, 1020 +PMOVMSKB, 1024 +VPMOVMSKB, 1024 +PMOVSX, 1026 +PMOVSXBW, 1026 +VPMOVSXBW, 1026 +PMOVSXBD, 1026 +VPMOVSXBD, 1026 +PMOVSXBQ, 1026 +VPMOVSXBQ, 1026 +PMOVSXWD, 1026 +VPMOVSXWD, 1026 +PMOVSXWQ, 1026 +VPMOVSXWQ, 1026 +PMOVSXDQ, 1026 +VPMOVSXDQ, 1026 +PMOVZX, 1035 +PMOVZXBW, 1035 +VPMOVZXBW, 1035 +PMOVZXBD, 1035 +VPMOVZXBD, 1035 +PMOVZXBQ, 1035 +VPMOVZXBQ, 1035 +PMOVZXWD, 1035 +VPMOVZXWD, 1035 +PMOVZXWQ, 1035 +VPMOVZXWQ, 1035 +PMOVZXDQ, 1035 +VPMOVZXDQ, 1035 +PMULDQ, 1044 +VPMULDQ, 1044 +PMULHRSW, 1047 +VPMULHRSW, 1047 +PMULHUW, 1051 +VPMULHUW, 1051 +PMULHW, 1055 +VPMULHW, 1055 +PMULLD, 1059 +VPMULLD, 1059 +PMULLQ, 1059 +VPMULLQ, 1059 +PMULLW, 1063 +VPMULLW, 1063 +PMULUDQ, 1067 +VPMULUDQ, 1067 +POP, 1070 +POPA, 1075 +POPAD, 1075 +POPCNT, 1077 +POPF, 1079 +POPFD, 1079 +POPFQ, 1079 +POR, 1083 +PREFETCHT0, 1086 +PREFETCHT1, 1086 +PREFETCHT2, 1086 +PREFETCHNTA, 1086 +PREFETCHW, 1088 +PREFETCHWT1, 2090 +PSADBW, 1090 +VPSADBW, 1090 +PSHUFB, 1094 +VPSHUFB, 1094 +PSHUFD, 1098 +VPSHUFD, 1098 +PSHUFHW, 1102 +VPSHUFHW, 1102 +PSHUFLW, 1105 +VPSHUFLW, 1105 +PSHUFW, 1108 +PSIGNB, 1109 +VPSIGNB, 1109 +PSIGNW, 1109 +VPSIGNW, 1109 +PSIGND, 1109 +VPSIGND, 1109 +PSLLDQ, 1113 +VPSLLDQ, 1113 +PSLLW, 1115 +VPSLLW, 1115 +PSLLD, 1115 +VPSLLD, 1115 +PSLLQ, 1115 +VPSLLQ, 1115 +PSRAW, 1127 +VPSRAW, 1127 +PSRAD, 1127 +VPSRAD, 1127 +VPSRAQ, 1127 +PSRLDQ, 1137 +VPSRLDQ, 1137 +PSRLW, 1139 +VPSRLW, 1139 +PSRLD, 1139 +VPSRLD, 1139 +PSRLQ, 1139 +VPSRLQ, 1139 +PSUBB, 1151 +VPSUBB, 1151 +PSUBW, 1151 +VPSUBW, 1151 +PSUBD, 1151 +VPSUBD, 1151 +PSUBQ, 1158 +VPSUBQ, 1158 +PSUBSB, 1161 +VPSUBSB, 1161 +PSUBSW, 1161 +VPSUBSW, 1161 +PSUBUSB, 1165 +VPSUBUSB, 1165 +PSUBUSW, 1165 +VPSUBUSW, 1165 +PTEST, 1169 +VPTEST, 1169 +PTWRITE, 1171 +PUNPCKHBW, 1173 +VPUNPCKHBW, 1173 +PUNPCKHWD, 1173 +VPUNPCKHWD, 1173 +PUNPCKHDQ, 1173 +VPUNPCKHDQ, 1173 +PUNPCKHQDQ, 1173 +VPUNPCKHQDQ, 1173 +PUNPCKLBW, 1183 +VPUNPCKLBW, 1183 +PUNPCKLWD, 1183 +VPUNPCKLWD, 1183 +PUNPCKLDQ, 1183 +VPUNPCKLDQ, 1183 +PUNPCKLQDQ, 1183 +VPUNPCKLQDQ, 1183 +PUSH, 1193 +PUSHA, 1196 +PUSHAD, 1196 +PUSHF, 1198 +PUSHFD, 1198 +PUSHFQ, 1198 +PXOR, 1200 +VPXOR, 1200 +VPXORD, 1200 +VPXORQ, 1200 +RCL, 1203 +RCR, 1203 +ROL, 1203 +ROR, 1203 +RCPPS, 1208 +VRCPPS, 1208 +RCPSS, 1210 +VRCPSS, 1210 +RDFSBASE, 1212 +RDGSBASE, 1212 +RDMSR, 1214 +RDPID, 1216 +RDPKRU, 1217 +RDPMC, 1219 +RDRAND, 1221 +RDSEED, 1223 +RDSSPD, 1225 +RDSSPQ, 1225 +RDTSC, 1227 +RDTSCP, 1229 +REP, 1231 +REPE, 1231 +REPZ, 1231 +REPNE, 1231 +REPNZ, 1231 +RET, 1235 +RORX, 1248 +ROUNDPD, 1249 +VROUNDPD, 1249 +ROUNDPS, 1252 +VROUNDPS, 1252 +ROUNDSD, 1255 +VROUNDSD, 1255 +ROUNDSS, 1257 +VROUNDSS, 1257 +RSM, 1259 +RSQRTPS, 1261 +VRSQRTPS, 1261 +RSQRTSS, 1263 +VRSQRTSS, 1263 +RSTORSSP, 1265 +SAHF, 1268 +SAL, 1270 +SAR, 1270 +SHL, 1270 +SHR, 1270 +SARX, 1275 +SHLX, 1275 +SHRX, 1275 +SBB, 1279 +SCAS, 1282 +SCASB, 1282 +SCASW, 1282 +SCASD, 1282 +SCASQ, 1282 +SET, 1286 +SETA, 1286 +SETAE, 1286 +SETB, 1286 +SETBE, 1286 +SETC, 1286 +SETE, 1286 +SETG, 1286 +SETGE, 1286 +SETL, 1286 +SETLE, 1286 +SETNA, 1286 +SETNAE, 1286 +SETNB, 1286 +SETNBE, 1286 +SETNC, 1286 +SETNE, 1286 +SETNG, 1286 +SETNGE, 1286 +SETNL, 1286 +SETNLE, 1286 +SETNO, 1286 +SETNP, 1286 +SETNS, 1286 +SETNZ, 1286 +SETO, 1286 +SETP, 1286 +SETPE, 1286 +SETPO, 1286 +SETS, 1286 +SETZ, 1286 +SETSSBSY, 1289 +SFENCE, 1291 +SGDT, 1292 +SHA1RNDS4, 1294 +SHA1NEXTE, 1296 +SHA1MSG1, 1297 +SHA1MSG2, 1298 +SHA256RNDS2, 1299 +SHA256MSG1, 1301 +SHA256MSG2, 1302 +SHLD, 1303 +SHRD, 1306 +SHUFPD, 1309 +VSHUFPD, 1309 +SHUFPS, 1314 +VSHUFPS, 1314 +SIDT, 1318 +SLDT, 1320 +SMSW, 1322 +SQRTPD, 1324 +VSQRTPD, 1324 +SQRTPS, 1327 +VSQRTPS, 1327 +SQRTSD, 1330 +VSQRTSD, 1330 +SQRTSS, 1332 +VSQRTSS, 1332 +STAC, 1334 +STC, 1335 +STD, 1336 +STI, 1337 +STMXCSR, 1339 +STOS, 1340 +STOSB, 1340 +STOSW, 1340 +STOSD, 1340 +STOSQ, 1340 +STR, 1344 +SUB, 1346 +SUBPD, 1348 +VSUBPD, 1348 +SUBPS, 1351 +VSUBPS, 1351 +SUBSD, 1354 +VSUBSD, 1354 +SUBSS, 1356 +VSUBSS, 1356 +SWAPGS, 1358 +SYSCALL, 1360 +SYSENTER, 1363 +SYSEXIT, 1366 +SYSRET, 1369 +TEST, 1372 +TPAUSE, 1374 +TZCNT, 1376 +UCOMISD, 1378 +VUCOMISD, 1378 +UCOMISS, 1380 +VUCOMISS, 1380 +UD0, 1382 +UD1, 1382 +UD2, 1382 +UMONITOR, 1383 +UMWAIT, 1385 +UNPCKHPD, 1387 +VUNPCKHPD, 1387 +UNPCKHPS, 1391 +VUNPCKHPS, 1391 +UNPCKLPD, 1395 +VUNPCKLPD, 1395 +UNPCKLPS, 1399 +VUNPCKLPS, 1399 +VALIGND, 1407 +VALIGNQ, 1407 +VBLENDMPD, 1411 +VBLENDMPS, 1411 +VBROADCAST, 1414 +VBROADCASTSS, 1414 +VBROADCASTSD, 1414 +VBROADCASTF128, 1414 +VBROADCASTF32X2, 1414 +VBROADCASTF32X4, 1414 +VBROADCASTF64X2, 1414 +VBROADCASTF32X8, 1414 +VBROADCASTF64X4, 1414 +VCOMPRESSPD, 1422 +VCOMPRESSPS, 1424 +VCVTPD2QQ, 1426 +VCVTPD2UDQ, 1429 +VCVTPD2UQQ, 1432 +VCVTPH2PS, 1435 +VCVTPS2PH, 1438 +VCVTPS2UDQ, 1442 +VCVTPS2QQ, 1445 +VCVTPS2UQQ, 1448 +VCVTQQ2PD, 1451 +VCVTQQ2PS, 1453 +VCVTSD2USI, 1455 +VCVTSS2USI, 1456 +VCVTTPD2QQ, 1458 +VCVTTPD2UDQ, 1460 +VCVTTPD2UQQ, 1463 +VCVTTPS2UDQ, 1465 +VCVTTPS2QQ, 1467 +VCVTTPS2UQQ, 1469 +VCVTTSD2USI, 1471 +VCVTTSS2USI, 1472 +VCVTUDQ2PD, 1474 +VCVTUDQ2PS, 1476 +VCVTUQQ2PD, 1478 +VCVTUQQ2PS, 1480 +VCVTUSI2SD, 1482 +VCVTUSI2SS, 1484 +VDBPSADBW, 1486 +VEXPANDPD, 1490 +VEXPANDPS, 1492 +VERR, 1494 +VERW, 1494 +VEXP2PD, 2096 +VEXP2PS, 2098 +VEXTRACTF128, 1496 +VEXTRACTF32X4, 1496 +VEXTRACTF64X2, 1496 +VEXTRACTF32X8, 1496 +VEXTRACTF64X4, 1496 +VEXTRACTI128, 1502 +VEXTRACTI32X4, 1502 +VEXTRACTI64X2, 1502 +VEXTRACTI32X8, 1502 +VEXTRACTI64X4, 1502 +VFIXUPIMMPD, 1508 +VFIXUPIMMPS, 1512 +VFIXUPIMMSD, 1516 +VFIXUPIMMSS, 1519 +VFMADD132PD, 1522 +VFMADD213PD, 1522 +VFMADD231PD, 1522 +VFMADD132PS, 1529 +VFMADD213PS, 1529 +VFMADD231PS, 1529 +VFMADD132SD, 1536 +VFMADD213SD, 1536 +VFMADD231SD, 1536 +VFMADD132SS, 1539 +VFMADD213SS, 1539 +VFMADD231SS, 1539 +VFMADDSUB132PD, 1542 +VFMADDSUB213PD, 1542 +VFMADDSUB231PD, 1542 +VFMADDSUB132PS, 1552 +VFMADDSUB213PS, 1552 +VFMADDSUB231PS, 1552 +VFMSUBADD132PD, 1561 +VFMSUBADD213PD, 1561 +VFMSUBADD231PD, 1561 +VFMSUBADD132PS, 1571 +VFMSUBADD213PS, 1571 +VFMSUBADD231PS, 1571 +VFMSUB132PD, 1581 +VFMSUB213PD, 1581 +VFMSUB231PD, 1581 +VFMSUB132PS, 1588 +VFMSUB213PS, 1588 +VFMSUB231PS, 1588 +VFMSUB132SD, 1595 +VFMSUB213SD, 1595 +VFMSUB231SD, 1595 +VFMSUB132SS, 1598 +VFMSUB213SS, 1598 +VFMSUB231SS, 1598 +VFNMADD132PD, 1601 +VFNMADD213PD, 1601 +VFNMADD231PD, 1601 +VFNMADD132PS, 1608 +VFNMADD213PS, 1608 +VFNMADD231PS, 1608 +VFNMADD132SD, 1614 +VFNMADD213SD, 1614 +VFNMADD231SD, 1614 +VFNMADD132SS, 1617 +VFNMADD213SS, 1617 +VFNMADD231SS, 1617 +VFNMSUB132PD, 1620 +VFNMSUB213PD, 1620 +VFNMSUB231PD, 1620 +VFNMSUB132PS, 1626 +VFNMSUB213PS, 1626 +VFNMSUB231PS, 1626 +VFNMSUB132SD, 1632 +VFNMSUB213SD, 1632 +VFNMSUB231SD, 1632 +VFNMSUB132SS, 1635 +VFNMSUB213SS, 1635 +VFNMSUB231SS, 1635 +VFPCLASSPD, 1638 +VFPCLASSPS, 1641 +VFPCLASSSD, 1643 +VFPCLASSSS, 1645 +VGATHERDPD, 1647 +VGATHERQPD, 1647 +VGATHERDPS, 1652 +VGATHERQPS, 1652 +VGATHERPFODPS, 2100 +VGATHERPFOQPS, 2100 +VGATHERPFODPD, 2100 +VGATHERPFOQPD, 2100 +VGATHERPF1DPS, 2102 +VGATHERPF1QPS, 2102 +VGATHERPF1DPD, 2102 +VGATHERPF1QPD, 2102 +VGETEXPPD, 1663 +VGETEXPPS, 1666 +VGETEXPSD, 1670 +VGETEXPSS, 1672 +VGETMANTPD, 1674 +VGETMANTPS, 1678 +VGETMANTSD, 1681 +VGETMANTSS, 1683 +VINSERTF128, 1685 +VINSERTF32X4, 1685 +VINSERTF64X2, 1685 +VINSERTF32X8, 1685 +VINSERTF64X4, 1685 +VINSERTI128, 1689 +VINSERTI32X4, 1689 +VINSERTI64X2, 1689 +VINSERTI32X8, 1689 +VINSERTI64X4, 1689 +VMASKMOV, 1693 +VMASKMOVPS, 1693 +VMASKMOVPD, 1693 +VBLENDD, 1696 +VPBLENDMB, 1698 +VPBLENDMW, 1698 +VPBLENDMD, 1700 +VPBLENDMQ, 1700 +VPBROADCASTB, 1703 +VPBROADCASTW, 1703 +VPBROADCASTD, 1703 +VPBROADCASTQ, 1703 +VPBROADCASTI32X2, 1706 +VPBROADCASTI128, 1706 +VPBROADCASTI32X4, 1706 +VPBROADCASTI64X2, 1706 +VPBROADCASTI32X8, 1706 +VPBROADCASTI64X4, 1706 +VPBROADCASTM, 1715 +VPBROADCASTMB2Q, 1715 +VPBROADCASTMW2D, 1715 +VPCMPB, 1717 +VPCMPUB, 1717 +VPCMPD, 1720 +VPCMPUD, 1720 +VPCMPQ, 1723 +VPCMPUQ, 1723 +VPCMPW, 1726 +VPCMPUW, 1726 +VCOMPRESSB, 1729 +VCOMPRESSW, 1729 +VCOMPRESSD, 1732 +VCOMPRESSQ, 1734 +VPCONFLICTD, 1736 +VPCONFLICTQ, 1736 +VPDPBUSD, 1739 +VPDPBUSDS, 1741 +VPDWSSD, 1743 +VPDPWSSDS, 1745 +VPERM2F128, 1747 +VPERM2I128, 1749 +VPERMB, 1751 +VPERMD, 1753 +VPERMW, 1753 +VPERMI2B, 1756 +VPERMI2W, 1758 +VPERMI2D, 1758 +VPERMI2Q, 1758 +VPERMI2PS, 1758 +VPERMI2PD, 1758 +VPERMILPD, 1764 +VPERMILPS, 1769 +VPERMPD, 1774 +VPERMPS, 1777 +VPERMQ, 1780 +VPERMT2B, 1783 +VPERMT2W, 1785 +VPERMT2D, 1785 +VPERMT2Q, 1785 +VPERMT2PS, 1785 +VPERMT2PD, 1785 +VPEXPANDB, 1790 +VPEXPANDW, 1790 +VEXPANDD, 1793 +VEXPANDQ, 1795 +VPGATHERDD, 1797 +VPGATHERQD, 1797 +VPGATHERDQ, 1804 +VPGATHERQQ, 1804 +VPLZCNTD, 1811 +VPLZCNTQ, 1811 +VPMADD52HUQ, 1814 +VPMADD52LUQ, 1816 +VPMASKMOVD, 1818 +VPMASKMOVQ, 1818 +VPMOVM2B, 1832 +VPMOVM2W, 1832 +VPMOVM2D, 1832 +VPMOVM2Q, 1832 +VPMOVB2M, 1821 +VPMOVW2M, 1821 +VPMOVD2M, 1821 +VPMOVQ2M, 1821 +VPMOVQB, 1835 +VPMOVSQB, 1835 +VPMOVUSQB, 1835 +VPMOVQW, 1843 +VPMOVSQW, 1843 +VPMOVUSQW, 1843 +VPMOVQD, 1839 +VPMOVSQD, 1839 +VPMOVUSQD, 1839 +VPMOVDB, 1824 +VPMOVSDB, 1824 +VPMOVUSDB, 1824 +VPMOVDW, 1828 +VPMOVSDW, 1828 +VPMOVUSDW, 1828 +VPMOVWB, 1847 +VPMOVSWB, 1847 +VPMOVUSWB, 1847 +VPMULTISHIFTQB, 1851 +VPOPCNTB, 1853 +VPOPCNTW, 1853 +VPOPCNTD, 1853 +VPOPCNTQ, 1853 +PROLD, 1856 +VPROLD, 1856 +PROLVD, 1856 +VPROLVD, 1856 +PROLVQ, 1856 +VPROLVQ, 1856 +PRORD, 1861 +VPRORD, 1861 +PRORVD, 1861 +VPRORVD, 1861 +PRORQ, 1861 +VPRORQ, 1861 +PRORVQ, 1861 +VPRORVQ, 1861 +VPSCATTERDD, 1866 +VPSCATTERDQ, 1866 +VPSCATTERQD, 1866 +VPSCATTERQQ, 1866 +VPSHLD, 1870 +VPSHLDW, 1870 +VPSHLDD, 1870 +VPSHLDQ, 1870 +VPSHLDV, 1873 +VPSHLDVW, 1873 +VPSHLDVD, 1873 +VPSHLDVQ, 1873 +VPSHRD, 1876 +VPSHRDW, 1876 +VPSHRDD, 1876 +VPSHRDQ, 1876 +VPSHRDV, 1879 +VPSHRDVW, 1879 +VPSHRDVD, 1879 +VPSHRDVQ, 1879 +VPSHUFBITQMB, 1882 +VPSLLVW, 1883 +VPSLLVD, 1883 +VPSLLVQ, 1883 +VPSRAVW, 1888 +VPSRAVD, 1888 +VPSRAVQ, 1888 +VPSRLVW, 1893 +VPSRLVD, 1893 +VPSRLVQ, 1893 +VPTERNLOGD, 1898 +VPTERNLOGQ, 1898 +VPTESTMB, 1901 +VPTESTMW, 1901 +VPTESTMD, 1901 +VPTESTMQ, 1901 +VPTESTNMB, 1904 +VPTESTNMW, 1904 +VPTESTNMD, 1904 +VPTESTNMQ, 1904 +VRANGEPD, 1908 +VRANGEPS, 1913 +VRANGESD, 1917 +VRANGESS, 1920 +VRCP14PD, 1923 +VRCP14SD, 1925 +VRCP14PS, 1927 +VRCP14SS, 1929 +VRCP28PD, 2108 +VRCP28SD, 2110 +VRCP28PS, 2112 +VRCP28SS, 2114 +VREDUCEPD, 1931 +VREDUCESD, 1934 +VREDUCEPS, 1936 +VREDUCESS, 1938 +VRNDSCALEPD, 1940 +VRNDSCALESD, 1944 +VRNDSCALEPS, 1946 +VRNDSCALESS, 1949 +VRSQRT14PD, 1951 +VRSQRT14SD, 1953 +VRSQRT14PS, 1955 +VRSQRT14SS, 1957 +VRSQRT28PD, 2116 +VRSQRT28SD, 2118 +VRSQRT28PS, 2120 +VRSQRT28SS, 2122 +VSCALEFPD, 1959 +VSCALEFSD, 1962 +VSCALEFPS, 1964 +VSCALEFSS, 1967 +VSCATTERDPS, 1969 +VSCATTERDPD, 1969 +VSCATTERQPS, 1969 +VSCATTERQPD, 1969 +VSCATTERPFODPS, 2124 +VSCATTERPFOQPS, 2124 +VSCATTERPFODPD, 2124 +VSCATTERPFOQPD, 2124 +VSCATTERPF1DPS, 2126 +VSCATTERPF1QPS, 2126 +VSCATTERPF1DPD, 2126 +VSCATTERPF1QPD, 2126 +VSHUFF32X4, 1973 +VSHUFF64X2, 1973 +VSHUFI32X4, 1973 +VSHUFI64X2, 1973 +VTESTPD, 1978 +VTESTPS, 1978 +VZEROALL, 1981 +VZEROUPPER, 1982 +WAIT, 1983 +FWAIT, 1983 +WBINVD, 1984 +WRFSBASE, 1986 +WRGSBASE, 1986 +WRMSR, 1988 +WRPKRU, 1990 +WRSSD, 1991 +WRSSQ, 1991 +WRUSSD, 1993 +WRUSSQ, 1993 +XACQUIRE, 1995 +XRELEASE, 1995 +XABORT, 1999 +XADD, 2001 +XBEGIN, 2003 +XCHG, 2006 +XEND, 2008 +XGETBV, 2010 +XLAT, 2012 +XLATB, 2012 +XOR, 2014 +XORPD, 2016 +VXORPD, 2016 +XORPS, 2019 +VXORPS, 2019 +XRSTOR, 2022 +XRSTOR64, 2022 +XSTORS, 2027 +XSTORS64, 2027 +XSAVE, 2031 +XSAVE64, 2031 +XSAVEC, 2034 +XSAVEC64, 2034 +XSAVEOPT, 2037 +XSAVEOPT64, 2037 +XSAVES, 2040 +XSAVES64, 2040 +XSETBV, 2043 +XTEST, 2045 + +@24594.pdf [AMD64 Architecture Programmer's Manual Volume 3: General-Purpose and System Instructions, Rev 3.28 September 2019 (24594)] +BLCFILL, 129 +BLCI, 131 +BLCIC, 133 +BLCMSK, 135 +BLCS, 137 +BLSIC, 143 +CLZERO, 183 +LLWPCB, 247 +LOOPNZ, 252 +LOOPZ, 252 +LWPINS, 254 +LWPVAL, 256 +MONITORX, 263 +MWAITX, 289 +PREFETCH, 314 +SLWPCB, 369 +T1MSKC, 377 +TZMSK, 383 +UD0, 385 +UD1, 385 +UD2, 385 +CLGI, 400 +INVLPGA, 410 +SKINIT, 449 +STGI, 457 +VMLOAD, 476 +VMMCALL, 478 +VMRUN, 479 +VMSAVE, 484 +@26568.pdf [AMD64 Architecture Programmer's Manual Volume 4: 128-Bit and 256-Bit Media Instructions, Rev 3.23 Feb 2019 (26568)] EXTRQ, 181 INSERTQ, 196 MOVNTSD, 260 @@ -1632,7 +1692,7 @@ VPSHLB, 878 VPSHLD, 880 VPSHLQ, 882 VPSHLW, 884 -@AMD64_ProgrammersManual_vol5.pdf [AMD64 Architecture Programmer's Manual Volume 5: 64-Bit Media and x87 Floating-Point Instructions, Rev 3.15 May 2018 (26569)] +@26569_APM_V5.pdf [AMD64 Architecture Programmer's Manual Volume 5: 64-Bit Media and x87 Floating-Point Instructions, Rev 3.15 May 2018 (26569)] FEMMS, 48 PAVGUSB, 100 PF2ID, 118