Home
last modified time | relevance | path

Searched refs:num_operands (Results 1 – 18 of 18) sorted by relevance

/toolchain/binutils/binutils-2.25/gas/config/
Dtc-tic4x.c130 unsigned int num_operands; /* Number of operands in total. */ member
1670 int num_operands = tinsn->num_operands; in tic4x_operands_match() local
1689 return num_operands == 0; in tic4x_operands_match()
1698 if (num_operands == 1) in tic4x_operands_match()
2305 if (--num_operands < 0) in tic4x_operands_match()
2314 if (--num_operands < 0) in tic4x_operands_match()
2321 if (num_operands == 1 || operand[1].mode == M_PARALLEL) in tic4x_operands_match()
2323 if (--num_operands < 0) in tic4x_operands_match()
2342 if (tinsn->num_operands < 2 || tinsn->num_operands > 2) in tic4x_insn_check()
2357 if (tinsn->num_operands < 4 && tinsn->num_operands > 5 ) in tic4x_insn_check()
[all …]
Dtc-xgate.c1020 int num_operands; in xgate_get_operands() local
1026 for (num_operands = 0; strlen (line) && (num_operands < MAX_NUM_OPERANDS); in xgate_get_operands()
1027 num_operands++) in xgate_get_operands()
1033 oprs[num_operands].mod = xgate_determine_modifiers (&line); in xgate_get_operands()
1035 if ((oprs[num_operands].reg = reg_name_search (line)) == REG_NONE) in xgate_get_operands()
1036 line = xgate_parse_exp (line, &oprs[num_operands].exp); in xgate_get_operands()
1049 if (num_operands > MAX_NUM_OPERANDS) in xgate_get_operands()
1051 return num_operands; in xgate_get_operands()
Dtc-tilepro.c414 int num_operands, in emit_tilepro_instruction() argument
421 for (i = 0; i < num_operands; i++) in emit_tilepro_instruction()
697 for (k = 0; k < instr->opcode->num_operands; k++) in check_illegal_reg_writes()
881 opcode->num_operands, in tilepro_flush_bundle()
1013 int num_operands, in parse_operands() argument
1018 memset (operand_values, 0, num_operands * sizeof operand_values[0]); in parse_operands()
1021 for (i = 0; i < num_operands; i++) in parse_operands()
1049 if (i + 1 < num_operands) in parse_operands()
1162 op->num_operands, in md_assemble()
Dtc-tilegx.c487 int num_operands, in emit_tilegx_instruction() argument
494 for (i = 0; i < num_operands; i++) in emit_tilegx_instruction()
805 for (k = 0; k < instr->opcode->num_operands; k++) in check_illegal_reg_writes()
990 opcode->num_operands, in tilegx_flush_bundle()
1127 int num_operands, in parse_operands() argument
1132 memset (operand_values, 0, num_operands * sizeof operand_values[0]); in parse_operands()
1135 for (i = 0; i < num_operands; i++) in parse_operands()
1163 if (i + 1 < num_operands) in parse_operands()
1277 op->num_operands, in md_assemble()
Dtc-tic6x.c2461 unsigned int num_operands, unsigned int this_line_creg, in tic6x_try_encode() argument
2937 for (opno = 0; opno < num_operands; opno++) in tic6x_try_encode()
3266 unsigned int num_operands; in md_assemble() local
3304 num_operands = tic6x_opcode_table[opc->id].num_operands; in md_assemble()
3308 if (num_operands != 1 in md_assemble()
3312 num_operands = 8; in md_assemble()
3313 for (i = 0; i < num_operands; i++) in md_assemble()
3322 for (i = 0; i < num_operands; i++) in md_assemble()
3330 num_operands_permitted[num_operands] = TRUE; in md_assemble()
3331 if (num_operands > max_num_operands) in md_assemble()
[all …]
Dtc-ia64.c6112 int i = 0, highest_unmatched_operand, num_operands = 0, num_outputs = 0; in parse_operands() local
6162 ++num_operands; in parse_operands()
6190 i = num_operands > 4 ? 2 : 1; in parse_operands()
6228 if (num_operands > NELEMS (idesc->operands) in parse_operands()
6229 || (num_operands < NELEMS (idesc->operands) in parse_operands()
6230 && idesc->operands[num_operands]) in parse_operands()
6231 || (num_operands > 0 && !idesc->operands[num_operands - 1])) in parse_operands()
6243 for (i = 0; i < num_operands && idesc->operands[i]; ++i) in parse_operands()
6265 if (i != num_operands || out_of_range_pos >= 0) in parse_operands()
6315 for (i = 0; i < num_operands; ++i) in parse_operands()
Dtc-xtensa.c2587 int num_opcodes, num_operands; in xtensa_print_insn_table() local
2596 num_operands = xtensa_opcode_num_operands (isa, opcode); in xtensa_print_insn_table()
2597 for (opn = 0; opn < num_operands; opn++) in xtensa_print_insn_table()
2662 int n, num_operands; in is_direct_call_opcode() local
2667 num_operands = xtensa_opcode_num_operands (isa, opcode); in is_direct_call_opcode()
2668 for (n = 0; n < num_operands; n++) in is_direct_call_opcode()
/toolchain/binutils/binutils-2.25/include/
Dxtensa-isa-internal.h102 int num_operands; /* Size of "operands" array. */ member
189 int num_operands; member
DChangeLog1914 num_slots, slots, num_fields, num_operands, operands, num_iclasses,
/toolchain/binutils/binutils-2.25/opcodes/
Dtic6x-dis.c329 unsigned int num_operands; in print_insn_tic6x() local
703 num_operands = opc->num_operands; in print_insn_tic6x()
704 for (op_num = 0; op_num < num_operands; op_num++) in print_insn_tic6x()
1467 if (num_operands != 1) in print_insn_tic6x()
1469 printf ("opcode: %x, num_operands != 1 : %d\n", opcode, num_operands); in print_insn_tic6x()
1472 num_operands = 0; in print_insn_tic6x()
1492 for (op_num = 0; op_num < num_operands; op_num++) in print_insn_tic6x()
Dtilepro-dis.c70 *last_operand_ret = decoded[i].operand_values[opcode->num_operands - 1]; in contains_insn()
142 for (j = 0; j < opcode->num_operands; j++) in print_insn_tilepro()
Dtilegx-dis.c95 for (j = 0; j < opcode->num_operands; j++) in print_insn_tilegx()
Dtilegx-opc.c8095 for (i = 0; i < opc->num_operands; i++) in parse_insn_tilegx()
Dtilepro-opc.c10214 for (i = 0; i < opc->num_operands; i++) in parse_insn_tilepro()
/toolchain/binutils/binutils-2.25/include/opcode/
Dtic6x.h638 unsigned int num_operands; member
Dtilepro.h1525 unsigned char num_operands; member
1563 unsigned char num_operands; member
Dtilegx.h1229 unsigned char num_operands; member
/toolchain/binutils/binutils-2.25/bfd/
Dxtensa-isa.c802 return intisa->iclasses[iclass_id].num_operands; in xtensa_opcode_num_operands()
862 if ((OPND) < 0 || (OPND) >= (ICLASS)->num_operands) \
867 (INTISA)->opcodes[(OPC)].name, (ICLASS)->num_operands); \