Lines Matching defs:rm

1470     int rm;
1475 /* If we are accessing mod/rm/reg without need_modrm set, then the
3817 modrm.rm = *codep & 7;
3824 modrm.rm = *codep & 7;
4299 /* Skip mod/rm byte. */
4306 putop (fgrps[dp->op[0].bytemode][modrm.rm], sizeflag);
4337 sprintf (scratchbuf, "%%st(%d)", modrm.rm);
4903 /* Skip mod/rm byte. */
4914 oappend (names8rex[modrm.rm + add]);
4916 oappend (names8[modrm.rm + add]);
4919 oappend (names16[modrm.rm + add]);
4922 oappend (names32[modrm.rm + add]);
4925 oappend (names64[modrm.rm + add]);
4929 oappend (names64[modrm.rm + add]);
4931 oappend (names32[modrm.rm + add]);
4936 oappend (names64[modrm.rm + add]);
4949 oappend (names64[modrm.rm + add]);
4951 oappend (names32[modrm.rm + add]);
4953 oappend (names16[modrm.rm + add]);
4982 base = modrm.rm;
5115 if (modrm.rm == 6)
5136 if (modrm.mod != 0 || modrm.rm == 6)
5142 if (modrm.mod != 0 || modrm.rm != 6)
5146 oappend (index16[modrm.rm]);
5148 && (disp || modrm.mod != 0 || modrm.rm == 6))
5885 /* Skip mod/rm byte. */
5896 sprintf (scratchbuf, "%%xmm%d", modrm.rm + add);
5899 sprintf (scratchbuf, "%%mm%d", modrm.rm);
5922 /* Skip mod/rm byte. */
5926 sprintf (scratchbuf, "%%mm%d", modrm.rm);
5951 /* Skip mod/rm byte. */
5954 sprintf (scratchbuf, "%%xmm%d", modrm.rm + add);
5989 if (modrm.mod != 3 || modrm.rm != 0)
6000 if (modrm.reg >= 5 && modrm.reg <= 7 && modrm.rm == 0)
6220 if (modrm.mod == 3 && modrm.reg == 1 && modrm.rm <= 1)
6242 if (modrm.rm)
6277 else if (modrm.mod == 3 && modrm.reg == 1 && modrm.rm <= 3)
6294 if (modrm.mod == 3 && modrm.reg == 2 && modrm.rm <= 1)
6314 if (modrm.rm)
6433 && modrm.rm >=1
6434 && modrm.rm <= 4)
6443 switch (modrm.rm)
6632 /* Skip mod/rm byte. */
6642 oappend (names8rex[modrm.rm + add]);
6644 oappend (names8[modrm.rm + add]);
6650 oappend (names64[modrm.rm + add]);
6652 oappend (names16[modrm.rm + add]);
6654 oappend (names32[modrm.rm + add]);