Home
last modified time | relevance | path

Searched refs:n_operands (Results 1 – 22 of 22) sorted by relevance

/freebsd-11-stable/contrib/gcc/
HDgenpeep.c49 static int n_operands; variable
67 n_operands = 0; in gen_peephole()
109 …intf (" PATTERN (ins1) = gen_rtx_PARALLEL (VOIDmode, gen_rtvec_v (%d, operands));\n", n_operands); in gen_peephole()
147 if (XINT (x, 0) >= n_operands) in match_rtx()
148 n_operands = 1 + XINT (x, 0); in match_rtx()
191 if (XINT (x, 0) >= n_operands) in match_rtx()
192 n_operands = 1 + XINT (x, 0); in match_rtx()
214 if (XINT (x, 0) >= n_operands) in match_rtx()
215 n_operands = 1 + XINT (x, 0); in match_rtx()
HDgenoutput.c163 int n_operands; /* Number of operands this insn recognizes */ member
395 printf (" %d,\n", d->n_operands); in output_insn_data()
611 if (d->n_operands == 0) in place_operands()
625 if (i == d->n_operands) in place_operands()
639 for (; i < d->n_operands; ++i) in place_operands()
743 for (start = 0; start < d->n_operands; start++) in validate_insn_alternatives()
827 for (i = 0; i < d->n_operands; ++i) in validate_insn_operands()
867 d->n_operands = max_opno + 1; in gen_insn()
911 d->n_operands = max_opno + 1; in gen_peephole()
954 d->n_operands = max_opno + 1; in gen_expand()
[all …]
HDrecog.h196 char n_operands; member
260 const char n_operands; member
HDrecog.c2018 recog_data.n_operands = 0; in extract_insn()
2046 recog_data.n_operands = noperands = asm_noperands (body); in extract_insn()
2079 recog_data.n_operands = noperands = insn_data[icode].n_operands; in extract_insn()
2111 for (i = 0; i < recog_data.n_operands; i++) in preprocess_constraints()
2115 for (i = 0; i < recog_data.n_operands; i++) in preprocess_constraints()
2283 if (recog_data.n_operands == 0 || recog_data.n_alternatives == 0) in constrain_operands()
2286 for (c = 0; c < recog_data.n_operands; c++) in constrain_operands()
2299 for (opno = 0; opno < recog_data.n_operands; opno++) in constrain_operands()
2615 eopno < recog_data.n_operands; in constrain_operands()
2622 for (opno = 0; opno < recog_data.n_operands; opno++) in constrain_operands()
HDregclass.c967 for (i = 0; i < recog_data.n_operands; i++) in record_operand_costs()
979 for (i = 0; i < recog_data.n_operands; i++) in record_operand_costs()
1000 for (i = 0; i < (int) recog_data.n_operands - 1; i++) in record_operand_costs()
1009 for (j = 0; j < recog_data.n_operands; j++) in record_operand_costs()
1014 record_reg_classes (recog_data.n_alternatives, recog_data.n_operands, in record_operand_costs()
1019 record_reg_classes (recog_data.n_alternatives, recog_data.n_operands, in record_operand_costs()
1085 && recog_data.n_operands >= 3 in scan_one_insn()
1139 for (i = 0; i < recog_data.n_operands; i++) in scan_one_insn()
HDpostreload.c388 if (recog_data.n_alternatives == 0 || recog_data.n_operands == 0) in reload_cse_simplify_operands()
402 for (i = 0; i < recog_data.n_operands; i++) in reload_cse_simplify_operands()
452 && recog_data.n_operands == 2 in reload_cse_simplify_operands()
482 for (i = 0; i < recog_data.n_operands; i++) in reload_cse_simplify_operands()
628 for (i = 0; i < recog_data.n_operands; i++) in reload_cse_simplify_operands()
HDreg-stack.c481 n_outputs = recog_data.n_operands - n_inputs; in check_asm_stack_operands()
492 for (i = 0; i < recog_data.n_operands; i++) in check_asm_stack_operands()
1972 n_outputs = recog_data.n_operands - n_inputs; in subst_asm_stack_regs()
1977 for (i = 0; i < recog_data.n_operands; i++) in subst_asm_stack_regs()
2260 int n_operands = asm_noperands (PATTERN (insn)); in subst_stack_regs() local
2261 if (n_operands >= 0) in subst_stack_regs()
HDtarghooks.c544 gcc_assert (insn_data[(int) icode].n_operands == 3); in default_secondary_reload()
HDregmove.c1146 for (op_no = 0; op_no < recog_data.n_operands; op_no++) in regmove_optimize()
1254 for (op_no = 0; op_no < recog_data.n_operands; op_no++) in regmove_optimize()
1547 for (op_no = recog_data.n_operands; --op_no >= 0; ) in find_matches()
1550 for (op_no = 0; op_no < recog_data.n_operands; op_no++) in find_matches()
HDlocal-alloc.c1359 && recog_data.n_operands > 1 in block_alloc()
1369 for (i = 1; i < recog_data.n_operands; i++) in block_alloc()
1380 for (i = 1; i < recog_data.n_operands; i++) in block_alloc()
HDregrename.c784 n_ops = recog_data.n_operands; in build_def_use()
1617 n_ops = recog_data.n_operands; in copyprop_hardreg_forward_1()
HDfinal.c2394 FINAL_PRESCAN_INSN (insn, recog_data.operand, recog_data.n_operands); in final_scan_insn()
2526 for (i = 0; i < recog_data.n_operands; i++) in cleanup_subreg_operands()
HDreload.c386 gcc_assert (insn_data[(int) icode].n_operands == 3); in push_secondary_reload()
547 gcc_assert (insn_data[(int) icode].n_operands == 3); in scratch_reload_class()
1827 for (i = 1; i < insn_data[INSN_CODE (this_insn)].n_operands; i++) in combine_reloads()
2618 noperands = reload_n_operands = recog_data.n_operands; in find_reloads()
HDglobal.c2149 for (opno = 0; opno < recog_data.n_operands; opno++) in check_earlyclobber()
HDfunction.c1418 && recog_data.n_operands >= 3 in instantiate_virtual_regs_in_insn()
1466 for (i = 0; i < recog_data.n_operands; ++i) in instantiate_virtual_regs_in_insn()
HDreload1.c3152 for (i = 0; i < recog_data.n_operands; i++) in eliminate_regs_in_insn()
3217 for (i = 0; i < recog_data.n_operands; i++) in eliminate_regs_in_insn()
3281 for (i = 0; i < recog_data.n_operands; i++) in eliminate_regs_in_insn()
HDdf-problems.c2310 for (opno = 0; opno < recog_data.n_operands; opno++) in df_urec_check_earlyclobber()
HDChangeLog-19997591 n_operands, n_dups, n_alternatives `char' instead of `unsigned char'.
7592 (struct insn_data): Likewise with n_operands, n_dups,
7594 * regclass.c (scan_one_insn): Cast n_operands to int before
HDChangeLog-1998967 (subst_stack_regs): Move n_operands declaration into the if statement
/freebsd-11-stable/contrib/gcc/config/mips/
HDmips.c10664 for (; i < insn_data[icode].n_operands && arglist != 0; i++) in mips_expand_builtin_direct()
10767 for (i = 1; i < insn_data[icode].n_operands - 1; i++) in mips_expand_builtin_compare()
10770 switch (insn_data[icode].n_operands) in mips_expand_builtin_compare()
/freebsd-11-stable/contrib/gcc/config/i386/
HDi386.c13977 for (i = recog_data.n_operands - 1; i >= 0; --i) in ix86_attr_length_immediate_default()
14026 for (i = recog_data.n_operands - 1; i >= 0; --i) in ix86_attr_length_address_default()
14133 for (i = recog_data.n_operands - 1; i >= 0; --i) in ix86_agi_dependent()
18722 for (i = 0; i < recog_data.n_operands; i++) in x86_extended_QIreg_mentioned_p()
/freebsd-11-stable/contrib/gcc/config/arm/
HDarm.c5213 for (opno = 0; opno < recog_data.n_operands; opno++) in arm_adjust_cost()
8152 for (opno = 0; opno < recog_data.n_operands; opno++) in note_invalid_constants()