Lines Matching defs:rm

2308     int rm;
2337 /* If we are accessing mod/rm/reg without need_modrm set, then the
11014 dp = &rm_table[dp->op[1].bytemode][modrm.rm];
11084 modrm.rm = *codep & 7;
11167 modrm.rm = *codep & 7;
11230 modrm.rm = *codep & 7;
11277 modrm.rm = *codep & 7;
11309 && modrm.rm == 4)
11594 modrm.rm = *codep & 7;
12049 /* Skip mod/rm byte. */
12072 /* Skip mod/rm byte. */
12079 putop (fgrps[dp->op[0].bytemode][modrm.rm], sizeflag);
12110 sprintf (scratchbuf, "%%st(%d)", modrm.rm);
12919 int reg = modrm.rm;
13016 base = modrm.rm;
13172 if (modrm.rm == 6)
13193 if (modrm.mod != 0 || modrm.rm == 6)
13199 if (modrm.mod != 0 || modrm.rm != 6)
13203 oappend (index16[modrm.rm]);
13205 && (disp || modrm.mod != 0 || modrm.rm == 6))
13245 /* Skip mod/rm byte. */
13987 /* Skip mod/rm byte. */
13991 reg = modrm.rm;
14023 /* Skip mod/rm byte. */
14027 oappend (names_mm[modrm.rm]);
14043 /* Skip mod/rm byte. */
14053 reg = modrm.rm;
14123 if (modrm.mod != 3 || modrm.rm != 0)
14299 /* Skip mod/rm byte. */
14331 /* Skip mod/rm byte. */
14451 /* Skip mod/rm byte. */
14461 oappend (names8rex[modrm.rm + add]);
14463 oappend (names8[modrm.rm + add]);
14469 oappend (names64[modrm.rm + add]);
14471 oappend (names16[modrm.rm + add]);
14473 oappend (names32[modrm.rm + add]);
14566 int base = modrm.rm;
14589 /* When modrm.rm == 5 or modrm.rm == 4 and base in
14616 /* When modrm.rm == 6, there is a 2 byte displacement. */
14617 if (modrm.rm != 6)
14656 reg = modrm.rm;
14689 /* Skip mod/rm byte. */
14725 int reg = modrm.rm;
14748 /* Skip mod/rm byte. */
14777 /* Skip mod/rm byte. */
15040 /* Skip mod/rm byte. */
15049 reg = modrm.rm;