Lines Matching refs:idx
232 assert (info->idx == 1 in aarch64_ext_regno_pair()
233 || info->idx ==3); in aarch64_ext_regno_pair()
234 info->reg.regno = inst->operands[info->idx - 1].reg.regno + 1; in aarch64_ext_regno_pair()
245 assert (info->idx == 1 in aarch64_ext_regrt_sysins()
275 assert (info->idx == 1); /* Vn */ in aarch64_ext_reglane()
278 info->qualifier = get_expected_qualifier (inst, info->idx); in aarch64_ext_reglane()
307 info->qualifier = get_expected_qualifier (inst, info->idx); in aarch64_ext_reglane()
620 assert (info->idx == 1); in aarch64_ext_advsimd_imm_modified()
643 info->qualifier = get_expected_qualifier (inst, info->idx); in aarch64_ext_advsimd_imm_modified()
868 info->qualifier = get_expected_qualifier (inst, info->idx); in aarch64_ext_addr_regoff()
885 info->qualifier = get_expected_qualifier (inst, info->idx); in aarch64_ext_addr_simm()
921 info->qualifier = get_expected_qualifier (inst, info->idx); in aarch64_ext_addr_uimm12()
1178 get_operand_possible_qualifiers (int idx, in get_operand_possible_qualifiers() argument
1184 if ((qualifiers[i] = list[i][idx]) == AARCH64_OPND_QLF_NIL) in get_operand_possible_qualifiers()
1196 int idx; in decode_sizeq() local
1221 idx = aarch64_select_operand_for_sizeq_field_coding (inst->opcode); in decode_sizeq()
1222 DEBUG_TRACE ("key idx: %d", idx); in decode_sizeq()
1228 inst->operands[idx].qualifier = get_vreg_qualifier_from_value (value); in decode_sizeq()
1232 get_operand_possible_qualifiers (idx, inst->opcode->qualifiers_list, in decode_sizeq()
1251 inst->operands[idx].qualifier = qualifier; in decode_sizeq()
1356 int idx; in do_special_decoding() local
1367 idx = select_operand_for_sf_field_coding (inst->opcode); in do_special_decoding()
1369 inst->operands[idx].qualifier = get_greg_qualifier_from_value (value); in do_special_decoding()
1377 idx = select_operand_for_sf_field_coding (inst->opcode); in do_special_decoding()
1379 inst->operands[idx].qualifier = get_greg_qualifier_from_value (value); in do_special_decoding()
1387 idx = select_operand_for_fptype_field_coding (inst->opcode); in do_special_decoding()
1391 case 0: inst->operands[idx].qualifier = AARCH64_OPND_QLF_S_S; break; in do_special_decoding()
1392 case 1: inst->operands[idx].qualifier = AARCH64_OPND_QLF_S_D; break; in do_special_decoding()
1393 case 3: inst->operands[idx].qualifier = AARCH64_OPND_QLF_S_H; break; in do_special_decoding()
1404 idx = select_operand_for_scalar_size_field_coding (inst->opcode); in do_special_decoding()
1410 inst->operands[idx].qualifier = get_sreg_qualifier_from_value (value); in do_special_decoding()
1413 get_operand_possible_qualifiers (idx, inst->opcode->qualifiers_list, in do_special_decoding()
1415 inst->operands[idx].qualifier in do_special_decoding()
1451 idx = aarch64_operand_index (inst->opcode->operands, AARCH64_OPND_Rt); in do_special_decoding()
1452 if (idx == -1) in do_special_decoding()
1458 idx = 0; in do_special_decoding()
1460 assert (idx == 0 || idx == 1); in do_special_decoding()
1462 inst->operands[idx].qualifier = get_greg_qualifier_from_value (value); in do_special_decoding()
1960 inst->operands[i].idx = i; in aarch64_opcode_decode()