Lines Matching defs:Mx
454 #define Mx { OP_M, x_mode }
536 #define MX { OP_MMX, 0 }
2265 { "", { MX, EM, OPSUF }, 0 }, /* See OP_3DNowSuffix. */
2360 { "packsswb", { MX, EM }, PREFIX_OPCODE },
2361 { "pcmpgtb", { MX, EM }, PREFIX_OPCODE },
2362 { "pcmpgtw", { MX, EM }, PREFIX_OPCODE },
2363 { "pcmpgtd", { MX, EM }, PREFIX_OPCODE },
2364 { "packuswb", { MX, EM }, PREFIX_OPCODE },
2366 { "punpckhbw", { MX, EM }, PREFIX_OPCODE },
2367 { "punpckhwd", { MX, EM }, PREFIX_OPCODE },
2368 { "punpckhdq", { MX, EM }, PREFIX_OPCODE },
2369 { "packssdw", { MX, EM }, PREFIX_OPCODE },
2372 { "movK", { MX, Edq }, PREFIX_OPCODE },
2379 { "pcmpeqb", { MX, EM }, PREFIX_OPCODE },
2380 { "pcmpeqw", { MX, EM }, PREFIX_OPCODE },
2381 { "pcmpeqd", { MX, EM }, PREFIX_OPCODE },
2469 { "pinsrw", { MX, Edw, Ib }, PREFIX_OPCODE },
2484 { "psrlw", { MX, EM }, PREFIX_OPCODE },
2485 { "psrld", { MX, EM }, PREFIX_OPCODE },
2486 { "psrlq", { MX, EM }, PREFIX_OPCODE },
2487 { "paddq", { MX, EM }, PREFIX_OPCODE },
2488 { "pmullw", { MX, EM }, PREFIX_OPCODE },
2492 { "psubusb", { MX, EM }, PREFIX_OPCODE },
2493 { "psubusw", { MX, EM }, PREFIX_OPCODE },
2494 { "pminub", { MX, EM }, PREFIX_OPCODE },
2495 { "pand", { MX, EM }, PREFIX_OPCODE },
2496 { "paddusb", { MX, EM }, PREFIX_OPCODE },
2497 { "paddusw", { MX, EM }, PREFIX_OPCODE },
2498 { "pmaxub", { MX, EM }, PREFIX_OPCODE },
2499 { "pandn", { MX, EM }, PREFIX_OPCODE },
2501 { "pavgb", { MX, EM }, PREFIX_OPCODE },
2502 { "psraw", { MX, EM }, PREFIX_OPCODE },
2503 { "psrad", { MX, EM }, PREFIX_OPCODE },
2504 { "pavgw", { MX, EM }, PREFIX_OPCODE },
2505 { "pmulhuw", { MX, EM }, PREFIX_OPCODE },
2506 { "pmulhw", { MX, EM }, PREFIX_OPCODE },
2510 { "psubsb", { MX, EM }, PREFIX_OPCODE },
2511 { "psubsw", { MX, EM }, PREFIX_OPCODE },
2512 { "pminsw", { MX, EM }, PREFIX_OPCODE },
2513 { "por", { MX, EM }, PREFIX_OPCODE },
2514 { "paddsb", { MX, EM }, PREFIX_OPCODE },
2515 { "paddsw", { MX, EM }, PREFIX_OPCODE },
2516 { "pmaxsw", { MX, EM }, PREFIX_OPCODE },
2517 { "pxor", { MX, EM }, PREFIX_OPCODE },
2520 { "psllw", { MX, EM }, PREFIX_OPCODE },
2521 { "pslld", { MX, EM }, PREFIX_OPCODE },
2522 { "psllq", { MX, EM }, PREFIX_OPCODE },
2523 { "pmuludq", { MX, EM }, PREFIX_OPCODE },
2524 { "pmaddwd", { MX, EM }, PREFIX_OPCODE },
2525 { "psadbw", { MX, EM }, PREFIX_OPCODE },
2528 { "psubb", { MX, EM }, PREFIX_OPCODE },
2529 { "psubw", { MX, EM }, PREFIX_OPCODE },
2530 { "psubd", { MX, EM }, PREFIX_OPCODE },
2531 { "psubq", { MX, EM }, PREFIX_OPCODE },
2532 { "paddb", { MX, EM }, PREFIX_OPCODE },
2533 { "paddw", { MX, EM }, PREFIX_OPCODE },
2534 { "paddd", { MX, EM }, PREFIX_OPCODE },
3374 { "movntps", { Mx, XM }, 0 },
3376 { "movntpd", { Mx, XM }, 0 },
3495 { "punpcklbw",{ MX, EMd }, PREFIX_OPCODE },
3497 { "punpcklbw",{ MX, EMx }, PREFIX_OPCODE },
3502 { "punpcklwd",{ MX, EMd }, PREFIX_OPCODE },
3504 { "punpcklwd",{ MX, EMx }, PREFIX_OPCODE },
3509 { "punpckldq",{ MX, EMd }, PREFIX_OPCODE },
3511 { "punpckldq",{ MX, EMx }, PREFIX_OPCODE },
3516 { "movq", { MX, EM }, PREFIX_OPCODE },
3523 { "pshufw", { MX, EM, Ib }, PREFIX_OPCODE },
3563 { "movK", { Edq, MX }, PREFIX_OPCODE },
3570 { "movq", { EMS, MX }, PREFIX_OPCODE },
3721 { "movdq2q",{ MX, Ux }, 0 },
3734 { "movntq", { Mq, MX }, 0 },
3736 { "movntdq", { Mx, XM }, 0 },
3749 { "maskmovq", { MX, Nq }, PREFIX_OPCODE },
4233 { "vcvtneoph2ps", { XM, Mx }, 0 },
4234 { "vcvtneebf162ps", { XM, Mx }, 0 },
4235 { "vcvtneeph2ps", { XM, Mx }, 0 },
4236 { "vcvtneobf162ps", { XM, Mx }, 0 },
4826 { "pshufb", { MX, EM }, PREFIX_OPCODE },
4827 { "phaddw", { MX, EM }, PREFIX_OPCODE },
4828 { "phaddd", { MX, EM }, PREFIX_OPCODE },
4829 { "phaddsw", { MX, EM }, PREFIX_OPCODE },
4830 { "pmaddubsw", { MX, EM }, PREFIX_OPCODE },
4831 { "phsubw", { MX, EM }, PREFIX_OPCODE },
4832 { "phsubd", { MX, EM }, PREFIX_OPCODE },
4833 { "phsubsw", { MX, EM }, PREFIX_OPCODE },
4835 { "psignb", { MX, EM }, PREFIX_OPCODE },
4836 { "psignw", { MX, EM }, PREFIX_OPCODE },
4837 { "psignd", { MX, EM }, PREFIX_OPCODE },
4838 { "pmulhrsw", { MX, EM }, PREFIX_OPCODE },
4857 { "pabsb", { MX, EM }, PREFIX_OPCODE },
4858 { "pabsw", { MX, EM }, PREFIX_OPCODE },
4859 { "pabsd", { MX, EM }, PREFIX_OPCODE },
4873 { "movntdqa", { XM, Mx }, PREFIX_DATA },
5133 { "palignr", { MX, EM, Ib }, PREFIX_OPCODE },
6335 { "vmovntpX", { Mx, XM }, PREFIX_OPCODE },
6546 { "vmovntdq", { Mx, XM }, PREFIX_DATA },
6625 { "vmovntdqa", { XM, Mx }, PREFIX_DATA },
6735 { "vpmaskmov%DQ", { XM, Vex, Mx }, PREFIX_DATA },
6737 { "vpmaskmov%DQ", { Mx, Vex, XM }, PREFIX_DATA },
8028 { "vmaskmovps", { XM, Vex, Mx }, PREFIX_DATA },
8032 { "vmaskmovpd", { XM, Vex, Mx }, PREFIX_DATA },
8036 { "vmaskmovps", { Mx, Vex, XM }, PREFIX_DATA },
8040 { "vmaskmovpd", { Mx, Vex, XM }, PREFIX_DATA },