1811 lines
25 KiB
Plaintext
1811 lines
25 KiB
Plaintext
@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
|
|
AAM, 124
|
|
AAS, 126
|
|
ADC, 128
|
|
ADCX, 131
|
|
ADD, 133
|
|
ADDPD, 135
|
|
VADDPD, 135
|
|
ADDPS, 138
|
|
VADDPS, 138
|
|
ADDSD, 141
|
|
VADDSD, 141
|
|
ADDSS, 143
|
|
VADDSS, 143
|
|
ADDSUBPD, 145
|
|
VADDSUBPD, 145
|
|
ADDSUBPS, 147
|
|
VADDSUBPS, 147
|
|
ADOX, 150
|
|
AESDEC, 152
|
|
VAESDEC, 152
|
|
AESDECLAST, 154
|
|
VAESDECLAST, 154
|
|
AESENC, 156
|
|
VAESENC, 156
|
|
AESENCLAST, 158
|
|
VAESENCLAST, 158
|
|
AESIMC, 160
|
|
VAESIMC, 160
|
|
AESKEYGENASSIST, 161
|
|
VAESKEYGENASSIST, 161
|
|
AND, 163
|
|
ANDN, 165
|
|
ANDPD, 166
|
|
VANDPD, 166
|
|
ANDPS, 169
|
|
VANDPS, 169
|
|
ANDNPD, 172
|
|
VANDNPD, 172
|
|
ANDNPS, 175
|
|
VANDNPS, 175
|
|
ARPL, 178
|
|
BLENDPD, 180
|
|
VBLENDPD, 180
|
|
BEXTR, 182
|
|
BLENDPS, 183
|
|
VBLENDPS, 183
|
|
BLENDVPD, 185
|
|
VBLENDVPD, 185
|
|
BLENDVPS, 187
|
|
VBLENDVPS, 187
|
|
BLSI, 190
|
|
BLSMSK, 191
|
|
BLSR, 192
|
|
BNDCL, 193
|
|
BNDCU, 195
|
|
BNDCN, 195
|
|
BNDLDX, 197
|
|
BNDMK, 200
|
|
BNDMOV, 202
|
|
BNDSTX, 205
|
|
BOUND, 208
|
|
BSF, 210
|
|
BSR, 212
|
|
BSWAP, 214
|
|
BT, 215
|
|
BTC, 217
|
|
BTR, 219
|
|
BTS, 221
|
|
BZHI, 223
|
|
CALL, 224
|
|
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
|
|
MOVNTSS, 262
|
|
VPHSUBD, 387
|
|
VPOR, 473
|
|
VSTMXCSR, 614
|
|
VBROADCASTI128, 638
|
|
VFMADDPD, 655
|
|
VFMADDPS, 658
|
|
VFMADDSD, 661
|
|
VFMADDSS, 664
|
|
VFMADDSUBPD, 667
|
|
VFMADDSUBPS, 670
|
|
VFMADDPD, 673
|
|
VFMADDPS, 676
|
|
VFMSUBPD, 679
|
|
VFMSUBPS, 682
|
|
VFMSUBSD, 685
|
|
VFMSUBSS, 688
|
|
VFNMADDPD, 691
|
|
VFNMADDPS, 694
|
|
VFNMADDSD, 697
|
|
VFNMADDSS, 700
|
|
VFNMSUBPD, 703
|
|
VFNMSUBPS, 706
|
|
VFNMSUBSD, 709
|
|
VFNMSUBSS, 712
|
|
VFRCZPD, 715
|
|
VFRCZPS, 717
|
|
VFRCZSD, 719
|
|
VFRCZSS, 721
|
|
VPCMOV, 749
|
|
VPCOMB, 751
|
|
VPCOMD, 753
|
|
VPCOMQ, 755
|
|
VPCOMUB, 757
|
|
VPCOMUD, 759
|
|
VPCOMUQ, 761
|
|
VPCOMUW, 763
|
|
VPCOMW, 765
|
|
VPERMIL2PD, 773
|
|
VPERMIL2PS, 777
|
|
VPHADDBD, 802
|
|
VPHADDBQ, 804
|
|
VPHADDBW, 806
|
|
VPHADDDQ, 808
|
|
VPHADDUBD, 810
|
|
VPHADDUBQ, 812
|
|
VPHADDUBW, 814
|
|
VPHADDUDQ, 816
|
|
VPHADDUWD, 818
|
|
VPHADDUWQ, 820
|
|
VPHADDWD, 822
|
|
VPHADDWQ, 824
|
|
VPHSUBBW, 826
|
|
VPHSUBDQ, 828
|
|
VPHSUBWD, 830
|
|
VPMACSDD, 832
|
|
VPMACSDQH, 834
|
|
VPMACSDQL, 836
|
|
VPMACSSDD, 838
|
|
VPMACSSDQH, 840
|
|
VPMACSSDQL, 842
|
|
VPMACSSWD, 844
|
|
VPMACSSWW, 846
|
|
VPMACSWD, 848
|
|
VPMACSWW, 850
|
|
VPMADCSSWD, 852
|
|
VPMADCSWD, 854
|
|
VPPERM, 860
|
|
VPROTB, 862
|
|
VPROTD, 864
|
|
VPROTQ, 866
|
|
VPROTW, 868
|
|
VPSHAB, 870
|
|
VPSHAD, 872
|
|
VPSHAQ, 874
|
|
VPSHAW, 876
|
|
VPSHLB, 878
|
|
VPSHLD, 880
|
|
VPSHLQ, 882
|
|
VPSHLW, 884
|
|
@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
|
|
PF2IW, 120
|
|
PFACC, 122
|
|
PFADD, 124
|
|
PFCMPEQ, 126
|
|
PFCMPGE, 128
|
|
PFCMPGT, 131
|
|
PFMAX, 133
|
|
PFMIN, 135
|
|
PFMUL, 137
|
|
PFNACC, 139
|
|
PFPNACC, 142
|
|
PFRCP, 145
|
|
PFRCPIT1, 148
|
|
PFRCPIT2, 151
|
|
PFRSQIT1, 154
|
|
PFRSQRT, 157
|
|
PFSUB, 160
|
|
PFSUBR, 162
|
|
PI2FD, 164
|
|
PI2FW, 166
|
|
PMULHRW, 182
|
|
PSWAPD, 231
|
|
@AMD64_128-bit_SSE5_Instructions.pdf [AMD64 Technology 128-Bit SSE5 Instruction Set, Rev 3.01 August 2007 (43479)]
|
|
COMPD, 32
|
|
COMPS, 35
|
|
COMSD, 38
|
|
COMSS, 42
|
|
CVTPH2PS, 45
|
|
CVTPS2PH, 47
|
|
FMADDPD, 50
|
|
FMADDPS, 53
|
|
FMADDSD, 56
|
|
FMADDSS, 59
|
|
FMSUBPD, 62
|
|
FMSUBPS, 65
|
|
FMSUBSD, 68
|
|
FMSUBSS, 71
|
|
FNMADDPD, 74
|
|
FNMADDPS, 77
|
|
FNMADDSD, 80
|
|
FNMADDSS, 83
|
|
FNMSUBPD, 86
|
|
FNMSUBPS, 89
|
|
FNMSUBSD, 92
|
|
FNMSUBSS, 95
|
|
FRCZPD, 98
|
|
FRCZPS, 100
|
|
FRCZSD, 102
|
|
FRCZSS, 104
|
|
PCMOV, 106
|
|
PCOMB, 109
|
|
PCOMD, 112
|
|
PCOMQ, 115
|
|
PCOMUB, 118
|
|
PCOMUD, 121
|
|
PCOMUQ, 124
|
|
PCOMUW, 127
|
|
PCOMW, 130
|
|
PERMPD, 133
|
|
PERMPS, 137
|
|
PHADDBD, 141
|
|
PHADDBQ, 143
|
|
PHADDBW, 145
|
|
PHADDDQ, 147
|
|
PHADDUBD, 149
|
|
PHADDUBQ, 151
|
|
PHADDUBW, 153
|
|
PHADDUDQ, 155
|
|
PHADDUWD, 157
|
|
PHADDUWQ, 159
|
|
PHADDWD, 161
|
|
PHADDWQ, 163
|
|
PHSUBBW, 165
|
|
PHSUBBQ, 167
|
|
PHSUBWD, 169
|
|
PMACSDD, 171
|
|
PMACSDQH, 174
|
|
PMACSDQL, 177
|
|
PMACSSDD, 180
|
|
PMACSSDQH, 183
|
|
PMACSSDQL, 186
|
|
PMACSSWD, 189
|
|
PMACSSWW, 192
|
|
PMACSWD, 195
|
|
PMACSWW, 198
|
|
PMADCSSWD, 201
|
|
PMADCSWD, 204
|
|
PPERM, 207
|
|
PROTB, 211
|
|
PROTD, 214
|
|
PROTQ, 217
|
|
PROTW, 220
|
|
PSHAB, 223
|
|
PSHAD, 225
|
|
PSHAQ, 227
|
|
PSHAW, 229
|
|
PSHLB, 231
|
|
PSHLD, 233
|
|
PSHLQ, 236
|
|
PSHLW, 238
|
|
INVEPT, 536
|
|
INVVPID, 539
|
|
VMCALL, 543
|
|
VMCLEAR, 545
|
|
VMLAUNCH, 548
|
|
VMRESUME, 548
|
|
VMPTRLD, 551
|
|
VMPTRST, 554
|
|
VMREAD, 556
|
|
VMWRITE, 559
|
|
VMXOFF, 561
|
|
VMXON, 563
|