Lines Matching refs:reg_num
304 int reg_num;
313 reg_num = e->X_add_number;
315 reg_num = e->X_md - 1;
317 if (reg_num < 0 || reg_num >= (int) i386_regtab_size)
323 if (!check_register (&i386_regtab[reg_num]))
326 register_prefix, i386_regtab[reg_num].reg_name);
337 if ((i386_regtab[reg_num].reg_type.bitfield.class == SReg
338 && i386_regtab[reg_num].reg_num == RegFlat)
340 && i386_regtab[reg_num].reg_type.bitfield.class == ClassNone))
345 i.op[this_operand].regs = i386_regtab + reg_num;
348 && (i386_regtab[reg_num].reg_type.bitfield.xmmword
349 || i386_regtab[reg_num].reg_type.bitfield.ymmword
350 || i386_regtab[reg_num].reg_type.bitfield.zmmword
351 || i386_regtab[reg_num].reg_num == RegIZ))
352 intel_state.index = i386_regtab + reg_num;
354 intel_state.base = i386_regtab + reg_num;
360 || i386_regtab[reg_num].reg_type.bitfield.baseindex
365 intel_state.index = i386_regtab + reg_num;
370 intel_state.base = i386_regtab + reg_num;
1089 && intel_state.base->reg_num >= 6
1090 && intel_state.index->reg_num < 6)
1183 if (i386_regtab[expP->X_add_number].reg_num == RegFlat)