Lines Matching defs:regmodrm
100 short i_has_modrm; /* has regmodrm byte */
935 db_read_address(vaddr_t loc, int short_addr, int regmodrm, int rex,
941 mod = f_mod(regmodrm);
942 rm = f_rm(regmodrm, rex);
1013 int regmodrm, sib, displacement, opcode;
1015 get_value_inc(regmodrm, loc, 1, 0);
1034 int regmodrm;
1040 get_value_inc(regmodrm, loc, 1, 0);
1041 fp = &db_Esc_inst[inst - 0xd8][f_reg(regmodrm, 0)];
1042 mod = f_mod(regmodrm);
1052 loc = db_read_address(loc, short_addr, regmodrm, rex, &address);
1085 db_printf("%s\t%%st,%%st(%d)",name, f_rm(regmodrm, 0));
1089 db_printf("%s\t%%st(%d),%%st",name, f_rm(regmodrm, 0));
1093 db_printf("%s\t%%st(%d)",name, f_rm(regmodrm, 0));
1096 name = ((char * const *)fp->f_rrname)[f_rm(regmodrm,0)];
1102 name = ((char * const *)fp->f_rrname)[f_rm(regmodrm,0)];
1133 int regmodrm = 0;
1250 get_value_inc(regmodrm, loc, 1, 0);
1251 loc = db_read_address(loc, short_addr, regmodrm, rex, &address);
1261 ip = &ip[f_reg(regmodrm, 0)];
1266 i_name = ((char **)ip->i_extra)[f_reg(regmodrm, 0)];
1269 ip = &ip[f_reg(regmodrm, 0)];
1276 if (f_mod(regmodrm) != 3)
1280 if (f_rm(regmodrm, 0) > (i_mode >> 8))
1284 int i = f_rm(regmodrm, 0);
1348 db_printf("%s", db_reg[size][f_reg(regmodrm, rex)]);
1351 db_printf("%s", db_reg[WORD][f_reg(regmodrm, rex)]);
1360 db_printf("%s", db_seg_reg[f_reg(regmodrm, 0)]);
1388 db_printf("%%cr%d", f_reg(regmodrm, rex));
1391 db_printf("%%dr%d", f_reg(regmodrm, rex));
1394 db_printf("%%tr%d", f_reg(regmodrm, rex));