1 /// @file xed-iclass-enum.h 2 3 // This file was automatically generated. 4 // Do not edit this file. 5 6 #if !defined(XED_ICLASS_ENUM_H) 7 # define XED_ICLASS_ENUM_H 8 #include "xed-common-hdrs.h" 9 typedef enum { 10 XED_ICLASS_INVALID, 11 XED_ICLASS_AAA, 12 XED_ICLASS_AAD, 13 XED_ICLASS_AAM, 14 XED_ICLASS_AAS, 15 XED_ICLASS_ADC, 16 XED_ICLASS_ADCX, 17 XED_ICLASS_ADC_LOCK, 18 XED_ICLASS_ADD, 19 XED_ICLASS_ADDPD, 20 XED_ICLASS_ADDPS, 21 XED_ICLASS_ADDSD, 22 XED_ICLASS_ADDSS, 23 XED_ICLASS_ADDSUBPD, 24 XED_ICLASS_ADDSUBPS, 25 XED_ICLASS_ADD_LOCK, 26 XED_ICLASS_ADOX, 27 XED_ICLASS_AESDEC, 28 XED_ICLASS_AESDECLAST, 29 XED_ICLASS_AESENC, 30 XED_ICLASS_AESENCLAST, 31 XED_ICLASS_AESIMC, 32 XED_ICLASS_AESKEYGENASSIST, 33 XED_ICLASS_AND, 34 XED_ICLASS_ANDN, 35 XED_ICLASS_ANDNPD, 36 XED_ICLASS_ANDNPS, 37 XED_ICLASS_ANDPD, 38 XED_ICLASS_ANDPS, 39 XED_ICLASS_AND_LOCK, 40 XED_ICLASS_ARPL, 41 XED_ICLASS_BEXTR, 42 XED_ICLASS_BEXTR_XOP, 43 XED_ICLASS_BLCFILL, 44 XED_ICLASS_BLCI, 45 XED_ICLASS_BLCIC, 46 XED_ICLASS_BLCMSK, 47 XED_ICLASS_BLCS, 48 XED_ICLASS_BLENDPD, 49 XED_ICLASS_BLENDPS, 50 XED_ICLASS_BLENDVPD, 51 XED_ICLASS_BLENDVPS, 52 XED_ICLASS_BLSFILL, 53 XED_ICLASS_BLSI, 54 XED_ICLASS_BLSIC, 55 XED_ICLASS_BLSMSK, 56 XED_ICLASS_BLSR, 57 XED_ICLASS_BNDCL, 58 XED_ICLASS_BNDCN, 59 XED_ICLASS_BNDCU, 60 XED_ICLASS_BNDLDX, 61 XED_ICLASS_BNDMK, 62 XED_ICLASS_BNDMOV, 63 XED_ICLASS_BNDSTX, 64 XED_ICLASS_BOUND, 65 XED_ICLASS_BSF, 66 XED_ICLASS_BSR, 67 XED_ICLASS_BSWAP, 68 XED_ICLASS_BT, 69 XED_ICLASS_BTC, 70 XED_ICLASS_BTC_LOCK, 71 XED_ICLASS_BTR, 72 XED_ICLASS_BTR_LOCK, 73 XED_ICLASS_BTS, 74 XED_ICLASS_BTS_LOCK, 75 XED_ICLASS_BZHI, 76 XED_ICLASS_CALL_FAR, 77 XED_ICLASS_CALL_NEAR, 78 XED_ICLASS_CBW, 79 XED_ICLASS_CDQ, 80 XED_ICLASS_CDQE, 81 XED_ICLASS_CLAC, 82 XED_ICLASS_CLC, 83 XED_ICLASS_CLD, 84 XED_ICLASS_CLDEMOTE, 85 XED_ICLASS_CLFLUSH, 86 XED_ICLASS_CLFLUSHOPT, 87 XED_ICLASS_CLGI, 88 XED_ICLASS_CLI, 89 XED_ICLASS_CLRSSBSY, 90 XED_ICLASS_CLTS, 91 XED_ICLASS_CLWB, 92 XED_ICLASS_CLZERO, 93 XED_ICLASS_CMC, 94 XED_ICLASS_CMOVB, 95 XED_ICLASS_CMOVBE, 96 XED_ICLASS_CMOVL, 97 XED_ICLASS_CMOVLE, 98 XED_ICLASS_CMOVNB, 99 XED_ICLASS_CMOVNBE, 100 XED_ICLASS_CMOVNL, 101 XED_ICLASS_CMOVNLE, 102 XED_ICLASS_CMOVNO, 103 XED_ICLASS_CMOVNP, 104 XED_ICLASS_CMOVNS, 105 XED_ICLASS_CMOVNZ, 106 XED_ICLASS_CMOVO, 107 XED_ICLASS_CMOVP, 108 XED_ICLASS_CMOVS, 109 XED_ICLASS_CMOVZ, 110 XED_ICLASS_CMP, 111 XED_ICLASS_CMPPD, 112 XED_ICLASS_CMPPS, 113 XED_ICLASS_CMPSB, 114 XED_ICLASS_CMPSD, 115 XED_ICLASS_CMPSD_XMM, 116 XED_ICLASS_CMPSQ, 117 XED_ICLASS_CMPSS, 118 XED_ICLASS_CMPSW, 119 XED_ICLASS_CMPXCHG, 120 XED_ICLASS_CMPXCHG16B, 121 XED_ICLASS_CMPXCHG16B_LOCK, 122 XED_ICLASS_CMPXCHG8B, 123 XED_ICLASS_CMPXCHG8B_LOCK, 124 XED_ICLASS_CMPXCHG_LOCK, 125 XED_ICLASS_COMISD, 126 XED_ICLASS_COMISS, 127 XED_ICLASS_CPUID, 128 XED_ICLASS_CQO, 129 XED_ICLASS_CRC32, 130 XED_ICLASS_CVTDQ2PD, 131 XED_ICLASS_CVTDQ2PS, 132 XED_ICLASS_CVTPD2DQ, 133 XED_ICLASS_CVTPD2PI, 134 XED_ICLASS_CVTPD2PS, 135 XED_ICLASS_CVTPI2PD, 136 XED_ICLASS_CVTPI2PS, 137 XED_ICLASS_CVTPS2DQ, 138 XED_ICLASS_CVTPS2PD, 139 XED_ICLASS_CVTPS2PI, 140 XED_ICLASS_CVTSD2SI, 141 XED_ICLASS_CVTSD2SS, 142 XED_ICLASS_CVTSI2SD, 143 XED_ICLASS_CVTSI2SS, 144 XED_ICLASS_CVTSS2SD, 145 XED_ICLASS_CVTSS2SI, 146 XED_ICLASS_CVTTPD2DQ, 147 XED_ICLASS_CVTTPD2PI, 148 XED_ICLASS_CVTTPS2DQ, 149 XED_ICLASS_CVTTPS2PI, 150 XED_ICLASS_CVTTSD2SI, 151 XED_ICLASS_CVTTSS2SI, 152 XED_ICLASS_CWD, 153 XED_ICLASS_CWDE, 154 XED_ICLASS_DAA, 155 XED_ICLASS_DAS, 156 XED_ICLASS_DEC, 157 XED_ICLASS_DEC_LOCK, 158 XED_ICLASS_DIV, 159 XED_ICLASS_DIVPD, 160 XED_ICLASS_DIVPS, 161 XED_ICLASS_DIVSD, 162 XED_ICLASS_DIVSS, 163 XED_ICLASS_DPPD, 164 XED_ICLASS_DPPS, 165 XED_ICLASS_EMMS, 166 XED_ICLASS_ENCLS, 167 XED_ICLASS_ENCLU, 168 XED_ICLASS_ENCLV, 169 XED_ICLASS_ENDBR32, 170 XED_ICLASS_ENDBR64, 171 XED_ICLASS_ENTER, 172 XED_ICLASS_EXTRACTPS, 173 XED_ICLASS_EXTRQ, 174 XED_ICLASS_F2XM1, 175 XED_ICLASS_FABS, 176 XED_ICLASS_FADD, 177 XED_ICLASS_FADDP, 178 XED_ICLASS_FBLD, 179 XED_ICLASS_FBSTP, 180 XED_ICLASS_FCHS, 181 XED_ICLASS_FCMOVB, 182 XED_ICLASS_FCMOVBE, 183 XED_ICLASS_FCMOVE, 184 XED_ICLASS_FCMOVNB, 185 XED_ICLASS_FCMOVNBE, 186 XED_ICLASS_FCMOVNE, 187 XED_ICLASS_FCMOVNU, 188 XED_ICLASS_FCMOVU, 189 XED_ICLASS_FCOM, 190 XED_ICLASS_FCOMI, 191 XED_ICLASS_FCOMIP, 192 XED_ICLASS_FCOMP, 193 XED_ICLASS_FCOMPP, 194 XED_ICLASS_FCOS, 195 XED_ICLASS_FDECSTP, 196 XED_ICLASS_FDISI8087_NOP, 197 XED_ICLASS_FDIV, 198 XED_ICLASS_FDIVP, 199 XED_ICLASS_FDIVR, 200 XED_ICLASS_FDIVRP, 201 XED_ICLASS_FEMMS, 202 XED_ICLASS_FENI8087_NOP, 203 XED_ICLASS_FFREE, 204 XED_ICLASS_FFREEP, 205 XED_ICLASS_FIADD, 206 XED_ICLASS_FICOM, 207 XED_ICLASS_FICOMP, 208 XED_ICLASS_FIDIV, 209 XED_ICLASS_FIDIVR, 210 XED_ICLASS_FILD, 211 XED_ICLASS_FIMUL, 212 XED_ICLASS_FINCSTP, 213 XED_ICLASS_FIST, 214 XED_ICLASS_FISTP, 215 XED_ICLASS_FISTTP, 216 XED_ICLASS_FISUB, 217 XED_ICLASS_FISUBR, 218 XED_ICLASS_FLD, 219 XED_ICLASS_FLD1, 220 XED_ICLASS_FLDCW, 221 XED_ICLASS_FLDENV, 222 XED_ICLASS_FLDL2E, 223 XED_ICLASS_FLDL2T, 224 XED_ICLASS_FLDLG2, 225 XED_ICLASS_FLDLN2, 226 XED_ICLASS_FLDPI, 227 XED_ICLASS_FLDZ, 228 XED_ICLASS_FMUL, 229 XED_ICLASS_FMULP, 230 XED_ICLASS_FNCLEX, 231 XED_ICLASS_FNINIT, 232 XED_ICLASS_FNOP, 233 XED_ICLASS_FNSAVE, 234 XED_ICLASS_FNSTCW, 235 XED_ICLASS_FNSTENV, 236 XED_ICLASS_FNSTSW, 237 XED_ICLASS_FPATAN, 238 XED_ICLASS_FPREM, 239 XED_ICLASS_FPREM1, 240 XED_ICLASS_FPTAN, 241 XED_ICLASS_FRNDINT, 242 XED_ICLASS_FRSTOR, 243 XED_ICLASS_FSCALE, 244 XED_ICLASS_FSETPM287_NOP, 245 XED_ICLASS_FSIN, 246 XED_ICLASS_FSINCOS, 247 XED_ICLASS_FSQRT, 248 XED_ICLASS_FST, 249 XED_ICLASS_FSTP, 250 XED_ICLASS_FSTPNCE, 251 XED_ICLASS_FSUB, 252 XED_ICLASS_FSUBP, 253 XED_ICLASS_FSUBR, 254 XED_ICLASS_FSUBRP, 255 XED_ICLASS_FTST, 256 XED_ICLASS_FUCOM, 257 XED_ICLASS_FUCOMI, 258 XED_ICLASS_FUCOMIP, 259 XED_ICLASS_FUCOMP, 260 XED_ICLASS_FUCOMPP, 261 XED_ICLASS_FWAIT, 262 XED_ICLASS_FXAM, 263 XED_ICLASS_FXCH, 264 XED_ICLASS_FXRSTOR, 265 XED_ICLASS_FXRSTOR64, 266 XED_ICLASS_FXSAVE, 267 XED_ICLASS_FXSAVE64, 268 XED_ICLASS_FXTRACT, 269 XED_ICLASS_FYL2X, 270 XED_ICLASS_FYL2XP1, 271 XED_ICLASS_GETSEC, 272 XED_ICLASS_GF2P8AFFINEINVQB, 273 XED_ICLASS_GF2P8AFFINEQB, 274 XED_ICLASS_GF2P8MULB, 275 XED_ICLASS_HADDPD, 276 XED_ICLASS_HADDPS, 277 XED_ICLASS_HLT, 278 XED_ICLASS_HSUBPD, 279 XED_ICLASS_HSUBPS, 280 XED_ICLASS_IDIV, 281 XED_ICLASS_IMUL, 282 XED_ICLASS_IN, 283 XED_ICLASS_INC, 284 XED_ICLASS_INCSSPD, 285 XED_ICLASS_INCSSPQ, 286 XED_ICLASS_INC_LOCK, 287 XED_ICLASS_INSB, 288 XED_ICLASS_INSD, 289 XED_ICLASS_INSERTPS, 290 XED_ICLASS_INSERTQ, 291 XED_ICLASS_INSW, 292 XED_ICLASS_INT, 293 XED_ICLASS_INT1, 294 XED_ICLASS_INT3, 295 XED_ICLASS_INTO, 296 XED_ICLASS_INVD, 297 XED_ICLASS_INVEPT, 298 XED_ICLASS_INVLPG, 299 XED_ICLASS_INVLPGA, 300 XED_ICLASS_INVPCID, 301 XED_ICLASS_INVVPID, 302 XED_ICLASS_IRET, 303 XED_ICLASS_IRETD, 304 XED_ICLASS_IRETQ, 305 XED_ICLASS_JB, 306 XED_ICLASS_JBE, 307 XED_ICLASS_JCXZ, 308 XED_ICLASS_JECXZ, 309 XED_ICLASS_JL, 310 XED_ICLASS_JLE, 311 XED_ICLASS_JMP, 312 XED_ICLASS_JMP_FAR, 313 XED_ICLASS_JNB, 314 XED_ICLASS_JNBE, 315 XED_ICLASS_JNL, 316 XED_ICLASS_JNLE, 317 XED_ICLASS_JNO, 318 XED_ICLASS_JNP, 319 XED_ICLASS_JNS, 320 XED_ICLASS_JNZ, 321 XED_ICLASS_JO, 322 XED_ICLASS_JP, 323 XED_ICLASS_JRCXZ, 324 XED_ICLASS_JS, 325 XED_ICLASS_JZ, 326 XED_ICLASS_KADDB, 327 XED_ICLASS_KADDD, 328 XED_ICLASS_KADDQ, 329 XED_ICLASS_KADDW, 330 XED_ICLASS_KANDB, 331 XED_ICLASS_KANDD, 332 XED_ICLASS_KANDNB, 333 XED_ICLASS_KANDND, 334 XED_ICLASS_KANDNQ, 335 XED_ICLASS_KANDNW, 336 XED_ICLASS_KANDQ, 337 XED_ICLASS_KANDW, 338 XED_ICLASS_KMOVB, 339 XED_ICLASS_KMOVD, 340 XED_ICLASS_KMOVQ, 341 XED_ICLASS_KMOVW, 342 XED_ICLASS_KNOTB, 343 XED_ICLASS_KNOTD, 344 XED_ICLASS_KNOTQ, 345 XED_ICLASS_KNOTW, 346 XED_ICLASS_KORB, 347 XED_ICLASS_KORD, 348 XED_ICLASS_KORQ, 349 XED_ICLASS_KORTESTB, 350 XED_ICLASS_KORTESTD, 351 XED_ICLASS_KORTESTQ, 352 XED_ICLASS_KORTESTW, 353 XED_ICLASS_KORW, 354 XED_ICLASS_KSHIFTLB, 355 XED_ICLASS_KSHIFTLD, 356 XED_ICLASS_KSHIFTLQ, 357 XED_ICLASS_KSHIFTLW, 358 XED_ICLASS_KSHIFTRB, 359 XED_ICLASS_KSHIFTRD, 360 XED_ICLASS_KSHIFTRQ, 361 XED_ICLASS_KSHIFTRW, 362 XED_ICLASS_KTESTB, 363 XED_ICLASS_KTESTD, 364 XED_ICLASS_KTESTQ, 365 XED_ICLASS_KTESTW, 366 XED_ICLASS_KUNPCKBW, 367 XED_ICLASS_KUNPCKDQ, 368 XED_ICLASS_KUNPCKWD, 369 XED_ICLASS_KXNORB, 370 XED_ICLASS_KXNORD, 371 XED_ICLASS_KXNORQ, 372 XED_ICLASS_KXNORW, 373 XED_ICLASS_KXORB, 374 XED_ICLASS_KXORD, 375 XED_ICLASS_KXORQ, 376 XED_ICLASS_KXORW, 377 XED_ICLASS_LAHF, 378 XED_ICLASS_LAR, 379 XED_ICLASS_LDDQU, 380 XED_ICLASS_LDMXCSR, 381 XED_ICLASS_LDS, 382 XED_ICLASS_LEA, 383 XED_ICLASS_LEAVE, 384 XED_ICLASS_LES, 385 XED_ICLASS_LFENCE, 386 XED_ICLASS_LFS, 387 XED_ICLASS_LGDT, 388 XED_ICLASS_LGS, 389 XED_ICLASS_LIDT, 390 XED_ICLASS_LLDT, 391 XED_ICLASS_LLWPCB, 392 XED_ICLASS_LMSW, 393 XED_ICLASS_LODSB, 394 XED_ICLASS_LODSD, 395 XED_ICLASS_LODSQ, 396 XED_ICLASS_LODSW, 397 XED_ICLASS_LOOP, 398 XED_ICLASS_LOOPE, 399 XED_ICLASS_LOOPNE, 400 XED_ICLASS_LSL, 401 XED_ICLASS_LSS, 402 XED_ICLASS_LTR, 403 XED_ICLASS_LWPINS, 404 XED_ICLASS_LWPVAL, 405 XED_ICLASS_LZCNT, 406 XED_ICLASS_MASKMOVDQU, 407 XED_ICLASS_MASKMOVQ, 408 XED_ICLASS_MAXPD, 409 XED_ICLASS_MAXPS, 410 XED_ICLASS_MAXSD, 411 XED_ICLASS_MAXSS, 412 XED_ICLASS_MFENCE, 413 XED_ICLASS_MINPD, 414 XED_ICLASS_MINPS, 415 XED_ICLASS_MINSD, 416 XED_ICLASS_MINSS, 417 XED_ICLASS_MONITOR, 418 XED_ICLASS_MONITORX, 419 XED_ICLASS_MOV, 420 XED_ICLASS_MOVAPD, 421 XED_ICLASS_MOVAPS, 422 XED_ICLASS_MOVBE, 423 XED_ICLASS_MOVD, 424 XED_ICLASS_MOVDDUP, 425 XED_ICLASS_MOVDIR64B, 426 XED_ICLASS_MOVDIRI, 427 XED_ICLASS_MOVDQ2Q, 428 XED_ICLASS_MOVDQA, 429 XED_ICLASS_MOVDQU, 430 XED_ICLASS_MOVHLPS, 431 XED_ICLASS_MOVHPD, 432 XED_ICLASS_MOVHPS, 433 XED_ICLASS_MOVLHPS, 434 XED_ICLASS_MOVLPD, 435 XED_ICLASS_MOVLPS, 436 XED_ICLASS_MOVMSKPD, 437 XED_ICLASS_MOVMSKPS, 438 XED_ICLASS_MOVNTDQ, 439 XED_ICLASS_MOVNTDQA, 440 XED_ICLASS_MOVNTI, 441 XED_ICLASS_MOVNTPD, 442 XED_ICLASS_MOVNTPS, 443 XED_ICLASS_MOVNTQ, 444 XED_ICLASS_MOVNTSD, 445 XED_ICLASS_MOVNTSS, 446 XED_ICLASS_MOVQ, 447 XED_ICLASS_MOVQ2DQ, 448 XED_ICLASS_MOVSB, 449 XED_ICLASS_MOVSD, 450 XED_ICLASS_MOVSD_XMM, 451 XED_ICLASS_MOVSHDUP, 452 XED_ICLASS_MOVSLDUP, 453 XED_ICLASS_MOVSQ, 454 XED_ICLASS_MOVSS, 455 XED_ICLASS_MOVSW, 456 XED_ICLASS_MOVSX, 457 XED_ICLASS_MOVSXD, 458 XED_ICLASS_MOVUPD, 459 XED_ICLASS_MOVUPS, 460 XED_ICLASS_MOVZX, 461 XED_ICLASS_MOV_CR, 462 XED_ICLASS_MOV_DR, 463 XED_ICLASS_MPSADBW, 464 XED_ICLASS_MUL, 465 XED_ICLASS_MULPD, 466 XED_ICLASS_MULPS, 467 XED_ICLASS_MULSD, 468 XED_ICLASS_MULSS, 469 XED_ICLASS_MULX, 470 XED_ICLASS_MWAIT, 471 XED_ICLASS_MWAITX, 472 XED_ICLASS_NEG, 473 XED_ICLASS_NEG_LOCK, 474 XED_ICLASS_NOP, 475 XED_ICLASS_NOP2, 476 XED_ICLASS_NOP3, 477 XED_ICLASS_NOP4, 478 XED_ICLASS_NOP5, 479 XED_ICLASS_NOP6, 480 XED_ICLASS_NOP7, 481 XED_ICLASS_NOP8, 482 XED_ICLASS_NOP9, 483 XED_ICLASS_NOT, 484 XED_ICLASS_NOT_LOCK, 485 XED_ICLASS_OR, 486 XED_ICLASS_ORPD, 487 XED_ICLASS_ORPS, 488 XED_ICLASS_OR_LOCK, 489 XED_ICLASS_OUT, 490 XED_ICLASS_OUTSB, 491 XED_ICLASS_OUTSD, 492 XED_ICLASS_OUTSW, 493 XED_ICLASS_PABSB, 494 XED_ICLASS_PABSD, 495 XED_ICLASS_PABSW, 496 XED_ICLASS_PACKSSDW, 497 XED_ICLASS_PACKSSWB, 498 XED_ICLASS_PACKUSDW, 499 XED_ICLASS_PACKUSWB, 500 XED_ICLASS_PADDB, 501 XED_ICLASS_PADDD, 502 XED_ICLASS_PADDQ, 503 XED_ICLASS_PADDSB, 504 XED_ICLASS_PADDSW, 505 XED_ICLASS_PADDUSB, 506 XED_ICLASS_PADDUSW, 507 XED_ICLASS_PADDW, 508 XED_ICLASS_PALIGNR, 509 XED_ICLASS_PAND, 510 XED_ICLASS_PANDN, 511 XED_ICLASS_PAUSE, 512 XED_ICLASS_PAVGB, 513 XED_ICLASS_PAVGUSB, 514 XED_ICLASS_PAVGW, 515 XED_ICLASS_PBLENDVB, 516 XED_ICLASS_PBLENDW, 517 XED_ICLASS_PCLMULQDQ, 518 XED_ICLASS_PCMPEQB, 519 XED_ICLASS_PCMPEQD, 520 XED_ICLASS_PCMPEQQ, 521 XED_ICLASS_PCMPEQW, 522 XED_ICLASS_PCMPESTRI, 523 XED_ICLASS_PCMPESTRM, 524 XED_ICLASS_PCMPGTB, 525 XED_ICLASS_PCMPGTD, 526 XED_ICLASS_PCMPGTQ, 527 XED_ICLASS_PCMPGTW, 528 XED_ICLASS_PCMPISTRI, 529 XED_ICLASS_PCMPISTRM, 530 XED_ICLASS_PCONFIG, 531 XED_ICLASS_PDEP, 532 XED_ICLASS_PEXT, 533 XED_ICLASS_PEXTRB, 534 XED_ICLASS_PEXTRD, 535 XED_ICLASS_PEXTRQ, 536 XED_ICLASS_PEXTRW, 537 XED_ICLASS_PEXTRW_SSE4, 538 XED_ICLASS_PF2ID, 539 XED_ICLASS_PF2IW, 540 XED_ICLASS_PFACC, 541 XED_ICLASS_PFADD, 542 XED_ICLASS_PFCMPEQ, 543 XED_ICLASS_PFCMPGE, 544 XED_ICLASS_PFCMPGT, 545 XED_ICLASS_PFCPIT1, 546 XED_ICLASS_PFMAX, 547 XED_ICLASS_PFMIN, 548 XED_ICLASS_PFMUL, 549 XED_ICLASS_PFNACC, 550 XED_ICLASS_PFPNACC, 551 XED_ICLASS_PFRCP, 552 XED_ICLASS_PFRCPIT2, 553 XED_ICLASS_PFRSQIT1, 554 XED_ICLASS_PFSQRT, 555 XED_ICLASS_PFSUB, 556 XED_ICLASS_PFSUBR, 557 XED_ICLASS_PHADDD, 558 XED_ICLASS_PHADDSW, 559 XED_ICLASS_PHADDW, 560 XED_ICLASS_PHMINPOSUW, 561 XED_ICLASS_PHSUBD, 562 XED_ICLASS_PHSUBSW, 563 XED_ICLASS_PHSUBW, 564 XED_ICLASS_PI2FD, 565 XED_ICLASS_PI2FW, 566 XED_ICLASS_PINSRB, 567 XED_ICLASS_PINSRD, 568 XED_ICLASS_PINSRQ, 569 XED_ICLASS_PINSRW, 570 XED_ICLASS_PMADDUBSW, 571 XED_ICLASS_PMADDWD, 572 XED_ICLASS_PMAXSB, 573 XED_ICLASS_PMAXSD, 574 XED_ICLASS_PMAXSW, 575 XED_ICLASS_PMAXUB, 576 XED_ICLASS_PMAXUD, 577 XED_ICLASS_PMAXUW, 578 XED_ICLASS_PMINSB, 579 XED_ICLASS_PMINSD, 580 XED_ICLASS_PMINSW, 581 XED_ICLASS_PMINUB, 582 XED_ICLASS_PMINUD, 583 XED_ICLASS_PMINUW, 584 XED_ICLASS_PMOVMSKB, 585 XED_ICLASS_PMOVSXBD, 586 XED_ICLASS_PMOVSXBQ, 587 XED_ICLASS_PMOVSXBW, 588 XED_ICLASS_PMOVSXDQ, 589 XED_ICLASS_PMOVSXWD, 590 XED_ICLASS_PMOVSXWQ, 591 XED_ICLASS_PMOVZXBD, 592 XED_ICLASS_PMOVZXBQ, 593 XED_ICLASS_PMOVZXBW, 594 XED_ICLASS_PMOVZXDQ, 595 XED_ICLASS_PMOVZXWD, 596 XED_ICLASS_PMOVZXWQ, 597 XED_ICLASS_PMULDQ, 598 XED_ICLASS_PMULHRSW, 599 XED_ICLASS_PMULHRW, 600 XED_ICLASS_PMULHUW, 601 XED_ICLASS_PMULHW, 602 XED_ICLASS_PMULLD, 603 XED_ICLASS_PMULLW, 604 XED_ICLASS_PMULUDQ, 605 XED_ICLASS_POP, 606 XED_ICLASS_POPA, 607 XED_ICLASS_POPAD, 608 XED_ICLASS_POPCNT, 609 XED_ICLASS_POPF, 610 XED_ICLASS_POPFD, 611 XED_ICLASS_POPFQ, 612 XED_ICLASS_POR, 613 XED_ICLASS_PREFETCHNTA, 614 XED_ICLASS_PREFETCHT0, 615 XED_ICLASS_PREFETCHT1, 616 XED_ICLASS_PREFETCHT2, 617 XED_ICLASS_PREFETCHW, 618 XED_ICLASS_PREFETCHWT1, 619 XED_ICLASS_PREFETCH_EXCLUSIVE, 620 XED_ICLASS_PREFETCH_RESERVED, 621 XED_ICLASS_PSADBW, 622 XED_ICLASS_PSHUFB, 623 XED_ICLASS_PSHUFD, 624 XED_ICLASS_PSHUFHW, 625 XED_ICLASS_PSHUFLW, 626 XED_ICLASS_PSHUFW, 627 XED_ICLASS_PSIGNB, 628 XED_ICLASS_PSIGND, 629 XED_ICLASS_PSIGNW, 630 XED_ICLASS_PSLLD, 631 XED_ICLASS_PSLLDQ, 632 XED_ICLASS_PSLLQ, 633 XED_ICLASS_PSLLW, 634 XED_ICLASS_PSRAD, 635 XED_ICLASS_PSRAW, 636 XED_ICLASS_PSRLD, 637 XED_ICLASS_PSRLDQ, 638 XED_ICLASS_PSRLQ, 639 XED_ICLASS_PSRLW, 640 XED_ICLASS_PSUBB, 641 XED_ICLASS_PSUBD, 642 XED_ICLASS_PSUBQ, 643 XED_ICLASS_PSUBSB, 644 XED_ICLASS_PSUBSW, 645 XED_ICLASS_PSUBUSB, 646 XED_ICLASS_PSUBUSW, 647 XED_ICLASS_PSUBW, 648 XED_ICLASS_PSWAPD, 649 XED_ICLASS_PTEST, 650 XED_ICLASS_PTWRITE, 651 XED_ICLASS_PUNPCKHBW, 652 XED_ICLASS_PUNPCKHDQ, 653 XED_ICLASS_PUNPCKHQDQ, 654 XED_ICLASS_PUNPCKHWD, 655 XED_ICLASS_PUNPCKLBW, 656 XED_ICLASS_PUNPCKLDQ, 657 XED_ICLASS_PUNPCKLQDQ, 658 XED_ICLASS_PUNPCKLWD, 659 XED_ICLASS_PUSH, 660 XED_ICLASS_PUSHA, 661 XED_ICLASS_PUSHAD, 662 XED_ICLASS_PUSHF, 663 XED_ICLASS_PUSHFD, 664 XED_ICLASS_PUSHFQ, 665 XED_ICLASS_PXOR, 666 XED_ICLASS_RCL, 667 XED_ICLASS_RCPPS, 668 XED_ICLASS_RCPSS, 669 XED_ICLASS_RCR, 670 XED_ICLASS_RDFSBASE, 671 XED_ICLASS_RDGSBASE, 672 XED_ICLASS_RDMSR, 673 XED_ICLASS_RDPID, 674 XED_ICLASS_RDPKRU, 675 XED_ICLASS_RDPMC, 676 XED_ICLASS_RDRAND, 677 XED_ICLASS_RDSEED, 678 XED_ICLASS_RDSSPD, 679 XED_ICLASS_RDSSPQ, 680 XED_ICLASS_RDTSC, 681 XED_ICLASS_RDTSCP, 682 XED_ICLASS_REPE_CMPSB, 683 XED_ICLASS_REPE_CMPSD, 684 XED_ICLASS_REPE_CMPSQ, 685 XED_ICLASS_REPE_CMPSW, 686 XED_ICLASS_REPE_SCASB, 687 XED_ICLASS_REPE_SCASD, 688 XED_ICLASS_REPE_SCASQ, 689 XED_ICLASS_REPE_SCASW, 690 XED_ICLASS_REPNE_CMPSB, 691 XED_ICLASS_REPNE_CMPSD, 692 XED_ICLASS_REPNE_CMPSQ, 693 XED_ICLASS_REPNE_CMPSW, 694 XED_ICLASS_REPNE_SCASB, 695 XED_ICLASS_REPNE_SCASD, 696 XED_ICLASS_REPNE_SCASQ, 697 XED_ICLASS_REPNE_SCASW, 698 XED_ICLASS_REP_INSB, 699 XED_ICLASS_REP_INSD, 700 XED_ICLASS_REP_INSW, 701 XED_ICLASS_REP_LODSB, 702 XED_ICLASS_REP_LODSD, 703 XED_ICLASS_REP_LODSQ, 704 XED_ICLASS_REP_LODSW, 705 XED_ICLASS_REP_MOVSB, 706 XED_ICLASS_REP_MOVSD, 707 XED_ICLASS_REP_MOVSQ, 708 XED_ICLASS_REP_MOVSW, 709 XED_ICLASS_REP_OUTSB, 710 XED_ICLASS_REP_OUTSD, 711 XED_ICLASS_REP_OUTSW, 712 XED_ICLASS_REP_STOSB, 713 XED_ICLASS_REP_STOSD, 714 XED_ICLASS_REP_STOSQ, 715 XED_ICLASS_REP_STOSW, 716 XED_ICLASS_RET_FAR, 717 XED_ICLASS_RET_NEAR, 718 XED_ICLASS_ROL, 719 XED_ICLASS_ROR, 720 XED_ICLASS_RORX, 721 XED_ICLASS_ROUNDPD, 722 XED_ICLASS_ROUNDPS, 723 XED_ICLASS_ROUNDSD, 724 XED_ICLASS_ROUNDSS, 725 XED_ICLASS_RSM, 726 XED_ICLASS_RSQRTPS, 727 XED_ICLASS_RSQRTSS, 728 XED_ICLASS_RSTORSSP, 729 XED_ICLASS_SAHF, 730 XED_ICLASS_SALC, 731 XED_ICLASS_SAR, 732 XED_ICLASS_SARX, 733 XED_ICLASS_SAVEPREVSSP, 734 XED_ICLASS_SBB, 735 XED_ICLASS_SBB_LOCK, 736 XED_ICLASS_SCASB, 737 XED_ICLASS_SCASD, 738 XED_ICLASS_SCASQ, 739 XED_ICLASS_SCASW, 740 XED_ICLASS_SETB, 741 XED_ICLASS_SETBE, 742 XED_ICLASS_SETL, 743 XED_ICLASS_SETLE, 744 XED_ICLASS_SETNB, 745 XED_ICLASS_SETNBE, 746 XED_ICLASS_SETNL, 747 XED_ICLASS_SETNLE, 748 XED_ICLASS_SETNO, 749 XED_ICLASS_SETNP, 750 XED_ICLASS_SETNS, 751 XED_ICLASS_SETNZ, 752 XED_ICLASS_SETO, 753 XED_ICLASS_SETP, 754 XED_ICLASS_SETS, 755 XED_ICLASS_SETSSBSY, 756 XED_ICLASS_SETZ, 757 XED_ICLASS_SFENCE, 758 XED_ICLASS_SGDT, 759 XED_ICLASS_SHA1MSG1, 760 XED_ICLASS_SHA1MSG2, 761 XED_ICLASS_SHA1NEXTE, 762 XED_ICLASS_SHA1RNDS4, 763 XED_ICLASS_SHA256MSG1, 764 XED_ICLASS_SHA256MSG2, 765 XED_ICLASS_SHA256RNDS2, 766 XED_ICLASS_SHL, 767 XED_ICLASS_SHLD, 768 XED_ICLASS_SHLX, 769 XED_ICLASS_SHR, 770 XED_ICLASS_SHRD, 771 XED_ICLASS_SHRX, 772 XED_ICLASS_SHUFPD, 773 XED_ICLASS_SHUFPS, 774 XED_ICLASS_SIDT, 775 XED_ICLASS_SKINIT, 776 XED_ICLASS_SLDT, 777 XED_ICLASS_SLWPCB, 778 XED_ICLASS_SMSW, 779 XED_ICLASS_SQRTPD, 780 XED_ICLASS_SQRTPS, 781 XED_ICLASS_SQRTSD, 782 XED_ICLASS_SQRTSS, 783 XED_ICLASS_STAC, 784 XED_ICLASS_STC, 785 XED_ICLASS_STD, 786 XED_ICLASS_STGI, 787 XED_ICLASS_STI, 788 XED_ICLASS_STMXCSR, 789 XED_ICLASS_STOSB, 790 XED_ICLASS_STOSD, 791 XED_ICLASS_STOSQ, 792 XED_ICLASS_STOSW, 793 XED_ICLASS_STR, 794 XED_ICLASS_SUB, 795 XED_ICLASS_SUBPD, 796 XED_ICLASS_SUBPS, 797 XED_ICLASS_SUBSD, 798 XED_ICLASS_SUBSS, 799 XED_ICLASS_SUB_LOCK, 800 XED_ICLASS_SWAPGS, 801 XED_ICLASS_SYSCALL, 802 XED_ICLASS_SYSCALL_AMD, 803 XED_ICLASS_SYSENTER, 804 XED_ICLASS_SYSEXIT, 805 XED_ICLASS_SYSRET, 806 XED_ICLASS_SYSRET_AMD, 807 XED_ICLASS_T1MSKC, 808 XED_ICLASS_TEST, 809 XED_ICLASS_TPAUSE, 810 XED_ICLASS_TZCNT, 811 XED_ICLASS_TZMSK, 812 XED_ICLASS_UCOMISD, 813 XED_ICLASS_UCOMISS, 814 XED_ICLASS_UD0, 815 XED_ICLASS_UD1, 816 XED_ICLASS_UD2, 817 XED_ICLASS_UMONITOR, 818 XED_ICLASS_UMWAIT, 819 XED_ICLASS_UNPCKHPD, 820 XED_ICLASS_UNPCKHPS, 821 XED_ICLASS_UNPCKLPD, 822 XED_ICLASS_UNPCKLPS, 823 XED_ICLASS_V4FMADDPS, 824 XED_ICLASS_V4FMADDSS, 825 XED_ICLASS_V4FNMADDPS, 826 XED_ICLASS_V4FNMADDSS, 827 XED_ICLASS_VADDPD, 828 XED_ICLASS_VADDPS, 829 XED_ICLASS_VADDSD, 830 XED_ICLASS_VADDSS, 831 XED_ICLASS_VADDSUBPD, 832 XED_ICLASS_VADDSUBPS, 833 XED_ICLASS_VAESDEC, 834 XED_ICLASS_VAESDECLAST, 835 XED_ICLASS_VAESENC, 836 XED_ICLASS_VAESENCLAST, 837 XED_ICLASS_VAESIMC, 838 XED_ICLASS_VAESKEYGENASSIST, 839 XED_ICLASS_VALIGND, 840 XED_ICLASS_VALIGNQ, 841 XED_ICLASS_VANDNPD, 842 XED_ICLASS_VANDNPS, 843 XED_ICLASS_VANDPD, 844 XED_ICLASS_VANDPS, 845 XED_ICLASS_VBLENDMPD, 846 XED_ICLASS_VBLENDMPS, 847 XED_ICLASS_VBLENDPD, 848 XED_ICLASS_VBLENDPS, 849 XED_ICLASS_VBLENDVPD, 850 XED_ICLASS_VBLENDVPS, 851 XED_ICLASS_VBROADCASTF128, 852 XED_ICLASS_VBROADCASTF32X2, 853 XED_ICLASS_VBROADCASTF32X4, 854 XED_ICLASS_VBROADCASTF32X8, 855 XED_ICLASS_VBROADCASTF64X2, 856 XED_ICLASS_VBROADCASTF64X4, 857 XED_ICLASS_VBROADCASTI128, 858 XED_ICLASS_VBROADCASTI32X2, 859 XED_ICLASS_VBROADCASTI32X4, 860 XED_ICLASS_VBROADCASTI32X8, 861 XED_ICLASS_VBROADCASTI64X2, 862 XED_ICLASS_VBROADCASTI64X4, 863 XED_ICLASS_VBROADCASTSD, 864 XED_ICLASS_VBROADCASTSS, 865 XED_ICLASS_VCMPPD, 866 XED_ICLASS_VCMPPS, 867 XED_ICLASS_VCMPSD, 868 XED_ICLASS_VCMPSS, 869 XED_ICLASS_VCOMISD, 870 XED_ICLASS_VCOMISS, 871 XED_ICLASS_VCOMPRESSPD, 872 XED_ICLASS_VCOMPRESSPS, 873 XED_ICLASS_VCVTDQ2PD, 874 XED_ICLASS_VCVTDQ2PS, 875 XED_ICLASS_VCVTPD2DQ, 876 XED_ICLASS_VCVTPD2PS, 877 XED_ICLASS_VCVTPD2QQ, 878 XED_ICLASS_VCVTPD2UDQ, 879 XED_ICLASS_VCVTPD2UQQ, 880 XED_ICLASS_VCVTPH2PS, 881 XED_ICLASS_VCVTPS2DQ, 882 XED_ICLASS_VCVTPS2PD, 883 XED_ICLASS_VCVTPS2PH, 884 XED_ICLASS_VCVTPS2QQ, 885 XED_ICLASS_VCVTPS2UDQ, 886 XED_ICLASS_VCVTPS2UQQ, 887 XED_ICLASS_VCVTQQ2PD, 888 XED_ICLASS_VCVTQQ2PS, 889 XED_ICLASS_VCVTSD2SI, 890 XED_ICLASS_VCVTSD2SS, 891 XED_ICLASS_VCVTSD2USI, 892 XED_ICLASS_VCVTSI2SD, 893 XED_ICLASS_VCVTSI2SS, 894 XED_ICLASS_VCVTSS2SD, 895 XED_ICLASS_VCVTSS2SI, 896 XED_ICLASS_VCVTSS2USI, 897 XED_ICLASS_VCVTTPD2DQ, 898 XED_ICLASS_VCVTTPD2QQ, 899 XED_ICLASS_VCVTTPD2UDQ, 900 XED_ICLASS_VCVTTPD2UQQ, 901 XED_ICLASS_VCVTTPS2DQ, 902 XED_ICLASS_VCVTTPS2QQ, 903 XED_ICLASS_VCVTTPS2UDQ, 904 XED_ICLASS_VCVTTPS2UQQ, 905 XED_ICLASS_VCVTTSD2SI, 906 XED_ICLASS_VCVTTSD2USI, 907 XED_ICLASS_VCVTTSS2SI, 908 XED_ICLASS_VCVTTSS2USI, 909 XED_ICLASS_VCVTUDQ2PD, 910 XED_ICLASS_VCVTUDQ2PS, 911 XED_ICLASS_VCVTUQQ2PD, 912 XED_ICLASS_VCVTUQQ2PS, 913 XED_ICLASS_VCVTUSI2SD, 914 XED_ICLASS_VCVTUSI2SS, 915 XED_ICLASS_VDBPSADBW, 916 XED_ICLASS_VDIVPD, 917 XED_ICLASS_VDIVPS, 918 XED_ICLASS_VDIVSD, 919 XED_ICLASS_VDIVSS, 920 XED_ICLASS_VDPPD, 921 XED_ICLASS_VDPPS, 922 XED_ICLASS_VERR, 923 XED_ICLASS_VERW, 924 XED_ICLASS_VEXP2PD, 925 XED_ICLASS_VEXP2PS, 926 XED_ICLASS_VEXPANDPD, 927 XED_ICLASS_VEXPANDPS, 928 XED_ICLASS_VEXTRACTF128, 929 XED_ICLASS_VEXTRACTF32X4, 930 XED_ICLASS_VEXTRACTF32X8, 931 XED_ICLASS_VEXTRACTF64X2, 932 XED_ICLASS_VEXTRACTF64X4, 933 XED_ICLASS_VEXTRACTI128, 934 XED_ICLASS_VEXTRACTI32X4, 935 XED_ICLASS_VEXTRACTI32X8, 936 XED_ICLASS_VEXTRACTI64X2, 937 XED_ICLASS_VEXTRACTI64X4, 938 XED_ICLASS_VEXTRACTPS, 939 XED_ICLASS_VFIXUPIMMPD, 940 XED_ICLASS_VFIXUPIMMPS, 941 XED_ICLASS_VFIXUPIMMSD, 942 XED_ICLASS_VFIXUPIMMSS, 943 XED_ICLASS_VFMADD132PD, 944 XED_ICLASS_VFMADD132PS, 945 XED_ICLASS_VFMADD132SD, 946 XED_ICLASS_VFMADD132SS, 947 XED_ICLASS_VFMADD213PD, 948 XED_ICLASS_VFMADD213PS, 949 XED_ICLASS_VFMADD213SD, 950 XED_ICLASS_VFMADD213SS, 951 XED_ICLASS_VFMADD231PD, 952 XED_ICLASS_VFMADD231PS, 953 XED_ICLASS_VFMADD231SD, 954 XED_ICLASS_VFMADD231SS, 955 XED_ICLASS_VFMADDPD, 956 XED_ICLASS_VFMADDPS, 957 XED_ICLASS_VFMADDSD, 958 XED_ICLASS_VFMADDSS, 959 XED_ICLASS_VFMADDSUB132PD, 960 XED_ICLASS_VFMADDSUB132PS, 961 XED_ICLASS_VFMADDSUB213PD, 962 XED_ICLASS_VFMADDSUB213PS, 963 XED_ICLASS_VFMADDSUB231PD, 964 XED_ICLASS_VFMADDSUB231PS, 965 XED_ICLASS_VFMADDSUBPD, 966 XED_ICLASS_VFMADDSUBPS, 967 XED_ICLASS_VFMSUB132PD, 968 XED_ICLASS_VFMSUB132PS, 969 XED_ICLASS_VFMSUB132SD, 970 XED_ICLASS_VFMSUB132SS, 971 XED_ICLASS_VFMSUB213PD, 972 XED_ICLASS_VFMSUB213PS, 973 XED_ICLASS_VFMSUB213SD, 974 XED_ICLASS_VFMSUB213SS, 975 XED_ICLASS_VFMSUB231PD, 976 XED_ICLASS_VFMSUB231PS, 977 XED_ICLASS_VFMSUB231SD, 978 XED_ICLASS_VFMSUB231SS, 979 XED_ICLASS_VFMSUBADD132PD, 980 XED_ICLASS_VFMSUBADD132PS, 981 XED_ICLASS_VFMSUBADD213PD, 982 XED_ICLASS_VFMSUBADD213PS, 983 XED_ICLASS_VFMSUBADD231PD, 984 XED_ICLASS_VFMSUBADD231PS, 985 XED_ICLASS_VFMSUBADDPD, 986 XED_ICLASS_VFMSUBADDPS, 987 XED_ICLASS_VFMSUBPD, 988 XED_ICLASS_VFMSUBPS, 989 XED_ICLASS_VFMSUBSD, 990 XED_ICLASS_VFMSUBSS, 991 XED_ICLASS_VFNMADD132PD, 992 XED_ICLASS_VFNMADD132PS, 993 XED_ICLASS_VFNMADD132SD, 994 XED_ICLASS_VFNMADD132SS, 995 XED_ICLASS_VFNMADD213PD, 996 XED_ICLASS_VFNMADD213PS, 997 XED_ICLASS_VFNMADD213SD, 998 XED_ICLASS_VFNMADD213SS, 999 XED_ICLASS_VFNMADD231PD, 1000 XED_ICLASS_VFNMADD231PS, 1001 XED_ICLASS_VFNMADD231SD, 1002 XED_ICLASS_VFNMADD231SS, 1003 XED_ICLASS_VFNMADDPD, 1004 XED_ICLASS_VFNMADDPS, 1005 XED_ICLASS_VFNMADDSD, 1006 XED_ICLASS_VFNMADDSS, 1007 XED_ICLASS_VFNMSUB132PD, 1008 XED_ICLASS_VFNMSUB132PS, 1009 XED_ICLASS_VFNMSUB132SD, 1010 XED_ICLASS_VFNMSUB132SS, 1011 XED_ICLASS_VFNMSUB213PD, 1012 XED_ICLASS_VFNMSUB213PS, 1013 XED_ICLASS_VFNMSUB213SD, 1014 XED_ICLASS_VFNMSUB213SS, 1015 XED_ICLASS_VFNMSUB231PD, 1016 XED_ICLASS_VFNMSUB231PS, 1017 XED_ICLASS_VFNMSUB231SD, 1018 XED_ICLASS_VFNMSUB231SS, 1019 XED_ICLASS_VFNMSUBPD, 1020 XED_ICLASS_VFNMSUBPS, 1021 XED_ICLASS_VFNMSUBSD, 1022 XED_ICLASS_VFNMSUBSS, 1023 XED_ICLASS_VFPCLASSPD, 1024 XED_ICLASS_VFPCLASSPS, 1025 XED_ICLASS_VFPCLASSSD, 1026 XED_ICLASS_VFPCLASSSS, 1027 XED_ICLASS_VFRCZPD, 1028 XED_ICLASS_VFRCZPS, 1029 XED_ICLASS_VFRCZSD, 1030 XED_ICLASS_VFRCZSS, 1031 XED_ICLASS_VGATHERDPD, 1032 XED_ICLASS_VGATHERDPS, 1033 XED_ICLASS_VGATHERPF0DPD, 1034 XED_ICLASS_VGATHERPF0DPS, 1035 XED_ICLASS_VGATHERPF0QPD, 1036 XED_ICLASS_VGATHERPF0QPS, 1037 XED_ICLASS_VGATHERPF1DPD, 1038 XED_ICLASS_VGATHERPF1DPS, 1039 XED_ICLASS_VGATHERPF1QPD, 1040 XED_ICLASS_VGATHERPF1QPS, 1041 XED_ICLASS_VGATHERQPD, 1042 XED_ICLASS_VGATHERQPS, 1043 XED_ICLASS_VGETEXPPD, 1044 XED_ICLASS_VGETEXPPS, 1045 XED_ICLASS_VGETEXPSD, 1046 XED_ICLASS_VGETEXPSS, 1047 XED_ICLASS_VGETMANTPD, 1048 XED_ICLASS_VGETMANTPS, 1049 XED_ICLASS_VGETMANTSD, 1050 XED_ICLASS_VGETMANTSS, 1051 XED_ICLASS_VGF2P8AFFINEINVQB, 1052 XED_ICLASS_VGF2P8AFFINEQB, 1053 XED_ICLASS_VGF2P8MULB, 1054 XED_ICLASS_VHADDPD, 1055 XED_ICLASS_VHADDPS, 1056 XED_ICLASS_VHSUBPD, 1057 XED_ICLASS_VHSUBPS, 1058 XED_ICLASS_VINSERTF128, 1059 XED_ICLASS_VINSERTF32X4, 1060 XED_ICLASS_VINSERTF32X8, 1061 XED_ICLASS_VINSERTF64X2, 1062 XED_ICLASS_VINSERTF64X4, 1063 XED_ICLASS_VINSERTI128, 1064 XED_ICLASS_VINSERTI32X4, 1065 XED_ICLASS_VINSERTI32X8, 1066 XED_ICLASS_VINSERTI64X2, 1067 XED_ICLASS_VINSERTI64X4, 1068 XED_ICLASS_VINSERTPS, 1069 XED_ICLASS_VLDDQU, 1070 XED_ICLASS_VLDMXCSR, 1071 XED_ICLASS_VMASKMOVDQU, 1072 XED_ICLASS_VMASKMOVPD, 1073 XED_ICLASS_VMASKMOVPS, 1074 XED_ICLASS_VMAXPD, 1075 XED_ICLASS_VMAXPS, 1076 XED_ICLASS_VMAXSD, 1077 XED_ICLASS_VMAXSS, 1078 XED_ICLASS_VMCALL, 1079 XED_ICLASS_VMCLEAR, 1080 XED_ICLASS_VMFUNC, 1081 XED_ICLASS_VMINPD, 1082 XED_ICLASS_VMINPS, 1083 XED_ICLASS_VMINSD, 1084 XED_ICLASS_VMINSS, 1085 XED_ICLASS_VMLAUNCH, 1086 XED_ICLASS_VMLOAD, 1087 XED_ICLASS_VMMCALL, 1088 XED_ICLASS_VMOVAPD, 1089 XED_ICLASS_VMOVAPS, 1090 XED_ICLASS_VMOVD, 1091 XED_ICLASS_VMOVDDUP, 1092 XED_ICLASS_VMOVDQA, 1093 XED_ICLASS_VMOVDQA32, 1094 XED_ICLASS_VMOVDQA64, 1095 XED_ICLASS_VMOVDQU, 1096 XED_ICLASS_VMOVDQU16, 1097 XED_ICLASS_VMOVDQU32, 1098 XED_ICLASS_VMOVDQU64, 1099 XED_ICLASS_VMOVDQU8, 1100 XED_ICLASS_VMOVHLPS, 1101 XED_ICLASS_VMOVHPD, 1102 XED_ICLASS_VMOVHPS, 1103 XED_ICLASS_VMOVLHPS, 1104 XED_ICLASS_VMOVLPD, 1105 XED_ICLASS_VMOVLPS, 1106 XED_ICLASS_VMOVMSKPD, 1107 XED_ICLASS_VMOVMSKPS, 1108 XED_ICLASS_VMOVNTDQ, 1109 XED_ICLASS_VMOVNTDQA, 1110 XED_ICLASS_VMOVNTPD, 1111 XED_ICLASS_VMOVNTPS, 1112 XED_ICLASS_VMOVQ, 1113 XED_ICLASS_VMOVSD, 1114 XED_ICLASS_VMOVSHDUP, 1115 XED_ICLASS_VMOVSLDUP, 1116 XED_ICLASS_VMOVSS, 1117 XED_ICLASS_VMOVUPD, 1118 XED_ICLASS_VMOVUPS, 1119 XED_ICLASS_VMPSADBW, 1120 XED_ICLASS_VMPTRLD, 1121 XED_ICLASS_VMPTRST, 1122 XED_ICLASS_VMREAD, 1123 XED_ICLASS_VMRESUME, 1124 XED_ICLASS_VMRUN, 1125 XED_ICLASS_VMSAVE, 1126 XED_ICLASS_VMULPD, 1127 XED_ICLASS_VMULPS, 1128 XED_ICLASS_VMULSD, 1129 XED_ICLASS_VMULSS, 1130 XED_ICLASS_VMWRITE, 1131 XED_ICLASS_VMXOFF, 1132 XED_ICLASS_VMXON, 1133 XED_ICLASS_VORPD, 1134 XED_ICLASS_VORPS, 1135 XED_ICLASS_VP4DPWSSD, 1136 XED_ICLASS_VP4DPWSSDS, 1137 XED_ICLASS_VPABSB, 1138 XED_ICLASS_VPABSD, 1139 XED_ICLASS_VPABSQ, 1140 XED_ICLASS_VPABSW, 1141 XED_ICLASS_VPACKSSDW, 1142 XED_ICLASS_VPACKSSWB, 1143 XED_ICLASS_VPACKUSDW, 1144 XED_ICLASS_VPACKUSWB, 1145 XED_ICLASS_VPADDB, 1146 XED_ICLASS_VPADDD, 1147 XED_ICLASS_VPADDQ, 1148 XED_ICLASS_VPADDSB, 1149 XED_ICLASS_VPADDSW, 1150 XED_ICLASS_VPADDUSB, 1151 XED_ICLASS_VPADDUSW, 1152 XED_ICLASS_VPADDW, 1153 XED_ICLASS_VPALIGNR, 1154 XED_ICLASS_VPAND, 1155 XED_ICLASS_VPANDD, 1156 XED_ICLASS_VPANDN, 1157 XED_ICLASS_VPANDND, 1158 XED_ICLASS_VPANDNQ, 1159 XED_ICLASS_VPANDQ, 1160 XED_ICLASS_VPAVGB, 1161 XED_ICLASS_VPAVGW, 1162 XED_ICLASS_VPBLENDD, 1163 XED_ICLASS_VPBLENDMB, 1164 XED_ICLASS_VPBLENDMD, 1165 XED_ICLASS_VPBLENDMQ, 1166 XED_ICLASS_VPBLENDMW, 1167 XED_ICLASS_VPBLENDVB, 1168 XED_ICLASS_VPBLENDW, 1169 XED_ICLASS_VPBROADCASTB, 1170 XED_ICLASS_VPBROADCASTD, 1171 XED_ICLASS_VPBROADCASTMB2Q, 1172 XED_ICLASS_VPBROADCASTMW2D, 1173 XED_ICLASS_VPBROADCASTQ, 1174 XED_ICLASS_VPBROADCASTW, 1175 XED_ICLASS_VPCLMULQDQ, 1176 XED_ICLASS_VPCMOV, 1177 XED_ICLASS_VPCMPB, 1178 XED_ICLASS_VPCMPD, 1179 XED_ICLASS_VPCMPEQB, 1180 XED_ICLASS_VPCMPEQD, 1181 XED_ICLASS_VPCMPEQQ, 1182 XED_ICLASS_VPCMPEQW, 1183 XED_ICLASS_VPCMPESTRI, 1184 XED_ICLASS_VPCMPESTRM, 1185 XED_ICLASS_VPCMPGTB, 1186 XED_ICLASS_VPCMPGTD, 1187 XED_ICLASS_VPCMPGTQ, 1188 XED_ICLASS_VPCMPGTW, 1189 XED_ICLASS_VPCMPISTRI, 1190 XED_ICLASS_VPCMPISTRM, 1191 XED_ICLASS_VPCMPQ, 1192 XED_ICLASS_VPCMPUB, 1193 XED_ICLASS_VPCMPUD, 1194 XED_ICLASS_VPCMPUQ, 1195 XED_ICLASS_VPCMPUW, 1196 XED_ICLASS_VPCMPW, 1197 XED_ICLASS_VPCOMB, 1198 XED_ICLASS_VPCOMD, 1199 XED_ICLASS_VPCOMPRESSB, 1200 XED_ICLASS_VPCOMPRESSD, 1201 XED_ICLASS_VPCOMPRESSQ, 1202 XED_ICLASS_VPCOMPRESSW, 1203 XED_ICLASS_VPCOMQ, 1204 XED_ICLASS_VPCOMUB, 1205 XED_ICLASS_VPCOMUD, 1206 XED_ICLASS_VPCOMUQ, 1207 XED_ICLASS_VPCOMUW, 1208 XED_ICLASS_VPCOMW, 1209 XED_ICLASS_VPCONFLICTD, 1210 XED_ICLASS_VPCONFLICTQ, 1211 XED_ICLASS_VPDPBUSD, 1212 XED_ICLASS_VPDPBUSDS, 1213 XED_ICLASS_VPDPWSSD, 1214 XED_ICLASS_VPDPWSSDS, 1215 XED_ICLASS_VPERM2F128, 1216 XED_ICLASS_VPERM2I128, 1217 XED_ICLASS_VPERMB, 1218 XED_ICLASS_VPERMD, 1219 XED_ICLASS_VPERMI2B, 1220 XED_ICLASS_VPERMI2D, 1221 XED_ICLASS_VPERMI2PD, 1222 XED_ICLASS_VPERMI2PS, 1223 XED_ICLASS_VPERMI2Q, 1224 XED_ICLASS_VPERMI2W, 1225 XED_ICLASS_VPERMIL2PD, 1226 XED_ICLASS_VPERMIL2PS, 1227 XED_ICLASS_VPERMILPD, 1228 XED_ICLASS_VPERMILPS, 1229 XED_ICLASS_VPERMPD, 1230 XED_ICLASS_VPERMPS, 1231 XED_ICLASS_VPERMQ, 1232 XED_ICLASS_VPERMT2B, 1233 XED_ICLASS_VPERMT2D, 1234 XED_ICLASS_VPERMT2PD, 1235 XED_ICLASS_VPERMT2PS, 1236 XED_ICLASS_VPERMT2Q, 1237 XED_ICLASS_VPERMT2W, 1238 XED_ICLASS_VPERMW, 1239 XED_ICLASS_VPEXPANDB, 1240 XED_ICLASS_VPEXPANDD, 1241 XED_ICLASS_VPEXPANDQ, 1242 XED_ICLASS_VPEXPANDW, 1243 XED_ICLASS_VPEXTRB, 1244 XED_ICLASS_VPEXTRD, 1245 XED_ICLASS_VPEXTRQ, 1246 XED_ICLASS_VPEXTRW, 1247 XED_ICLASS_VPEXTRW_C5, 1248 XED_ICLASS_VPGATHERDD, 1249 XED_ICLASS_VPGATHERDQ, 1250 XED_ICLASS_VPGATHERQD, 1251 XED_ICLASS_VPGATHERQQ, 1252 XED_ICLASS_VPHADDBD, 1253 XED_ICLASS_VPHADDBQ, 1254 XED_ICLASS_VPHADDBW, 1255 XED_ICLASS_VPHADDD, 1256 XED_ICLASS_VPHADDDQ, 1257 XED_ICLASS_VPHADDSW, 1258 XED_ICLASS_VPHADDUBD, 1259 XED_ICLASS_VPHADDUBQ, 1260 XED_ICLASS_VPHADDUBW, 1261 XED_ICLASS_VPHADDUDQ, 1262 XED_ICLASS_VPHADDUWD, 1263 XED_ICLASS_VPHADDUWQ, 1264 XED_ICLASS_VPHADDW, 1265 XED_ICLASS_VPHADDWD, 1266 XED_ICLASS_VPHADDWQ, 1267 XED_ICLASS_VPHMINPOSUW, 1268 XED_ICLASS_VPHSUBBW, 1269 XED_ICLASS_VPHSUBD, 1270 XED_ICLASS_VPHSUBDQ, 1271 XED_ICLASS_VPHSUBSW, 1272 XED_ICLASS_VPHSUBW, 1273 XED_ICLASS_VPHSUBWD, 1274 XED_ICLASS_VPINSRB, 1275 XED_ICLASS_VPINSRD, 1276 XED_ICLASS_VPINSRQ, 1277 XED_ICLASS_VPINSRW, 1278 XED_ICLASS_VPLZCNTD, 1279 XED_ICLASS_VPLZCNTQ, 1280 XED_ICLASS_VPMACSDD, 1281 XED_ICLASS_VPMACSDQH, 1282 XED_ICLASS_VPMACSDQL, 1283 XED_ICLASS_VPMACSSDD, 1284 XED_ICLASS_VPMACSSDQH, 1285 XED_ICLASS_VPMACSSDQL, 1286 XED_ICLASS_VPMACSSWD, 1287 XED_ICLASS_VPMACSSWW, 1288 XED_ICLASS_VPMACSWD, 1289 XED_ICLASS_VPMACSWW, 1290 XED_ICLASS_VPMADCSSWD, 1291 XED_ICLASS_VPMADCSWD, 1292 XED_ICLASS_VPMADD52HUQ, 1293 XED_ICLASS_VPMADD52LUQ, 1294 XED_ICLASS_VPMADDUBSW, 1295 XED_ICLASS_VPMADDWD, 1296 XED_ICLASS_VPMASKMOVD, 1297 XED_ICLASS_VPMASKMOVQ, 1298 XED_ICLASS_VPMAXSB, 1299 XED_ICLASS_VPMAXSD, 1300 XED_ICLASS_VPMAXSQ, 1301 XED_ICLASS_VPMAXSW, 1302 XED_ICLASS_VPMAXUB, 1303 XED_ICLASS_VPMAXUD, 1304 XED_ICLASS_VPMAXUQ, 1305 XED_ICLASS_VPMAXUW, 1306 XED_ICLASS_VPMINSB, 1307 XED_ICLASS_VPMINSD, 1308 XED_ICLASS_VPMINSQ, 1309 XED_ICLASS_VPMINSW, 1310 XED_ICLASS_VPMINUB, 1311 XED_ICLASS_VPMINUD, 1312 XED_ICLASS_VPMINUQ, 1313 XED_ICLASS_VPMINUW, 1314 XED_ICLASS_VPMOVB2M, 1315 XED_ICLASS_VPMOVD2M, 1316 XED_ICLASS_VPMOVDB, 1317 XED_ICLASS_VPMOVDW, 1318 XED_ICLASS_VPMOVM2B, 1319 XED_ICLASS_VPMOVM2D, 1320 XED_ICLASS_VPMOVM2Q, 1321 XED_ICLASS_VPMOVM2W, 1322 XED_ICLASS_VPMOVMSKB, 1323 XED_ICLASS_VPMOVQ2M, 1324 XED_ICLASS_VPMOVQB, 1325 XED_ICLASS_VPMOVQD, 1326 XED_ICLASS_VPMOVQW, 1327 XED_ICLASS_VPMOVSDB, 1328 XED_ICLASS_VPMOVSDW, 1329 XED_ICLASS_VPMOVSQB, 1330 XED_ICLASS_VPMOVSQD, 1331 XED_ICLASS_VPMOVSQW, 1332 XED_ICLASS_VPMOVSWB, 1333 XED_ICLASS_VPMOVSXBD, 1334 XED_ICLASS_VPMOVSXBQ, 1335 XED_ICLASS_VPMOVSXBW, 1336 XED_ICLASS_VPMOVSXDQ, 1337 XED_ICLASS_VPMOVSXWD, 1338 XED_ICLASS_VPMOVSXWQ, 1339 XED_ICLASS_VPMOVUSDB, 1340 XED_ICLASS_VPMOVUSDW, 1341 XED_ICLASS_VPMOVUSQB, 1342 XED_ICLASS_VPMOVUSQD, 1343 XED_ICLASS_VPMOVUSQW, 1344 XED_ICLASS_VPMOVUSWB, 1345 XED_ICLASS_VPMOVW2M, 1346 XED_ICLASS_VPMOVWB, 1347 XED_ICLASS_VPMOVZXBD, 1348 XED_ICLASS_VPMOVZXBQ, 1349 XED_ICLASS_VPMOVZXBW, 1350 XED_ICLASS_VPMOVZXDQ, 1351 XED_ICLASS_VPMOVZXWD, 1352 XED_ICLASS_VPMOVZXWQ, 1353 XED_ICLASS_VPMULDQ, 1354 XED_ICLASS_VPMULHRSW, 1355 XED_ICLASS_VPMULHUW, 1356 XED_ICLASS_VPMULHW, 1357 XED_ICLASS_VPMULLD, 1358 XED_ICLASS_VPMULLQ, 1359 XED_ICLASS_VPMULLW, 1360 XED_ICLASS_VPMULTISHIFTQB, 1361 XED_ICLASS_VPMULUDQ, 1362 XED_ICLASS_VPOPCNTB, 1363 XED_ICLASS_VPOPCNTD, 1364 XED_ICLASS_VPOPCNTQ, 1365 XED_ICLASS_VPOPCNTW, 1366 XED_ICLASS_VPOR, 1367 XED_ICLASS_VPORD, 1368 XED_ICLASS_VPORQ, 1369 XED_ICLASS_VPPERM, 1370 XED_ICLASS_VPROLD, 1371 XED_ICLASS_VPROLQ, 1372 XED_ICLASS_VPROLVD, 1373 XED_ICLASS_VPROLVQ, 1374 XED_ICLASS_VPRORD, 1375 XED_ICLASS_VPRORQ, 1376 XED_ICLASS_VPRORVD, 1377 XED_ICLASS_VPRORVQ, 1378 XED_ICLASS_VPROTB, 1379 XED_ICLASS_VPROTD, 1380 XED_ICLASS_VPROTQ, 1381 XED_ICLASS_VPROTW, 1382 XED_ICLASS_VPSADBW, 1383 XED_ICLASS_VPSCATTERDD, 1384 XED_ICLASS_VPSCATTERDQ, 1385 XED_ICLASS_VPSCATTERQD, 1386 XED_ICLASS_VPSCATTERQQ, 1387 XED_ICLASS_VPSHAB, 1388 XED_ICLASS_VPSHAD, 1389 XED_ICLASS_VPSHAQ, 1390 XED_ICLASS_VPSHAW, 1391 XED_ICLASS_VPSHLB, 1392 XED_ICLASS_VPSHLD, 1393 XED_ICLASS_VPSHLDD, 1394 XED_ICLASS_VPSHLDQ, 1395 XED_ICLASS_VPSHLDVD, 1396 XED_ICLASS_VPSHLDVQ, 1397 XED_ICLASS_VPSHLDVW, 1398 XED_ICLASS_VPSHLDW, 1399 XED_ICLASS_VPSHLQ, 1400 XED_ICLASS_VPSHLW, 1401 XED_ICLASS_VPSHRDD, 1402 XED_ICLASS_VPSHRDQ, 1403 XED_ICLASS_VPSHRDVD, 1404 XED_ICLASS_VPSHRDVQ, 1405 XED_ICLASS_VPSHRDVW, 1406 XED_ICLASS_VPSHRDW, 1407 XED_ICLASS_VPSHUFB, 1408 XED_ICLASS_VPSHUFBITQMB, 1409 XED_ICLASS_VPSHUFD, 1410 XED_ICLASS_VPSHUFHW, 1411 XED_ICLASS_VPSHUFLW, 1412 XED_ICLASS_VPSIGNB, 1413 XED_ICLASS_VPSIGND, 1414 XED_ICLASS_VPSIGNW, 1415 XED_ICLASS_VPSLLD, 1416 XED_ICLASS_VPSLLDQ, 1417 XED_ICLASS_VPSLLQ, 1418 XED_ICLASS_VPSLLVD, 1419 XED_ICLASS_VPSLLVQ, 1420 XED_ICLASS_VPSLLVW, 1421 XED_ICLASS_VPSLLW, 1422 XED_ICLASS_VPSRAD, 1423 XED_ICLASS_VPSRAQ, 1424 XED_ICLASS_VPSRAVD, 1425 XED_ICLASS_VPSRAVQ, 1426 XED_ICLASS_VPSRAVW, 1427 XED_ICLASS_VPSRAW, 1428 XED_ICLASS_VPSRLD, 1429 XED_ICLASS_VPSRLDQ, 1430 XED_ICLASS_VPSRLQ, 1431 XED_ICLASS_VPSRLVD, 1432 XED_ICLASS_VPSRLVQ, 1433 XED_ICLASS_VPSRLVW, 1434 XED_ICLASS_VPSRLW, 1435 XED_ICLASS_VPSUBB, 1436 XED_ICLASS_VPSUBD, 1437 XED_ICLASS_VPSUBQ, 1438 XED_ICLASS_VPSUBSB, 1439 XED_ICLASS_VPSUBSW, 1440 XED_ICLASS_VPSUBUSB, 1441 XED_ICLASS_VPSUBUSW, 1442 XED_ICLASS_VPSUBW, 1443 XED_ICLASS_VPTERNLOGD, 1444 XED_ICLASS_VPTERNLOGQ, 1445 XED_ICLASS_VPTEST, 1446 XED_ICLASS_VPTESTMB, 1447 XED_ICLASS_VPTESTMD, 1448 XED_ICLASS_VPTESTMQ, 1449 XED_ICLASS_VPTESTMW, 1450 XED_ICLASS_VPTESTNMB, 1451 XED_ICLASS_VPTESTNMD, 1452 XED_ICLASS_VPTESTNMQ, 1453 XED_ICLASS_VPTESTNMW, 1454 XED_ICLASS_VPUNPCKHBW, 1455 XED_ICLASS_VPUNPCKHDQ, 1456 XED_ICLASS_VPUNPCKHQDQ, 1457 XED_ICLASS_VPUNPCKHWD, 1458 XED_ICLASS_VPUNPCKLBW, 1459 XED_ICLASS_VPUNPCKLDQ, 1460 XED_ICLASS_VPUNPCKLQDQ, 1461 XED_ICLASS_VPUNPCKLWD, 1462 XED_ICLASS_VPXOR, 1463 XED_ICLASS_VPXORD, 1464 XED_ICLASS_VPXORQ, 1465 XED_ICLASS_VRANGEPD, 1466 XED_ICLASS_VRANGEPS, 1467 XED_ICLASS_VRANGESD, 1468 XED_ICLASS_VRANGESS, 1469 XED_ICLASS_VRCP14PD, 1470 XED_ICLASS_VRCP14PS, 1471 XED_ICLASS_VRCP14SD, 1472 XED_ICLASS_VRCP14SS, 1473 XED_ICLASS_VRCP28PD, 1474 XED_ICLASS_VRCP28PS, 1475 XED_ICLASS_VRCP28SD, 1476 XED_ICLASS_VRCP28SS, 1477 XED_ICLASS_VRCPPS, 1478 XED_ICLASS_VRCPSS, 1479 XED_ICLASS_VREDUCEPD, 1480 XED_ICLASS_VREDUCEPS, 1481 XED_ICLASS_VREDUCESD, 1482 XED_ICLASS_VREDUCESS, 1483 XED_ICLASS_VRNDSCALEPD, 1484 XED_ICLASS_VRNDSCALEPS, 1485 XED_ICLASS_VRNDSCALESD, 1486 XED_ICLASS_VRNDSCALESS, 1487 XED_ICLASS_VROUNDPD, 1488 XED_ICLASS_VROUNDPS, 1489 XED_ICLASS_VROUNDSD, 1490 XED_ICLASS_VROUNDSS, 1491 XED_ICLASS_VRSQRT14PD, 1492 XED_ICLASS_VRSQRT14PS, 1493 XED_ICLASS_VRSQRT14SD, 1494 XED_ICLASS_VRSQRT14SS, 1495 XED_ICLASS_VRSQRT28PD, 1496 XED_ICLASS_VRSQRT28PS, 1497 XED_ICLASS_VRSQRT28SD, 1498 XED_ICLASS_VRSQRT28SS, 1499 XED_ICLASS_VRSQRTPS, 1500 XED_ICLASS_VRSQRTSS, 1501 XED_ICLASS_VSCALEFPD, 1502 XED_ICLASS_VSCALEFPS, 1503 XED_ICLASS_VSCALEFSD, 1504 XED_ICLASS_VSCALEFSS, 1505 XED_ICLASS_VSCATTERDPD, 1506 XED_ICLASS_VSCATTERDPS, 1507 XED_ICLASS_VSCATTERPF0DPD, 1508 XED_ICLASS_VSCATTERPF0DPS, 1509 XED_ICLASS_VSCATTERPF0QPD, 1510 XED_ICLASS_VSCATTERPF0QPS, 1511 XED_ICLASS_VSCATTERPF1DPD, 1512 XED_ICLASS_VSCATTERPF1DPS, 1513 XED_ICLASS_VSCATTERPF1QPD, 1514 XED_ICLASS_VSCATTERPF1QPS, 1515 XED_ICLASS_VSCATTERQPD, 1516 XED_ICLASS_VSCATTERQPS, 1517 XED_ICLASS_VSHUFF32X4, 1518 XED_ICLASS_VSHUFF64X2, 1519 XED_ICLASS_VSHUFI32X4, 1520 XED_ICLASS_VSHUFI64X2, 1521 XED_ICLASS_VSHUFPD, 1522 XED_ICLASS_VSHUFPS, 1523 XED_ICLASS_VSQRTPD, 1524 XED_ICLASS_VSQRTPS, 1525 XED_ICLASS_VSQRTSD, 1526 XED_ICLASS_VSQRTSS, 1527 XED_ICLASS_VSTMXCSR, 1528 XED_ICLASS_VSUBPD, 1529 XED_ICLASS_VSUBPS, 1530 XED_ICLASS_VSUBSD, 1531 XED_ICLASS_VSUBSS, 1532 XED_ICLASS_VTESTPD, 1533 XED_ICLASS_VTESTPS, 1534 XED_ICLASS_VUCOMISD, 1535 XED_ICLASS_VUCOMISS, 1536 XED_ICLASS_VUNPCKHPD, 1537 XED_ICLASS_VUNPCKHPS, 1538 XED_ICLASS_VUNPCKLPD, 1539 XED_ICLASS_VUNPCKLPS, 1540 XED_ICLASS_VXORPD, 1541 XED_ICLASS_VXORPS, 1542 XED_ICLASS_VZEROALL, 1543 XED_ICLASS_VZEROUPPER, 1544 XED_ICLASS_WBINVD, 1545 XED_ICLASS_WBNOINVD, 1546 XED_ICLASS_WRFSBASE, 1547 XED_ICLASS_WRGSBASE, 1548 XED_ICLASS_WRMSR, 1549 XED_ICLASS_WRPKRU, 1550 XED_ICLASS_WRSSD, 1551 XED_ICLASS_WRSSQ, 1552 XED_ICLASS_WRUSSD, 1553 XED_ICLASS_WRUSSQ, 1554 XED_ICLASS_XABORT, 1555 XED_ICLASS_XADD, 1556 XED_ICLASS_XADD_LOCK, 1557 XED_ICLASS_XBEGIN, 1558 XED_ICLASS_XCHG, 1559 XED_ICLASS_XEND, 1560 XED_ICLASS_XGETBV, 1561 XED_ICLASS_XLAT, 1562 XED_ICLASS_XOR, 1563 XED_ICLASS_XORPD, 1564 XED_ICLASS_XORPS, 1565 XED_ICLASS_XOR_LOCK, 1566 XED_ICLASS_XRSTOR, 1567 XED_ICLASS_XRSTOR64, 1568 XED_ICLASS_XRSTORS, 1569 XED_ICLASS_XRSTORS64, 1570 XED_ICLASS_XSAVE, 1571 XED_ICLASS_XSAVE64, 1572 XED_ICLASS_XSAVEC, 1573 XED_ICLASS_XSAVEC64, 1574 XED_ICLASS_XSAVEOPT, 1575 XED_ICLASS_XSAVEOPT64, 1576 XED_ICLASS_XSAVES, 1577 XED_ICLASS_XSAVES64, 1578 XED_ICLASS_XSETBV, 1579 XED_ICLASS_XTEST, 1580 XED_ICLASS_LAST 1581 } xed_iclass_enum_t; 1582 1583 /// This converts strings to #xed_iclass_enum_t types. 1584 /// @param s A C-string. 1585 /// @return #xed_iclass_enum_t 1586 /// @ingroup ENUM 1587 XED_DLL_EXPORT xed_iclass_enum_t str2xed_iclass_enum_t(const char* s); 1588 /// This converts strings to #xed_iclass_enum_t types. 1589 /// @param p An enumeration element of type xed_iclass_enum_t. 1590 /// @return string 1591 /// @ingroup ENUM 1592 XED_DLL_EXPORT const char* xed_iclass_enum_t2str(const xed_iclass_enum_t p); 1593 1594 /// Returns the last element of the enumeration 1595 /// @return xed_iclass_enum_t The last element of the enumeration. 1596 /// @ingroup ENUM 1597 XED_DLL_EXPORT xed_iclass_enum_t xed_iclass_enum_t_last(void); 1598 #endif 1599