f_rm
rm = f_rm(rex, regmodrm);
db_printf("%s\t%%st,%%st(%d)",name,f_rm(rex, regmodrm));
db_printf("%s\t%%st(%d),%%st",name, f_rm(rex, regmodrm));
db_printf("%s\t%%st(%d)",name, f_rm(rex, regmodrm));
name = ((const char * const *)fp->f_rrname)[f_rm(rex, regmodrm)];
name = ((const char * const *)fp->f_rrname)[f_rm(rex, regmodrm)];
db_printf("%s", db_reg[0][QUAD][f_rm(rex, inst)]);
db_printf("%s", db_reg[rex != 0 ? 1 : 0][(rex & REX_R) ? QUAD : LONG][f_rm(rex, inst)]);
db_printf("%s", db_reg[rex != 0 ? 1 : 0][(size == LONG && (rex & REX_W)) ? QUAD : size][f_rm(rex, regmodrm)]);
db_printf("%s\t%%st,%%st(%d)",name,f_rm(regmodrm));
db_printf("%s\t%%st(%d),%%st",name, f_rm(regmodrm));
db_printf("%s\t%%st(%d)",name, f_rm(regmodrm));
name = ((const char * const *)fp->f_rrname)[f_rm(regmodrm)];
name = ((const char * const *)fp->f_rrname)[f_rm(regmodrm)];
db_printf("%s", db_reg[size][f_rm(inst)]);
db_printf("%s", db_reg[LONG][f_rm(inst)]);
rm = f_rm(regmodrm);