Home
last modified time | relevance | path

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

12

/openbsd/src/gnu/gcc/gcc/
Dgenpeep.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()
Dgenoutput.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 …]
Drecog.h196 char n_operands; member
260 const char n_operands; member
Drecog.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()
Dregclass.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()
Dpostreload.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()
Dreg-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()
Dregmove.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()
Dtarghooks.c553 gcc_assert (insn_data[(int) icode].n_operands == 3); in default_secondary_reload()
Dlocal-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()
Dregrename.c784 n_ops = recog_data.n_operands; in build_def_use()
1617 n_ops = recog_data.n_operands; in copyprop_hardreg_forward_1()
Dfinal.c2388 FINAL_PRESCAN_INSN (insn, recog_data.operand, recog_data.n_operands); in final_scan_insn()
2520 for (i = 0; i < recog_data.n_operands; i++) in cleanup_subreg_operands()
/openbsd/src/gnu/usr.bin/gcc/gcc/
Dgenpeep.c47 static int n_operands; variable
66 n_operands = 0;
116 …intf (" PATTERN (ins1) = gen_rtx_PARALLEL (VOIDmode, gen_rtvec_v (%d, operands));\n", n_operands);
166 if (XINT (x, 0) >= n_operands)
167 n_operands = 1 + XINT (x, 0);
210 if (XINT (x, 0) >= n_operands)
211 n_operands = 1 + XINT (x, 0);
233 if (XINT (x, 0) >= n_operands)
234 n_operands = 1 + XINT (x, 0);
Dgenoutput.c162 int n_operands; /* Number of operands this insn recognizes */ member
398 printf (" %d,\n", d->n_operands); in output_insn_data()
617 if (d->n_operands == 0)
631 if (i == d->n_operands)
645 for (; i < d->n_operands; ++i)
744 for (start = 0; start < d->n_operands; start++)
770 for (i = 0; i < d->n_operands; ++i)
811 d->n_operands = max_opno + 1;
853 d->n_operands = max_opno + 1;
897 d->n_operands = max_opno + 1;
[all …]
Drecog.h196 char n_operands; member
248 const char n_operands; member
Drecog.c2115 recog_data.n_operands = 0;
2143 recog_data.n_operands = noperands = asm_noperands (body);
2177 recog_data.n_operands = noperands = insn_data[icode].n_operands;
2211 for (i = 0; i < recog_data.n_operands; i++) in preprocess_constraints()
2368 if (recog_data.n_operands == 0 || recog_data.n_alternatives == 0)
2371 for (c = 0; c < recog_data.n_operands; c++)
2383 for (opno = 0; opno < recog_data.n_operands; opno++)
2684 for (eopno = 0; eopno < recog_data.n_operands; eopno++)
2690 for (opno = 0; opno < recog_data.n_operands; opno++)
Dregclass.c963 for (i = 0; i < recog_data.n_operands; i++)
975 for (i = 0; i < recog_data.n_operands; i++)
995 for (i = 0; i < (int) recog_data.n_operands - 1; i++)
1004 for (j = 0; j < recog_data.n_operands; j++)
1009 record_reg_classes (recog_data.n_alternatives, recog_data.n_operands,
1014 record_reg_classes (recog_data.n_alternatives, recog_data.n_operands,
1083 && recog_data.n_operands >= 3
1137 for (i = 0; i < recog_data.n_operands; i++)
Dreg-stack.c619 n_outputs = recog_data.n_operands - n_inputs;
630 for (i = 0; i < recog_data.n_operands; i++)
1901 n_outputs = recog_data.n_operands - n_inputs;
1907 for (i = 0; i < recog_data.n_operands; i++)
2195 int n_operands = asm_noperands (PATTERN (insn)); local
2196 if (n_operands >= 0)
Dregmove.c1159 for (op_no = 0; op_no < recog_data.n_operands; op_no++)
1267 for (op_no = 0; op_no < recog_data.n_operands; op_no++)
1558 for (op_no = recog_data.n_operands; --op_no >= 0; )
1561 for (op_no = 0; op_no < recog_data.n_operands; op_no++)
Dlocal-alloc.c1290 && recog_data.n_operands > 1
1300 for (i = 1; i < recog_data.n_operands; i++)
1311 for (i = 1; i < recog_data.n_operands; i++)
Dra-debug.c830 uid, code, insn_data[code].name, recog_data.n_operands); in dump_constraints()
833 for (o = 0; o < recog_data.n_operands; o++) in dump_constraints()
Dreload1.c3126 for (i = 0; i < recog_data.n_operands; i++)
3176 for (i = 0; i < recog_data.n_operands; i++)
3240 for (i = 0; i < recog_data.n_operands; i++)
8402 if (recog_data.n_alternatives == 0 || recog_data.n_operands == 0)
8416 for (i = 0; i < recog_data.n_operands; i++)
8457 && recog_data.n_operands == 2
8487 for (i = 0; i < recog_data.n_operands; i++)
8629 for (i = 0; i < recog_data.n_operands; i++)
Dregrename.c785 n_ops = recog_data.n_operands;
1604 n_ops = recog_data.n_operands;
/openbsd/src/gnu/usr.bin/binutils-2.17/gas/config/
Dtc-mmix.c824 int n_operands = 0; in md_assemble() local
1048 n_operands = get_putget_operands (instruction, operands, exp); in md_assemble()
1050 n_operands = get_operands (max_operands, operands, exp); in md_assemble()
1080 if (n_operands == 0 && ! mmix_gnu_syntax) in md_assemble()
1088 if (n_operands != 1 || exp[0].X_op == O_register) in md_assemble()
1108 if (n_operands != 2 in md_assemble()
1137 if (n_operands != 2 || exp[1].X_op == O_register) in md_assemble()
1170 if (n_operands != 3 || exp[2].X_op == O_constant) in md_assemble()
1178 if (n_operands != 3) in md_assemble()
1194 if (n_operands < 1 in md_assemble()
[all …]
/openbsd/src/gnu/usr.bin/binutils/gas/config/
Dtc-mmix.c857 int n_operands = 0; local
1081 n_operands = get_putget_operands (instruction, operands, exp);
1083 n_operands = get_operands (max_operands, operands, exp);
1113 if (n_operands == 0 && ! mmix_gnu_syntax)
1121 if (n_operands != 1 || exp[0].X_op == O_register)
1141 if (n_operands != 2
1170 if (n_operands != 2 || exp[1].X_op == O_register)
1203 if (n_operands != 3 || exp[2].X_op == O_constant)
1211 if (n_operands != 3)
1227 if (n_operands < 1
[all …]

12