Lines Matching refs:regno
1045 lookup_register (int type, long regno) in lookup_register() argument
1052 if (ext_oper->operand.type == type && ext_oper->operand.value == regno) in lookup_register()
1058 return &arc_reg_names[regno]; in lookup_register()
1063 if (type == r->type && regno == r->value) in lookup_register()
1082 int regno; in extract_reg() local
1087 regno = (*insn >> operand->shift) & ((1 << operand->bits) - 1); in extract_reg()
1090 if (regno == ARC_REG_SHIMM) in extract_reg()
1108 else if (regno == ARC_REG_SHIMM_UPDATE) in extract_reg()
1125 else if (regno == ARC_REG_LIMM) in extract_reg()
1140 const struct arc_operand_value *reg = lookup_register (REG, regno); in extract_reg()
1148 value = regno; in extract_reg()
1153 && ARC_REG_CONSTANT_P (regno)) in extract_reg()