Lines Matching defs:Mx
455 #define Mx { OP_M, x_mode }
536 #define MX { OP_MMX, 0 }
2203 { "", { MX, EM, OPSUF }, 0 }, /* See OP_3DNowSuffix. */
2298 { "packsswb", { MX, EM }, PREFIX_OPCODE },
2299 { "pcmpgtb", { MX, EM }, PREFIX_OPCODE },
2300 { "pcmpgtw", { MX, EM }, PREFIX_OPCODE },
2301 { "pcmpgtd", { MX, EM }, PREFIX_OPCODE },
2302 { "packuswb", { MX, EM }, PREFIX_OPCODE },
2304 { "punpckhbw", { MX, EM }, PREFIX_OPCODE },
2305 { "punpckhwd", { MX, EM }, PREFIX_OPCODE },
2306 { "punpckhdq", { MX, EM }, PREFIX_OPCODE },
2307 { "packssdw", { MX, EM }, PREFIX_OPCODE },
2310 { "movK", { MX, Edq }, PREFIX_OPCODE },
2317 { "pcmpeqb", { MX, EM }, PREFIX_OPCODE },
2318 { "pcmpeqw", { MX, EM }, PREFIX_OPCODE },
2319 { "pcmpeqd", { MX, EM }, PREFIX_OPCODE },
2407 { "pinsrw", { MX, Edw, Ib }, PREFIX_OPCODE },
2422 { "psrlw", { MX, EM }, PREFIX_OPCODE },
2423 { "psrld", { MX, EM }, PREFIX_OPCODE },
2424 { "psrlq", { MX, EM }, PREFIX_OPCODE },
2425 { "paddq", { MX, EM }, PREFIX_OPCODE },
2426 { "pmullw", { MX, EM }, PREFIX_OPCODE },
2430 { "psubusb", { MX, EM }, PREFIX_OPCODE },
2431 { "psubusw", { MX, EM }, PREFIX_OPCODE },
2432 { "pminub", { MX, EM }, PREFIX_OPCODE },
2433 { "pand", { MX, EM }, PREFIX_OPCODE },
2434 { "paddusb", { MX, EM }, PREFIX_OPCODE },
2435 { "paddusw", { MX, EM }, PREFIX_OPCODE },
2436 { "pmaxub", { MX, EM }, PREFIX_OPCODE },
2437 { "pandn", { MX, EM }, PREFIX_OPCODE },
2439 { "pavgb", { MX, EM }, PREFIX_OPCODE },
2440 { "psraw", { MX, EM }, PREFIX_OPCODE },
2441 { "psrad", { MX, EM }, PREFIX_OPCODE },
2442 { "pavgw", { MX, EM }, PREFIX_OPCODE },
2443 { "pmulhuw", { MX, EM }, PREFIX_OPCODE },
2444 { "pmulhw", { MX, EM }, PREFIX_OPCODE },
2448 { "psubsb", { MX, EM }, PREFIX_OPCODE },
2449 { "psubsw", { MX, EM }, PREFIX_OPCODE },
2450 { "pminsw", { MX, EM }, PREFIX_OPCODE },
2451 { "por", { MX, EM }, PREFIX_OPCODE },
2452 { "paddsb", { MX, EM }, PREFIX_OPCODE },
2453 { "paddsw", { MX, EM }, PREFIX_OPCODE },
2454 { "pmaxsw", { MX, EM }, PREFIX_OPCODE },
2455 { "pxor", { MX, EM }, PREFIX_OPCODE },
2458 { "psllw", { MX, EM }, PREFIX_OPCODE },
2459 { "pslld", { MX, EM }, PREFIX_OPCODE },
2460 { "psllq", { MX, EM }, PREFIX_OPCODE },
2461 { "pmuludq", { MX, EM }, PREFIX_OPCODE },
2462 { "pmaddwd", { MX, EM }, PREFIX_OPCODE },
2463 { "psadbw", { MX, EM }, PREFIX_OPCODE },
2466 { "psubb", { MX, EM }, PREFIX_OPCODE },
2467 { "psubw", { MX, EM }, PREFIX_OPCODE },
2468 { "psubd", { MX, EM }, PREFIX_OPCODE },
2469 { "psubq", { MX, EM }, PREFIX_OPCODE },
2470 { "paddb", { MX, EM }, PREFIX_OPCODE },
2471 { "paddw", { MX, EM }, PREFIX_OPCODE },
2472 { "paddd", { MX, EM }, PREFIX_OPCODE },
3307 { "movntps", { Mx, XM }, 0 },
3309 { "movntpd", { Mx, XM }, 0 },
3428 { "punpcklbw",{ MX, EMd }, PREFIX_OPCODE },
3430 { "punpcklbw",{ MX, EMx }, PREFIX_OPCODE },
3435 { "punpcklwd",{ MX, EMd }, PREFIX_OPCODE },
3437 { "punpcklwd",{ MX, EMx }, PREFIX_OPCODE },
3442 { "punpckldq",{ MX, EMd }, PREFIX_OPCODE },
3444 { "punpckldq",{ MX, EMx }, PREFIX_OPCODE },
3449 { "movq", { MX, EM }, PREFIX_OPCODE },
3456 { "pshufw", { MX, EM, Ib }, PREFIX_OPCODE },
3496 { "movK", { Edq, MX }, PREFIX_OPCODE },
3503 { "movq", { EMS, MX }, PREFIX_OPCODE },
3654 { "movdq2q",{ MX, Ux }, 0 },
3667 { "movntq", { Mq, MX }, 0 },
3669 { "movntdq", { Mx, XM }, 0 },
3682 { "maskmovq", { MX, Nq }, PREFIX_OPCODE },
4122 { "vcvtneoph2ps", { XM, Mx }, 0 },
4123 { "vcvtneebf162ps", { XM, Mx }, 0 },
4124 { "vcvtneeph2ps", { XM, Mx }, 0 },
4125 { "vcvtneobf162ps", { XM, Mx }, 0 },
4613 { "pshufb", { MX, EM }, PREFIX_OPCODE },
4614 { "phaddw", { MX, EM }, PREFIX_OPCODE },
4615 { "phaddd", { MX, EM }, PREFIX_OPCODE },
4616 { "phaddsw", { MX, EM }, PREFIX_OPCODE },
4617 { "pmaddubsw", { MX, EM }, PREFIX_OPCODE },
4618 { "phsubw", { MX, EM }, PREFIX_OPCODE },
4619 { "phsubd", { MX, EM }, PREFIX_OPCODE },
4620 { "phsubsw", { MX, EM }, PREFIX_OPCODE },
4622 { "psignb", { MX, EM }, PREFIX_OPCODE },
4623 { "psignw", { MX, EM }, PREFIX_OPCODE },
4624 { "psignd", { MX, EM }, PREFIX_OPCODE },
4625 { "pmulhrsw", { MX, EM }, PREFIX_OPCODE },
4644 { "pabsb", { MX, EM }, PREFIX_OPCODE },
4645 { "pabsw", { MX, EM }, PREFIX_OPCODE },
4646 { "pabsd", { MX, EM }, PREFIX_OPCODE },
4660 { "movntdqa", { XM, Mx }, PREFIX_DATA },
4920 { "palignr", { MX, EM, Ib }, PREFIX_OPCODE },
6122 { "vmovntpX", { Mx, XM }, PREFIX_OPCODE },
6333 { "vmovntdq", { Mx, XM }, PREFIX_DATA },
6412 { "vmovntdqa", { XM, Mx }, PREFIX_DATA },
6522 { "vpmaskmov%DQ", { XM, Vex, Mx }, PREFIX_DATA },
6524 { "vpmaskmov%DQ", { Mx, Vex, XM }, PREFIX_DATA },
7770 { "vmaskmovps", { XM, Vex, Mx }, PREFIX_DATA },
7774 { "vmaskmovpd", { XM, Vex, Mx }, PREFIX_DATA },
7778 { "vmaskmovps", { Mx, Vex, XM }, PREFIX_DATA },
7782 { "vmaskmovpd", { Mx, Vex, XM }, PREFIX_DATA },