Home | History | Annotate | Download | only in qemu

Lines Matching refs:Rm

341 #define Rm { OP_R, m_mode }
1050 { "movZ", { Rm, Cm } },
1051 { "movZ", { Rm, Dm } },
1052 { "movZ", { Cm, Rm } },
1053 { "movZ", { Dm, Rm } },
1573 int rm;
1578 /* If we are accessing mod/rm/reg without need_modrm set, then the
3801 modrm.rm = *codep & 7;
3808 modrm.rm = *codep & 7;
4283 /* Skip mod/rm byte. */
4290 putop (fgrps[dp->op[0].bytemode][modrm.rm], sizeflag);
4321 snprintf (scratchbuf, sizeof(scratchbuf), "%%st(%d)", modrm.rm);
4887 /* Skip mod/rm byte. */
4898 oappend (names8rex[modrm.rm + add]);
4900 oappend (names8[modrm.rm + add]);
4903 oappend (names16[modrm.rm + add]);
4906 oappend (names32[modrm.rm + add]);
4909 oappend (names64[modrm.rm + add]);
4913 oappend (names64[modrm.rm + add]);
4915 oappend (names32[modrm.rm + add]);
4920 oappend (names64[modrm.rm + add]);
4933 oappend (names64[modrm.rm + add]);
4935 oappend (names32[modrm.rm + add]);
4937 oappend (names16[modrm.rm + add]);
4966 base = modrm.rm;
5099 if (modrm.rm == 6)
5120 if (modrm.mod != 0 || modrm.rm == 6)
5126 if (modrm.mod != 0 || modrm.rm != 6)
5130 oappend (index16[modrm.rm]);
5132 && (disp || modrm.mod != 0 || modrm.rm == 6))
5870 /* Skip mod/rm byte. */
5881 snprintf (scratchbuf, sizeof(scratchbuf), "%%xmm%d", modrm.rm + add);
5884 snprintf (scratchbuf, sizeof(scratchbuf), "%%mm%d", modrm.rm);
5907 /* Skip mod/rm byte. */
5911 snprintf (scratchbuf, sizeof(scratchbuf), "%%mm%d", modrm.rm);
5936 /* Skip mod/rm byte. */
5939 snprintf (scratchbuf, sizeof(scratchbuf), "%%xmm%d", modrm.rm + add);
5974 if (modrm.mod != 3 || modrm.rm != 0)
5988 if (modrm.reg < 5 || modrm.rm != 0)
6190 if (modrm.mod == 3 && modrm.reg == 1 && modrm.rm <= 1)
6212 if (modrm.rm)
6356 && modrm.rm >=1
6357 && modrm.rm <= 4)
6366 switch (modrm.rm)
6532 /* Skip mod/rm byte. */
6542 oappend (names8rex[modrm.rm + add]);
6544 oappend (names8[modrm.rm + add]);
6550 oappend (names64[modrm.rm + add]);
6552 oappend (names16[modrm.rm + add]);
6554 oappend (names32[modrm.rm + add]);