Lines Matching defs:rm

1468     int rm;
1473 /* If we are accessing mod/rm/reg without need_modrm set, then the
3815 modrm.rm = *codep & 7;
3822 modrm.rm = *codep & 7;
4297 /* Skip mod/rm byte. */
4304 putop (fgrps[dp->op[0].bytemode][modrm.rm], sizeflag);
4335 sprintf (scratchbuf, "%%st(%d)", modrm.rm);
4901 /* Skip mod/rm byte. */
4912 oappend (names8rex[modrm.rm + add]);
4914 oappend (names8[modrm.rm + add]);
4917 oappend (names16[modrm.rm + add]);
4920 oappend (names32[modrm.rm + add]);
4923 oappend (names64[modrm.rm + add]);
4927 oappend (names64[modrm.rm + add]);
4929 oappend (names32[modrm.rm + add]);
4934 oappend (names64[modrm.rm + add]);
4947 oappend (names64[modrm.rm + add]);
4949 oappend (names32[modrm.rm + add]);
4951 oappend (names16[modrm.rm + add]);
4980 base = modrm.rm;
5113 if (modrm.rm == 6)
5134 if (modrm.mod != 0 || modrm.rm == 6)
5140 if (modrm.mod != 0 || modrm.rm != 6)
5144 oappend (index16[modrm.rm]);
5146 && (disp || modrm.mod != 0 || modrm.rm == 6))
5883 /* Skip mod/rm byte. */
5894 sprintf (scratchbuf, "%%xmm%d", modrm.rm + add);
5897 sprintf (scratchbuf, "%%mm%d", modrm.rm);
5920 /* Skip mod/rm byte. */
5924 sprintf (scratchbuf, "%%mm%d", modrm.rm);
5949 /* Skip mod/rm byte. */
5952 sprintf (scratchbuf, "%%xmm%d", modrm.rm + add);
5987 if (modrm.mod != 3 || modrm.rm != 0)
6005 if (modrm.reg < 5 || modrm.rm != 0)
6203 if (modrm.mod == 3 && modrm.reg == 1 && modrm.rm <= 1)
6225 if (modrm.rm)
6267 if (modrm.mod == 3 && modrm.reg == 2 && modrm.rm <= 1)
6287 if (modrm.rm)
6406 && modrm.rm >=1
6407 && modrm.rm <= 4)
6416 switch (modrm.rm)
6590 /* Skip mod/rm byte. */
6600 oappend (names8rex[modrm.rm + add]);
6602 oappend (names8[modrm.rm + add]);
6608 oappend (names64[modrm.rm + add]);
6610 oappend (names16[modrm.rm + add]);
6612 oappend (names32[modrm.rm + add]);