Lines Matching refs:regno
399 int regno = 0; in get_reg_offset() local
431 regno = X86_MODRM_RM(insn->modrm.value); in get_reg_offset()
437 if (!X86_MODRM_MOD(insn->modrm.value) && regno == 5) in get_reg_offset()
441 regno += 8; in get_reg_offset()
445 regno = X86_SIB_INDEX(insn->sib.value); in get_reg_offset()
447 regno += 8; in get_reg_offset()
455 if (X86_MODRM_MOD(insn->modrm.value) != 3 && regno == 4) in get_reg_offset()
460 regno = X86_SIB_BASE(insn->sib.value); in get_reg_offset()
466 if (!X86_MODRM_MOD(insn->modrm.value) && regno == 5) in get_reg_offset()
470 regno += 8; in get_reg_offset()
478 if (regno >= nr_registers) { in get_reg_offset()
482 return regoff[regno]; in get_reg_offset()