Searched refs:num_operands (Results 1 - 25 of 34) sorted by relevance

12

/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/compile/
H A Dpr26833.c1 void yasm_lc3b__parse_insn( int num_info, int *num_operands
9 for(i = 0;op && (i<*num_operands)&& !mismatch; i++)
/haiku-buildtools/legacy/gcc/gcc/
H A Dgenflags.c49 static int num_operands PROTO((rtx));
58 num_operands (x) function
78 count += num_operands (XEXP (x, i));
84 count += num_operands (XVECEXP (x, i, j));
99 int num = num_operands (insn);
/haiku-buildtools/gcc/gcc/
H A Dgenflags.c43 static int num_operands (rtx);
83 num_operands (rtx insn) function
129 int num = num_operands (insn);
/haiku-buildtools/legacy/binutils/include/
H A Dxtensa-isa-internal.h100 int num_operands; /* Size of "operands" array. */ member in struct:xtensa_iclass_internal_struct
101 xtensa_arg_internal *operands; /* Array[num_operands]. */
187 int num_operands; member in struct:xtensa_isa_internal_struct
/haiku-buildtools/binutils/include/
H A Dxtensa-isa-internal.h102 int num_operands; /* Size of "operands" array. */ member in struct:xtensa_iclass_internal_struct
103 xtensa_arg_internal *operands; /* Array[num_operands]. */
189 int num_operands; member in struct:xtensa_isa_internal_struct
/haiku-buildtools/legacy/binutils/gas/config/
H A Dtc-tic4x.c140 unsigned int num_operands; /* Number of operands in total. */ member in struct:tic4x_insn
1782 int num_operands = insn->num_operands; local
1801 return num_operands == 0;
1810 if (num_operands == 1)
2417 if (--num_operands < 0)
2426 if (--num_operands < 0)
2433 if (num_operands == 1 || operand[1].mode == M_PARALLEL)
2435 if (--num_operands < 0)
2455 if (insn->num_operands <
[all...]
H A Dtc-ia64.c6235 int i = 0, highest_unmatched_operand, num_operands = 0, num_outputs = 0; local
6284 ++num_operands;
6311 num_operands intentionally doesn't account for that). */
6312 i = num_operands > 4 ? 2 : 1;
6349 if (num_operands > NELEMS (idesc->operands)
6350 || (num_operands < NELEMS (idesc->operands)
6351 && idesc->operands[num_operands])
6352 || (num_operands > 0 && !idesc->operands[num_operands - 1]))
6364 for (i = 0; i < num_operands
[all...]
/haiku-buildtools/gcc/gcc/config/fr30/
H A Dfr30.c870 fr30_check_multiple_regs (rtx *operands, int num_operands, int descending)
876 while (num_operands --)
878 if (GET_CODE (operands [num_operands]) != REG)
881 if (REGNO (operands [num_operands]) < prev_regno)
884 prev_regno = REGNO (operands [num_operands]);
891 while (num_operands --)
893 if (GET_CODE (operands [num_operands]) != REG)
896 if (REGNO (operands [num_operands]) > prev_regno)
899 prev_regno = REGNO (operands [num_operands]);
868 fr30_check_multiple_regs(rtx *operands, int num_operands, int descending) argument
/haiku-buildtools/binutils/gas/config/
H A Dtc-tic4x.c131 unsigned int num_operands; /* Number of operands in total. */ member in struct:tic4x_insn
1663 int num_operands = tinsn->num_operands; local
1682 return num_operands == 0;
1691 if (num_operands == 1)
2298 if (--num_operands < 0)
2307 if (--num_operands < 0)
2314 if (num_operands == 1 || operand[1].mode == M_PARALLEL)
2316 if (--num_operands < 0)
2335 if (tinsn->num_operands <
2386 tic4x_operands_parse(char *s, tic4x_operand_t *operands, int num_operands) argument
[all...]
H A Dtc-xgate.c1023 int num_operands; local
1029 for (num_operands = 0; strlen (line) && (num_operands < MAX_NUM_OPERANDS);
1030 num_operands++)
1036 oprs[num_operands].mod = xgate_determine_modifiers (&line);
1038 if ((oprs[num_operands].reg = reg_name_search (line)) == REG_NONE)
1039 line = xgate_parse_exp (line, &oprs[num_operands].exp);
1052 if (num_operands > MAX_NUM_OPERANDS)
1054 return num_operands;
H A Dtc-tilegx.c488 int num_operands,
495 for (i = 0; i < num_operands; i++)
806 for (k = 0; k < instr->opcode->num_operands; k++)
991 opcode->num_operands,
1127 int num_operands,
1132 memset (operand_values, 0, num_operands * sizeof operand_values[0]);
1135 for (i = 0; i < num_operands; i++)
1163 if (i + 1 < num_operands)
1277 op->num_operands,
487 emit_tilegx_instruction(tilegx_bundle_bits bits, int num_operands, const unsigned char *operands, expressionS *operand_values, char *bundle_start) argument
1125 parse_operands(const char *opcode_name, const unsigned char *operands, int num_operands, expressionS *operand_values) argument
H A Dtc-tilepro.c414 int num_operands,
421 for (i = 0; i < num_operands; i++)
697 for (k = 0; k < instr->opcode->num_operands; k++)
881 opcode->num_operands,
1013 int num_operands,
1018 memset (operand_values, 0, num_operands * sizeof operand_values[0]);
1021 for (i = 0; i < num_operands; i++)
1049 if (i + 1 < num_operands)
1162 op->num_operands,
413 emit_tilepro_instruction(tilepro_bundle_bits bits, int num_operands, const unsigned char *operands, expressionS *operand_values, char *bundle_start) argument
1011 parse_operands(const char *opcode_name, const unsigned char *operands, int num_operands, expressionS *operand_values) argument
H A Dtc-tic6x.c2458 unsigned int num_operands, unsigned int this_line_creg,
2934 for (opno = 0; opno < num_operands; opno++)
3263 unsigned int num_operands; local
3301 num_operands = tic6x_opcode_table[opc->id].num_operands;
3305 if (num_operands != 1
3309 num_operands = 8;
3310 for (i = 0; i < num_operands; i++)
3319 for (i = 0; i < num_operands; i++)
3327 num_operands_permitted[num_operands]
2457 tic6x_try_encode(tic6x_opcode_id id, tic6x_operand *operands, unsigned int num_operands, unsigned int this_line_creg, unsigned int this_line_z, unsigned int func_unit_side, unsigned int func_unit_cross, unsigned int func_unit_data_side, int sploop_ii, expressionS **fix_exp, int *fix_pcrel, bfd_reloc_code_real_type *fx_r_type, bfd_boolean *fix_adda, bfd_boolean *fix_needed, bfd_boolean *ok, bfd_boolean print_errors, char *str, int opc_len) argument
[all...]
/haiku-buildtools/binutils/opcodes/
H A Dtilepro-dis.c70 *last_operand_ret = decoded[i].operand_values[opcode->num_operands - 1];
142 for (j = 0; j < opcode->num_operands; j++)
H A Dtilegx-dis.c95 for (j = 0; j < opcode->num_operands; j++)
H A Dtic6x-dis.c332 unsigned int num_operands; local
706 num_operands = opc->num_operands;
707 for (op_num = 0; op_num < num_operands; op_num++)
1471 if (num_operands != 1)
1473 printf ("opcode: %x, num_operands != 1 : %d\n", opcode, num_operands);
1476 num_operands = 0;
1496 for (op_num = 0; op_num < num_operands; op_num++)
/haiku-buildtools/gcc/gcc/config/nios2/
H A Dnios2.c219 int num_operands, *optvar;
2290 int num_operands = N2FPU (code).num_operands;
2297 if (GET_MODE_SIZE (src_mode) == 8 && num_operands == 3)
2308 num_operands -= 1;
2314 op3 = (num_operands == 2 ? "zero" : "%2");
2325 num_operands -= 1;
2330 op2 = (num_operands == 2 ? "%1" : "%2");
2331 op3 = (num_operands == 2 ? "%D1" : "%D2");
2344 gcc_assert (num_operands
217 int num_operands, *optvar; member in struct:nios2_fpu_insn_info
2284 int num_operands = N2FPU (code).num_operands; local
2586 int num_operands = N2FPU (code).num_operands; local
[all...]
/haiku-buildtools/gcc/gcc/config/avr/
H A Davr-protos.h115 int num_operands);
/haiku-buildtools/gcc/gcc/config/rs6000/
H A Drs6000-protos.h222 void rs6000_final_prescan_insn (rtx_insn *, rtx *operand, int num_operands);
/haiku-buildtools/binutils/include/opcode/
H A Dtic6x.h642 unsigned int num_operands; member in struct:__anon1010
H A Dtilepro.h1525 unsigned char num_operands; member in struct:tilepro_opcode
1563 unsigned char num_operands; member in struct:tilepro_sn_opcode
H A Dtilegx.h1231 unsigned char num_operands; member in struct:tilegx_opcode
/haiku-buildtools/legacy/binutils/bfd/
H A Dxtensa-isa.c800 return intisa->iclasses[iclass_id].num_operands;
861 if ((OPND) < 0 || (OPND) >= (ICLASS)->num_operands) \
866 (INTISA)->opcodes[(OPC)].name, (ICLASS)->num_operands); \
/haiku-buildtools/binutils/bfd/
H A Dxtensa-isa.c806 return intisa->iclasses[iclass_id].num_operands;
867 if ((OPND) < 0 || (OPND) >= (ICLASS)->num_operands) \
872 (INTISA)->opcodes[(OPC)].name, (ICLASS)->num_operands); \
/haiku-buildtools/legacy/gcc/gcc/config/h8300/
H A Dh8300.c1524 final_prescan_insn (insn, operand, num_operands)
1526 int num_operands;

Completed in 234 milliseconds

12