Home | History | Annotate | Download | only in opcodes

Lines Matching defs:Mx

254 #define Mx { OP_M, x_mode }
349 #define MX { OP_MMX, 0 }
2721 { "", { MX, EM, OPSUF } }, /* See OP_3DNowSuffix. */
2816 { "packsswb", { MX, EM } },
2817 { "pcmpgtb", { MX, EM } },
2818 { "pcmpgtw", { MX, EM } },
2819 { "pcmpgtd", { MX, EM } },
2820 { "packuswb", { MX, EM } },
2822 { "punpckhbw", { MX, EM } },
2823 { "punpckhwd", { MX, EM } },
2824 { "punpckhdq", { MX, EM } },
2825 { "packssdw", { MX, EM } },
2828 { "movK", { MX, Edq } },
2835 { "pcmpeqb", { MX, EM } },
2836 { "pcmpeqw", { MX, EM } },
2837 { "pcmpeqd", { MX, EM } },
2925 { "pinsrw", { MX, Edqw, Ib } },
2940 { "psrlw", { MX, EM } },
2941 { "psrld", { MX, EM } },
2942 { "psrlq", { MX, EM } },
2943 { "paddq", { MX, EM } },
2944 { "pmullw", { MX, EM } },
2948 { "psubusb", { MX, EM } },
2949 { "psubusw", { MX, EM } },
2950 { "pminub", { MX, EM } },
2951 { "pand", { MX, EM } },
2952 { "paddusb", { MX, EM } },
2953 { "paddusw", { MX, EM } },
2954 { "pmaxub", { MX, EM } },
2955 { "pandn", { MX, EM } },
2957 { "pavgb", { MX, EM } },
2958 { "psraw", { MX, EM } },
2959 { "psrad", { MX, EM } },
2960 { "pavgw", { MX, EM } },
2961 { "pmulhuw", { MX, EM } },
2962 { "pmulhw", { MX, EM } },
2966 { "psubsb", { MX, EM } },
2967 { "psubsw", { MX, EM } },
2968 { "pminsw", { MX, EM } },
2969 { "por", { MX, EM } },
2970 { "paddsb", { MX, EM } },
2971 { "paddsw", { MX, EM } },
2972 { "pmaxsw", { MX, EM } },
2973 { "pxor", { MX, EM } },
2976 { "psllw", { MX, EM } },
2977 { "pslld", { MX, EM } },
2978 { "psllq", { MX, EM } },
2979 { "pmuludq", { MX, EM } },
2980 { "pmaddwd", { MX, EM } },
2981 { "psadbw", { MX, EM } },
2984 { "psubb", { MX, EM } },
2985 { "psubw", { MX, EM } },
2986 { "psubd", { MX, EM } },
2987 { "psubq", { MX, EM } },
2988 { "paddb", { MX, EM } },
2989 { "paddw", { MX, EM } },
2990 { "paddd", { MX, EM } },
3859 { "punpcklbw",{ MX, EMd } },
3861 { "punpcklbw",{ MX, EMx } },
3866 { "punpcklwd",{ MX, EMd } },
3868 { "punpcklwd",{ MX, EMx } },
3873 { "punpckldq",{ MX, EMd } },
3875 { "punpckldq",{ MX, EMx } },
3894 { "movq", { MX, EM } },
3901 { "pshufw", { MX, EM, Ib } },
3955 { "movK", { Edq, MX } },
3962 { "movq", { EMS, MX } },
4065 { "movdq2q",{ MX, XS } },
4078 { "movntq", { Mq, MX } },
4093 { "maskmovq", { MX, MS } },
6857 { "pshufb", { MX, EM } },
6858 { "phaddw", { MX, EM } },
6859 { "phaddd", { MX, EM } },
6860 { "phaddsw", { MX, EM } },
6861 { "pmaddubsw", { MX, EM } },
6862 { "phsubw", { MX, EM } },
6863 { "phsubd", { MX, EM } },
6864 { "phsubsw", { MX, EM } },
6866 { "psignb", { MX, EM } },
6867 { "psignw", { MX, EM } },
6868 { "psignd", { MX, EM } },
6869 { "pmulhrsw", { MX, EM } },
6888 { "pabsb", { MX, EM } },
6889 { "pabsw", { MX, EM } },
6890 { "pabsd", { MX, EM } },
7164 { "palignr", { MX, EM, Ib } },
10391 { "vmovntpX", { Mx, XM } },
11008 { "vmovntdq", { Mx, XM } },
11232 { "vmovntdqa", { XM, Mx } },
11240 { "vmaskmovps", { XM, Vex, Mx } },
11244 { "vmaskmovpd", { XM, Vex, Mx } },
11248 { "vmaskmovps", { Mx, Vex, XM } },
11252 { "vmaskmovpd", { Mx, Vex, XM } },
11672 {"movntps", { Mx, XM } },
11680 {"movntpd", { Mx, XM } },
11821 { "movntdq", { Mx, XM } },
11829 { "movntdqa", { XM, Mx } },
11974 { "vpmaskmov%LW", { XM, Vex, Mx } },
11978 { "vpmaskmov%LW", { Mx, Vex, XM } },