Lines Matching refs:regno1

2947       unsigned int regno1;  member
3056 unsigned int regno1, regno2, channels; in mips_parse_argument_token() local
3075 if (mips_parse_register (&s, &regno1, &channels)) in mips_parse_argument_token()
3080 token.u.regno = regno1; in mips_parse_argument_token()
3100 token.u.reg_range.regno1 = regno1; in mips_parse_argument_token()
3107 token.u.regno = regno1; in mips_parse_argument_token()
4971 unsigned int *regno1, unsigned int *regno2) in match_reg_range() argument
4973 if (match_reg (arg, type, regno1)) in match_reg_range()
4975 *regno2 = *regno1; in match_reg_range()
4979 && match_regno (arg, type, arg->token->u.reg_range.regno1, regno1) in match_reg_range()
4981 && *regno1 <= *regno2) in match_reg_range()
5188 unsigned int regno1, regno2, uval, num_vals; in match_reg_pair_operand() local
5191 if (!match_reg (arg, operand->reg_type, &regno1) in match_reg_pair_operand()
5198 if (operand->reg1_map[uval] == regno1 && operand->reg2_map[uval] == regno2) in match_reg_pair_operand()
5346 unsigned int reglist, sregs, ra, regno1, regno2; in match_lwm_swm_list_operand() local
5350 if (!match_reg_range (arg, OP_REG_GP, &regno1, &regno2)) in match_lwm_swm_list_operand()
5354 if (regno2 == FP && regno1 >= S0 && regno1 <= S7) in match_lwm_swm_list_operand()
5359 reglist |= ((1U << regno2 << 1) - 1) & -(1U << regno1); in match_lwm_swm_list_operand()
5363 && match_reg_range (arg, OP_REG_GP, &regno1, &regno2)); in match_lwm_swm_list_operand()
5423 unsigned int regno1, regno2; in match_entry_exit_operand() local
5426 if (match_reg_range (arg, OP_REG_GP, &regno1, &regno2)) in match_entry_exit_operand()
5428 else if (match_reg_range (arg, OP_REG_FP, &regno1, &regno2)) in match_entry_exit_operand()
5433 if (is_exit && is_freg && regno1 == 0 && regno2 < 2) in match_entry_exit_operand()
5438 else if (!is_exit && regno1 == 4 && regno2 >= 4 && regno2 <= 7) in match_entry_exit_operand()
5440 else if (regno1 == 16 && regno2 >= 16 && regno2 <= 17) in match_entry_exit_operand()
5442 else if (regno1 == RA && regno2 == RA) in match_entry_exit_operand()
5470 unsigned int regno1, regno2; in match_save_restore_list_operand() local
5481 if (!match_reg_range (arg, OP_REG_GP, &regno1, &regno2)) in match_save_restore_list_operand()
5484 while (regno1 <= regno2) in match_save_restore_list_operand()
5486 if (regno1 >= 4 && regno1 <= 7) in match_save_restore_list_operand()
5490 args |= 1 << (regno1 - 4); in match_save_restore_list_operand()
5493 statics |= 1 << (regno1 - 4); in match_save_restore_list_operand()
5495 else if (regno1 >= 16 && regno1 <= 23) in match_save_restore_list_operand()
5497 sregs |= 1 << (regno1 - 16); in match_save_restore_list_operand()
5498 else if (regno1 == 30) in match_save_restore_list_operand()
5501 else if (regno1 == 31) in match_save_restore_list_operand()
5506 regno1 += 1; in match_save_restore_list_operand()
5507 if (regno1 == 24) in match_save_restore_list_operand()
5508 regno1 = 30; in match_save_restore_list_operand()