Lines Matching defs:EXx

551 #define EXx { OP_EX, x_mode }
2158 { "unpcklpX", { XM, EXx }, PREFIX_OPCODE },
2159 { "unpckhpX", { XM, EXx }, PREFIX_OPCODE },
2181 { "movapX", { XM, EXx }, PREFIX_OPCODE },
2230 { "andpX", { XM, EXx }, PREFIX_OPCODE },
2231 { "andnpX", { XM, EXx }, PREFIX_OPCODE },
2232 { "orpX", { XM, EXx }, PREFIX_OPCODE },
2233 { "xorpX", { XM, EXx }, PREFIX_OPCODE },
2257 { "punpcklqdq", { XM, EXx }, PREFIX_DATA },
2258 { "punpckhqdq", { XM, EXx }, PREFIX_DATA },
2358 { "shufpX", { XM, EXx, Ib }, PREFIX_OPCODE },
3178 { "movsldup", { XM, EXx }, 0 },
3186 { "movshdup", { XM, EXx }, 0 },
3258 { "cvttpd2pi", { MXC, EXx }, PREFIX_OPCODE },
3266 { "cvtpd2pi", { MXC, EXx }, PREFIX_OPCODE },
3286 { "%XEVsqrtpX", { XM, EXx, EXxEVexR }, 0 },
3288 { "%XEVsqrtpX", { XM, EXx, EXxEVexR }, 0 },
3294 { "Vrsqrtps", { XM, EXx }, 0 },
3300 { "Vrcpps", { XM, EXx }, 0 },
3306 { "%XEVaddpX", { XM, Vex, EXx, EXxEVexR }, 0 },
3308 { "%XEVaddpX", { XM, Vex, EXx, EXxEVexR }, 0 },
3314 { "%XEVmulpX", { XM, Vex, EXx, EXxEVexR }, 0 },
3316 { "%XEVmulpX", { XM, Vex, EXx, EXxEVexR }, 0 },
3324 { "%XEVcvtp%XD2ps%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
3330 { "Vcvtdq2ps", { XM, EXx }, 0 },
3331 { "Vcvttps2dq", { XM, EXx }, 0 },
3332 { "Vcvtps2dq", { XM, EXx }, 0 },
3337 { "%XEVsubpX", { XM, Vex, EXx, EXxEVexR }, 0 },
3339 { "%XEVsubpX", { XM, Vex, EXx, EXxEVexR }, 0 },
3345 { "%XEVminpX", { XM, Vex, EXx, EXxEVexS }, 0 },
3347 { "%XEVminpX", { XM, Vex, EXx, EXxEVexS }, 0 },
3353 { "%XEVdivpX", { XM, Vex, EXx, EXxEVexR }, 0 },
3355 { "%XEVdivpX", { XM, Vex, EXx, EXxEVexR }, 0 },
3361 { "%XEVmaxpX", { XM, Vex, EXx, EXxEVexS }, 0 },
3363 { "%XEVmaxpX", { XM, Vex, EXx, EXxEVexS }, 0 },
3391 { "movdqu", { XM, EXx }, PREFIX_OPCODE },
3392 { "movdqa", { XM, EXx }, PREFIX_OPCODE },
3398 { "pshufhw",{ XM, EXx, Ib }, PREFIX_OPCODE },
3399 { "pshufd", { XM, EXx, Ib }, PREFIX_OPCODE },
3400 { "pshuflw",{ XM, EXx, Ib }, PREFIX_OPCODE },
3423 { "Vhaddpd", { XM, Vex, EXx }, 0 },
3424 { "Vhaddps", { XM, Vex, EXx }, 0 },
3431 { "Vhsubpd", { XM, Vex, EXx }, 0 },
3432 { "Vhsubps", { XM, Vex, EXx }, 0 },
3535 { "VcmppX", { XM, Vex, EXx, CMP }, 0 },
3537 { "VcmppX", { XM, Vex, EXx, CMP }, 0 },
3566 { "VaddsubpX", { XM, Vex, EXx }, 0 },
3567 { "VaddsubpX", { XM, Vex, EXx }, 0 },
3582 { "Vcvttpd2dq%XY", { XMM, EXx }, 0 },
3583 { "Vcvtpd2dq%XY", { XMM, EXx }, 0 },
3618 { "aesenc", { XM, EXx }, 0 },
3625 { "aesenclast", { XM, EXx }, 0 },
3632 { "aesdec", { XM, EXx }, 0 },
3639 { "aesdeclast", { XM, EXx }, 0 },
3860 { "vmovdqu", { XM, EXx }, 0 },
3861 { "vmovdqa", { XM, EXx }, 0 },
3867 { "vpshufhw", { XM, EXx, Ib }, 0 },
3868 { "vpshufd", { XM, EXx, Ib }, 0 },
3869 { "vpshuflw", { XM, EXx, Ib }, 0 },
3999 { "vpdpbuud", { XM, Vex, EXx }, 0 },
4000 { "vpdpbsud", { XM, Vex, EXx }, 0 },
4001 { "%XVvpdpbusd", { XM, Vex, EXx }, 0 },
4002 { "vpdpbssd", { XM, Vex, EXx }, 0 },
4007 { "vpdpbuuds", { XM, Vex, EXx }, 0 },
4008 { "vpdpbsuds", { XM, Vex, EXx }, 0 },
4009 { "%XVvpdpbusds", { XM, Vex, EXx }, 0 },
4010 { "vpdpbssds", { XM, Vex, EXx }, 0 },
4058 { "vpdpwuud", { XM, Vex, EXx }, 0 },
4059 { "vpdpwsud", { XM, Vex, EXx }, 0 },
4060 { "vpdpwusd", { XM, Vex, EXx }, 0 },
4065 { "vpdpwuuds", { XM, Vex, EXx }, 0 },
4066 { "vpdpwsuds", { XM, Vex, EXx }, 0 },
4067 { "vpdpwusds", { XM, Vex, EXx }, 0 },
4097 { "vsm4key4", { XM, Vex, EXx }, 0 },
4099 { "vsm4rnds4", { XM, Vex, EXx }, 0 },
4630 { "pblendvb", { XM, EXx, XMM0 }, PREFIX_DATA },
4634 { "blendvps", { XM, EXx, XMM0 }, PREFIX_DATA },
4635 { "blendvpd", { XM, EXx, XMM0 }, PREFIX_DATA },
4637 { "ptest", { XM, EXx }, PREFIX_DATA },
4657 { "pmuldq", { XM, EXx }, PREFIX_DATA },
4658 { "pcmpeqq", { XM, EXx }, PREFIX_DATA },
4660 { "packusdw", { XM, EXx }, PREFIX_DATA },
4673 { "pcmpgtq", { XM, EXx }, PREFIX_DATA },
4675 { "pminsb", { XM, EXx }, PREFIX_DATA },
4676 { "pminsd", { XM, EXx }, PREFIX_DATA },
4677 { "pminuw", { XM, EXx }, PREFIX_DATA },
4678 { "pminud", { XM, EXx }, PREFIX_DATA },
4679 { "pmaxsb", { XM, EXx }, PREFIX_DATA },
4680 { "pmaxsd", { XM, EXx }, PREFIX_DATA },
4681 { "pmaxuw", { XM, EXx }, PREFIX_DATA },
4682 { "pmaxud", { XM, EXx }, PREFIX_DATA },
4684 { "pmulld", { XM, EXx }, PREFIX_DATA },
4685 { "phminposuw", { XM, EXx }, PREFIX_DATA },
4858 { "aesimc", { XM, EXx }, PREFIX_DATA },
4912 { "roundps", { XM, EXx, Ib }, PREFIX_DATA },
4913 { "roundpd", { XM, EXx, Ib }, PREFIX_DATA },
4916 { "blendps", { XM, EXx, Ib }, PREFIX_DATA },
4917 { "blendpd", { XM, EXx, Ib }, PREFIX_DATA },
4918 { "pblendw", { XM, EXx, Ib }, PREFIX_DATA },
4975 { "dpps", { XM, EXx, Ib }, PREFIX_DATA },
4976 { "dppd", { XM, EXx, Ib }, PREFIX_DATA },
4977 { "mpsadbw", { XM, EXx, Ib }, PREFIX_DATA },
4979 { "pclmulqdq", { XM, EXx, PCLMUL }, PREFIX_DATA },
5011 { "pcmpestrm!%LQ", { XM, EXx, Ib }, PREFIX_DATA },
5012 { "pcmpestri!%LQ", { XM, EXx, Ib }, PREFIX_DATA },
5013 { "pcmpistrm", { XM, EXx, Ib }, PREFIX_DATA },
5014 { "pcmpistri", { XM, EXx, Ib }, PREFIX_DATA },
5153 { "aeskeygenassist", { XM, EXx, Ib }, PREFIX_DATA },
5379 { "vpcmov", { XM, Vex, EXx, XMVexI4 }, 0 },
6095 { "vunpcklpX", { XM, Vex, EXx }, PREFIX_OPCODE },
6096 { "vunpckhpX", { XM, Vex, EXx }, PREFIX_OPCODE },
6118 { "vmovapX", { XM, EXx }, PREFIX_OPCODE },
6167 { "vandpX", { XM, Vex, EXx }, PREFIX_OPCODE },
6168 { "vandnpX", { XM, Vex, EXx }, PREFIX_OPCODE },
6169 { "vorpX", { XM, Vex, EXx }, PREFIX_OPCODE },
6170 { "vxorpX", { XM, Vex, EXx }, PREFIX_OPCODE },
6181 { "vpunpcklbw", { XM, Vex, EXx }, PREFIX_DATA },
6182 { "vpunpcklwd", { XM, Vex, EXx }, PREFIX_DATA },
6183 { "vpunpckldq", { XM, Vex, EXx }, PREFIX_DATA },
6184 { "vpacksswb", { XM, Vex, EXx }, PREFIX_DATA },
6185 { "vpcmpgtb", { XM, Vex, EXx }, PREFIX_DATA },
6186 { "vpcmpgtw", { XM, Vex, EXx }, PREFIX_DATA },
6187 { "vpcmpgtd", { XM, Vex, EXx }, PREFIX_DATA },
6188 { "vpackuswb", { XM, Vex, EXx }, PREFIX_DATA },
6190 { "vpunpckhbw", { XM, Vex, EXx }, PREFIX_DATA },
6191 { "vpunpckhwd", { XM, Vex, EXx }, PREFIX_DATA },
6192 { "vpunpckhdq", { XM, Vex, EXx }, PREFIX_DATA },
6193 { "vpackssdw", { XM, Vex, EXx }, PREFIX_DATA },
6194 { "vpunpcklqdq", { XM, Vex, EXx }, PREFIX_DATA },
6195 { "vpunpckhqdq", { XM, Vex, EXx }, PREFIX_DATA },
6203 { "vpcmpeqb", { XM, Vex, EXx }, PREFIX_DATA },
6204 { "vpcmpeqw", { XM, Vex, EXx }, PREFIX_DATA },
6205 { "vpcmpeqd", { XM, Vex, EXx }, PREFIX_DATA },
6295 { "vshufpX", { XM, Vex, EXx, Ib }, PREFIX_OPCODE },
6311 { "vpaddq", { XM, Vex, EXx }, PREFIX_DATA },
6312 { "vpmullw", { XM, Vex, EXx }, PREFIX_DATA },
6316 { "vpsubusb", { XM, Vex, EXx }, PREFIX_DATA },
6317 { "vpsubusw", { XM, Vex, EXx }, PREFIX_DATA },
6318 { "vpminub", { XM, Vex, EXx }, PREFIX_DATA },
6319 { "vpand", { XM, Vex, EXx }, PREFIX_DATA },
6320 { "vpaddusb", { XM, Vex, EXx }, PREFIX_DATA },
6321 { "vpaddusw", { XM, Vex, EXx }, PREFIX_DATA },
6322 { "vpmaxub", { XM, Vex, EXx }, PREFIX_DATA },
6323 { "vpandn", { XM, Vex, EXx }, PREFIX_DATA },
6325 { "vpavgb", { XM, Vex, EXx }, PREFIX_DATA },
6328 { "vpavgw", { XM, Vex, EXx }, PREFIX_DATA },
6329 { "vpmulhuw", { XM, Vex, EXx }, PREFIX_DATA },
6330 { "vpmulhw", { XM, Vex, EXx }, PREFIX_DATA },
6334 { "vpsubsb", { XM, Vex, EXx }, PREFIX_DATA },
6335 { "vpsubsw", { XM, Vex, EXx }, PREFIX_DATA },
6336 { "vpminsw", { XM, Vex, EXx }, PREFIX_DATA },
6337 { "vpor", { XM, Vex, EXx }, PREFIX_DATA },
6338 { "vpaddsb", { XM, Vex, EXx }, PREFIX_DATA },
6339 { "vpaddsw", { XM, Vex, EXx }, PREFIX_DATA },
6340 { "vpmaxsw", { XM, Vex, EXx }, PREFIX_DATA },
6341 { "vpxor", { XM, Vex, EXx }, PREFIX_DATA },
6347 { "vpmuludq", { XM, Vex, EXx }, PREFIX_DATA },
6348 { "vpmaddwd", { XM, Vex, EXx }, PREFIX_DATA },
6349 { "vpsadbw", { XM, Vex, EXx }, PREFIX_DATA },
6352 { "vpsubb", { XM, Vex, EXx }, PREFIX_DATA },
6353 { "vpsubw", { XM, Vex, EXx }, PREFIX_DATA },
6354 { "vpsubd", { XM, Vex, EXx }, PREFIX_DATA },
6355 { "vpsubq", { XM, Vex, EXx }, PREFIX_DATA },
6356 { "vpaddb", { XM, Vex, EXx }, PREFIX_DATA },
6357 { "vpaddw", { XM, Vex, EXx }, PREFIX_DATA },
6358 { "vpaddd", { XM, Vex, EXx }, PREFIX_DATA },
6364 { "vpshufb", { XM, Vex, EXx }, PREFIX_DATA },
6365 { "vphaddw", { XM, Vex, EXx }, PREFIX_DATA },
6366 { "vphaddd", { XM, Vex, EXx }, PREFIX_DATA },
6367 { "vphaddsw", { XM, Vex, EXx }, PREFIX_DATA },
6368 { "vpmaddubsw", { XM, Vex, EXx }, PREFIX_DATA },
6369 { "vphsubw", { XM, Vex, EXx }, PREFIX_DATA },
6370 { "vphsubd", { XM, Vex, EXx }, PREFIX_DATA },
6371 { "vphsubsw", { XM, Vex, EXx }, PREFIX_DATA },
6373 { "vpsignb", { XM, Vex, EXx }, PREFIX_DATA },
6374 { "vpsignw", { XM, Vex, EXx }, PREFIX_DATA },
6375 { "vpsignd", { XM, Vex, EXx }, PREFIX_DATA },
6376 { "vpmulhrsw", { XM, Vex, EXx }, PREFIX_DATA },
6389 { "vptest", { XM, EXx }, PREFIX_DATA },
6395 { "vpabsb", { XM, EXx }, PREFIX_DATA },
6396 { "vpabsw", { XM, EXx }, PREFIX_DATA },
6397 { "vpabsd", { XM, EXx }, PREFIX_DATA },
6409 { "vpmuldq", { XM, Vex, EXx }, PREFIX_DATA },
6410 { "vpcmpeqq", { XM, Vex, EXx }, PREFIX_DATA },
6412 { "vpackusdw", { XM, Vex, EXx }, PREFIX_DATA },
6425 { "vpcmpgtq", { XM, Vex, EXx }, PREFIX_DATA },
6427 { "vpminsb", { XM, Vex, EXx }, PREFIX_DATA },
6428 { "vpminsd", { XM, Vex, EXx }, PREFIX_DATA },
6429 { "vpminuw", { XM, Vex, EXx }, PREFIX_DATA },
6430 { "vpminud", { XM, Vex, EXx }, PREFIX_DATA },
6431 { "vpmaxsb", { XM, Vex, EXx }, PREFIX_DATA },
6432 { "vpmaxsd", { XM, Vex, EXx }, PREFIX_DATA },
6433 { "vpmaxuw", { XM, Vex, EXx }, PREFIX_DATA },
6434 { "vpmaxud", { XM, Vex, EXx }, PREFIX_DATA },
6436 { "vpmulld", { XM, Vex, EXx }, PREFIX_DATA },
6441 { "vpsrlv%DQ", { XM, Vex, EXx }, PREFIX_DATA },
6443 { "vpsllv%DQ", { XM, Vex, EXx }, PREFIX_DATA },
6532 { "vfmaddsub132p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6533 { "vfmsubadd132p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6535 { "vfmadd132p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6537 { "vfmsub132p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6539 { "vfnmadd132p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6541 { "vfnmsub132p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6550 { "vfmaddsub213p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6551 { "vfmsubadd213p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6553 { "vfmadd213p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6555 { "vfmsub213p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6557 { "vfnmadd213p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6559 { "vfnmsub213p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6568 { "vfmaddsub231p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6569 { "vfmsubadd231p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6571 { "vfmadd231p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6573 { "vfmsub231p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6575 { "vfnmadd231p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6577 { "vfnmsub231p%XW", { XM, Vex, EXx }, PREFIX_DATA },
6611 { "vaesenc", { XM, Vex, EXx }, PREFIX_DATA },
6612 { "vaesenclast", { XM, Vex, EXx }, PREFIX_DATA },
6613 { "vaesdec", { XM, Vex, EXx }, PREFIX_DATA },
6614 { "vaesdeclast", { XM, Vex, EXx }, PREFIX_DATA },
6664 { "vroundps", { XM, EXx, Ib }, PREFIX_DATA },
6665 { "vroundpd", { XM, EXx, Ib }, PREFIX_DATA },
6668 { "vblendps", { XM, Vex, EXx, Ib }, PREFIX_DATA },
6669 { "vblendpd", { XM, Vex, EXx, Ib }, PREFIX_DATA },
6670 { "vpblendw", { XM, Vex, EXx, Ib }, PREFIX_DATA },
6671 { "vpalignr", { XM, Vex, EXx, Ib }, PREFIX_DATA },
6727 { "vdpps", { XM, Vex, EXx, Ib }, PREFIX_DATA },
6729 { "vmpsadbw", { XM, Vex, EXx, Ib }, PREFIX_DATA },
6731 { "vpclmulqdq", { XM, Vex, EXx, PCLMUL }, PREFIX_DATA },
6736 { "vpermil2ps", { XM, Vex, EXx, XMVexI4, VexI4 }, PREFIX_DATA },
6737 { "vpermil2pd", { XM, Vex, EXx, XMVexI4, VexI4 }, PREFIX_DATA },
6758 { "vfmaddsubps", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
6759 { "vfmaddsubpd", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
6760 { "vfmsubaddps", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
6761 { "vfmsubaddpd", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
6772 { "vfmaddps", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
6773 { "vfmaddpd", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
6776 { "vfmsubps", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
6777 { "vfmsubpd", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
6790 { "vfnmaddps", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
6791 { "vfnmaddpd", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
6794 { "vfnmsubps", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
6795 { "vfnmsubpd", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
7122 { "vphminposuw", { XM, EXx }, PREFIX_DATA },
7186 { "vaesimc", { XM, EXx }, PREFIX_DATA },
7313 { "vdppd", { XM, Vex, EXx, Ib }, PREFIX_DATA },
7324 { "vpcmpestrm!%LQ", { XM, EXx, Ib }, PREFIX_DATA },
7329 { "vpcmpestri!%LQ", { XM, EXx, Ib }, PREFIX_DATA },
7334 { "vpcmpistrm", { XM, EXx, Ib }, PREFIX_DATA },
7339 { "vpcmpistri", { XM, EXx, Ib }, PREFIX_DATA },
7349 { "vaeskeygenassist", { XM, EXx, Ib }, PREFIX_DATA },
7414 { "vpperm", { XM, Vex, EXx, XMVexI4 }, 0 },
7514 { "vprotb", { XM, EXx, VexW }, 0 },
7519 { "vprotw", { XM, EXx, VexW }, 0 },
7524 { "vprotd", { XM, EXx, VexW }, 0 },
7529 { "vprotq", { XM, EXx, VexW }, 0 },
7534 { "vpshlb", { XM, EXx, VexW }, 0 },
7539 { "vpshlw", { XM, EXx, VexW }, 0 },
7544 { "vpshld", { XM, EXx, VexW }, 0 },
7549 { "vpshlq", { XM, EXx, VexW }, 0 },
7554 { "vpshab", { XM, EXx, VexW }, 0 },
7559 { "vpshaw", { XM, EXx, VexW }, 0 },
7564 { "vpshad", { XM, EXx, VexW }, 0 },
7569 { "vpshaq", { XM, EXx, VexW }, 0 },
7728 { "%XEvpermilps", { XM, Vex, EXx }, PREFIX_DATA },
7732 { "vpermilpd", { XM, Vex, EXx }, PREFIX_DATA },
7736 { "vtestps", { XM, EXx }, PREFIX_DATA },
7740 { "vtestpd", { XM, EXx }, PREFIX_DATA },
7748 { "vpermps", { XM, Vex, EXx }, PREFIX_DATA },
7780 { "vpermd", { XM, Vex, EXx }, PREFIX_DATA },
7784 { "vpsravd", { XM, Vex, EXx }, PREFIX_DATA },
7804 { "%XVvpdpwssd", { XM, Vex, EXx }, PREFIX_DATA },
7808 { "%XVvpdpwssds", { XM, Vex, EXx }, PREFIX_DATA },
7836 { "%XVvcvtneps2bf16%XY", { XMM, EXx }, 0 },
7857 { "%XVvpmadd52luq", { XM, Vex, EXx }, PREFIX_DATA },
7862 { "%XVvpmadd52huq", { XM, Vex, EXx }, PREFIX_DATA },
7878 { "%XEvgf2p8mulb", { XM, Vex, EXx }, PREFIX_DATA },
7895 { "%XEvpermq", { XM, EXx, Ib }, PREFIX_DATA },
7900 { "%XEvpermpd", { XM, EXx, Ib }, PREFIX_DATA },
7904 { "vpblendd", { XM, Vex, EXx, Ib }, PREFIX_DATA },
7908 { "%XEvpermilps", { XM, EXx, Ib }, PREFIX_DATA },
7912 { "vpermilpd", { XM, EXx, Ib }, PREFIX_DATA },
7916 { "vperm2f128", { XM, Vex, EXx, Ib }, PREFIX_DATA },
7940 { "vperm2i128", { XM, Vex, EXx, Ib }, PREFIX_DATA },
7944 { "vblendvps", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
7948 { "vblendvpd", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
7952 { "vpblendvb", { XM, Vex, EXx, XMVexI4 }, PREFIX_DATA },
7957 { "%XEvgf2p8affineqb", { XM, Vex, EXx, Ib }, PREFIX_DATA },
7962 { "%XEvgf2p8affineinvqb", { XM, Vex, EXx, Ib }, PREFIX_DATA },
7974 { "vpmacssww", { XM, Vex, EXx, XMVexI4 }, 0 },
7978 { "vpmacsswd", { XM, Vex, EXx, XMVexI4 }, 0 },
7982 { "vpmacssdql", { XM, Vex, EXx, XMVexI4 }, 0 },
7986 { "vpmacssdd", { XM, Vex, EXx, XMVexI4 }, 0 },
7990 { "vpmacssdqh", { XM, Vex, EXx, XMVexI4 }, 0 },
7994 { "vpmacsww", { XM, Vex, EXx, XMVexI4 }, 0 },
7998 { "vpmacswd", { XM, Vex, EXx, XMVexI4 }, 0 },
8002 { "vpmacsdql", { XM, Vex, EXx, XMVexI4 }, 0 },
8006 { "vpmacsdd", { XM, Vex, EXx, XMVexI4 }, 0 },
8010 { "vpmacsdqh", { XM, Vex, EXx, XMVexI4 }, 0 },
8014 { "vpmadcsswd", { XM, Vex, EXx, XMVexI4 }, 0 },
8018 { "vpmadcswd", { XM, Vex, EXx, XMVexI4 }, 0 },
8022 { "vprotb", { XM, EXx, Ib }, 0 },
8026 { "vprotw", { XM, EXx, Ib }, 0 },
8030 { "vprotd", { XM, EXx, Ib }, 0 },
8034 { "vprotq", { XM, EXx, Ib }, 0 },
8038 { "vpcomb", { XM, Vex, EXx, VPCOM }, 0 },
8042 { "vpcomw", { XM, Vex, EXx, VPCOM }, 0 },
8046 { "vpcomd", { XM, Vex, EXx, VPCOM }, 0 },
8050 { "vpcomq", { XM, Vex, EXx, VPCOM }, 0 },
8054 { "vpcomub", { XM, Vex, EXx, VPCOM }, 0 },
8058 { "vpcomuw", { XM, Vex, EXx, VPCOM }, 0 },
8062 { "vpcomud", { XM, Vex, EXx, VPCOM }, 0 },
8066 { "vpcomuq", { XM, Vex, EXx, VPCOM }, 0 },
8070 { "vfrczps", { XM, EXx }, 0 },
8074 { "vfrczpd", { XM, EXx }, 0 },
8312 { "loadiwkey", { XM, EXx }, 0 },