Home
last modified time | relevance | path

Searched refs:n_alternatives (Results 1 – 25 of 35) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dgenoutput.cc119 unsigned char n_alternatives; member
157 int n_alternatives; /* Number of alternatives in each constraint */ member in data
398 printf (" %d,\n", d->n_alternatives); in output_insn_data()
453 d->operand[opno].n_alternatives in scan_operands()
474 d->operand[opno].n_alternatives in scan_operands()
726 if (i != d->n_alternatives) in process_template()
752 if (d->operand[start].n_alternatives > 0) in validate_insn_alternatives()
815 n = d->operand[start].n_alternatives; in validate_insn_alternatives()
816 else if (n != d->operand[start].n_alternatives) in validate_insn_alternatives()
824 0, n, start, d->operand[start].n_alternatives); in validate_insn_alternatives()
[all …]
H A Dpostreload.cc398 if (recog_data.n_alternatives == 0 || recog_data.n_operands == 0) in reload_cse_simplify_operands()
401 alternative_reject = XALLOCAVEC (int, recog_data.n_alternatives); in reload_cse_simplify_operands()
402 alternative_nregs = XALLOCAVEC (int, recog_data.n_alternatives); in reload_cse_simplify_operands()
403 alternative_order = XALLOCAVEC (int, recog_data.n_alternatives); in reload_cse_simplify_operands()
404 memset (alternative_reject, 0, recog_data.n_alternatives * sizeof (int)); in reload_cse_simplify_operands()
405 memset (alternative_nregs, 0, recog_data.n_alternatives * sizeof (int)); in reload_cse_simplify_operands()
493 op_alt_regno[i] = XALLOCAVEC (int, recog_data.n_alternatives); in reload_cse_simplify_operands()
494 for (j = 0; j < recog_data.n_alternatives; j++) in reload_cse_simplify_operands()
587 gcc_assert (!recog_data.n_alternatives in reload_cse_simplify_operands()
589 && which_alternative < recog_data.n_alternatives)); in reload_cse_simplify_operands()
[all …]
H A Drecog.h368 char n_alternatives; member
389 recog_data.n_alternatives - 1)); in which_op_alt()
467 const char n_alternatives; member
H A Dira-lives.cc725 for (alt1 = 0; alt1 < recog_data.n_alternatives; alt1++) in check_and_make_def_conflict()
747 if (alt1 < recog_data.n_alternatives) in check_and_make_def_conflict()
782 int n_alternatives = recog_data.n_alternatives; in make_early_clobber_and_input_conflicts() local
785 for (alt = 0; alt < n_alternatives; alt++, op_alt += n_operands) in make_early_clobber_and_input_conflicts()
923 if (op_num < 0 || recog_data.n_alternatives == 0) in single_reg_operand_class()
H A Dlra-int.h185 char n_alternatives; member
H A Dgensupport.cc104 static int n_alternatives (const char *);
1047 n_alternatives (const char *s) in n_alternatives() function
1078 i = n_alternatives (XSTR (pattern, 2)); in get_alternatives_number()
1145 i = n_alternatives (XSTR (pattern, code == MATCH_SCRATCH ? 1 : 2)); in collect_insn_data()
1204 if (n_alternatives (c) != 1) in alter_predicate_for_insn()
H A Dlra.cc693 data->n_alternatives = nalt; in get_static_insn_data()
812 nalt = static_data->n_alternatives; in setup_operand_alternative()
1063 insn_data[icode].n_alternatives); in lra_set_insn_recog_data()
H A Dlra-constraints.cc2030 int n_alternatives = curr_static_id->n_alternatives; in process_alt_operands() local
2113 for (nalt = 0; nalt < n_alternatives; nalt++) in process_alt_operands()
4000 int n_alternatives; in curr_insn_transform() local
4034 n_alternatives = curr_static_id->n_alternatives; in curr_insn_transform()
4038 if (n_operands == 0 || n_alternatives == 0) in curr_insn_transform()
H A Dira-conflicts.cc391 for (int nalt = 0; nalt < recog_data.n_alternatives; nalt++) in can_use_same_reg_p()
H A Dira.cc1789 ira_assert (recog_data.n_alternatives in ira_setup_alts()
1800 for (nalt = 0; nalt < recog_data.n_alternatives; nalt++) in ira_setup_alts()
1955 if (op_num < 0 || recog_data.n_alternatives == 0) in ira_get_dup_out_num()
2083 for (nalt = 0; nalt < recog_data.n_alternatives; nalt++) in ira_get_dup_out_num()
H A Dira-costs.cc1497 record_reg_classes (recog_data.n_alternatives, recog_data.n_operands, in record_operand_costs()
1501 record_reg_classes (recog_data.n_alternatives, recog_data.n_operands, in record_operand_costs()
H A Dfinal.cc3264 if (insn_data[num].n_alternatives > 1) in output_asm_name()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dgenoutput.c119 unsigned char n_alternatives; member
157 int n_alternatives; /* Number of alternatives in each constraint */ variable
398 printf (" %d,\n", d->n_alternatives); in output_insn_data()
453 d->operand[opno].n_alternatives in scan_operands()
474 d->operand[opno].n_alternatives in scan_operands()
726 if (i != d->n_alternatives) in process_template()
752 if (d->operand[start].n_alternatives > 0) in validate_insn_alternatives()
814 n = d->operand[start].n_alternatives; in validate_insn_alternatives()
815 else if (n != d->operand[start].n_alternatives) in validate_insn_alternatives()
822 d->n_alternatives = n; in validate_insn_alternatives()
H A Drecog.c2088 int n_alternatives = insn_data[INSN_CODE (insn)].n_alternatives; in get_bool_attr_mask_uncached() local
2089 for (int i = 0; i < n_alternatives; i++) in get_bool_attr_mask_uncached()
2236 recog_data.n_alternatives = 0; in extract_insn()
2283 recog_data.n_alternatives = 1; in extract_insn()
2285 recog_data.n_alternatives += (*p++ == ','); in extract_insn()
2302 recog_data.n_alternatives = insn_data[icode].n_alternatives; in extract_insn()
2323 gcc_assert (recog_data.n_alternatives <= MAX_RECOG_ALTERNATIVES); in extract_insn()
2339 preprocess_constraints (int n_operands, int n_alternatives, in preprocess_constraints() argument
2352 for (j = 0; j < n_alternatives; j++, op_alt += n_operands) in preprocess_constraints()
2468 int n_alternatives = MAX (insn_data[icode].n_alternatives, 1); in preprocess_insn_constraints() local
[all …]
H A Dpostreload.c390 if (recog_data.n_alternatives == 0 || recog_data.n_operands == 0) in reload_cse_simplify_operands()
393 alternative_reject = XALLOCAVEC (int, recog_data.n_alternatives); in reload_cse_simplify_operands()
394 alternative_nregs = XALLOCAVEC (int, recog_data.n_alternatives); in reload_cse_simplify_operands()
395 alternative_order = XALLOCAVEC (int, recog_data.n_alternatives); in reload_cse_simplify_operands()
396 memset (alternative_reject, 0, recog_data.n_alternatives * sizeof (int)); in reload_cse_simplify_operands()
397 memset (alternative_nregs, 0, recog_data.n_alternatives * sizeof (int)); in reload_cse_simplify_operands()
485 op_alt_regno[i] = XALLOCAVEC (int, recog_data.n_alternatives); in reload_cse_simplify_operands()
486 for (j = 0; j < recog_data.n_alternatives; j++) in reload_cse_simplify_operands()
578 for (i = j = 0; i < recog_data.n_alternatives; i++) in reload_cse_simplify_operands()
581 recog_data.n_alternatives = j; in reload_cse_simplify_operands()
[all …]
H A Drecog.h262 char n_alternatives; member
283 recog_data.n_alternatives - 1)); in which_op_alt()
390 const char n_alternatives; member
H A Dira-lives.c725 for (alt1 = 0; alt1 < recog_data.n_alternatives; alt1++) in check_and_make_def_conflict()
747 if (alt1 < recog_data.n_alternatives) in check_and_make_def_conflict()
782 int n_alternatives = recog_data.n_alternatives; in make_early_clobber_and_input_conflicts() local
785 for (alt = 0; alt < n_alternatives; alt++, op_alt += n_operands) in make_early_clobber_and_input_conflicts()
914 if (op_num < 0 || recog_data.n_alternatives == 0) in single_reg_operand_class()
H A Dlra-int.h182 char n_alternatives; member
H A Dgensupport.c104 static int n_alternatives (const char *);
1046 n_alternatives (const char *s) in n_alternatives() function
1077 i = n_alternatives (XSTR (pattern, 2)); in get_alternatives_number()
1144 i = n_alternatives (XSTR (pattern, code == MATCH_SCRATCH ? 1 : 2)); in collect_insn_data()
1203 if (n_alternatives (c) != 1) in alter_predicate_for_insn()
H A Dlra.c687 data->n_alternatives = nalt; in get_static_insn_data()
806 nalt = static_data->n_alternatives; in setup_operand_alternative()
1057 insn_data[icode].n_alternatives); in lra_set_insn_recog_data()
H A Dlra-constraints.c1980 int n_alternatives = curr_static_id->n_alternatives; in process_alt_operands() local
2062 for (nalt = 0; nalt < n_alternatives; nalt++) in process_alt_operands()
3892 int n_alternatives; in curr_insn_transform() local
3932 n_alternatives = curr_static_id->n_alternatives; in curr_insn_transform()
3936 if (n_operands == 0 || n_alternatives == 0) in curr_insn_transform()
H A Dira-conflicts.c337 for (int nalt = 0; nalt < recog_data.n_alternatives; nalt++) in can_use_same_reg_p()
H A Dira-costs.c1434 record_reg_classes (recog_data.n_alternatives, recog_data.n_operands, in record_operand_costs()
1438 record_reg_classes (recog_data.n_alternatives, recog_data.n_operands, in record_operand_costs()
H A Dreload.c2644 int n_alternatives; in find_reloads() local
2717 n_alternatives = recog_data.n_alternatives; in find_reloads()
2720 if (noperands == 0 || n_alternatives == 0) in find_reloads()
3003 this_alternative_number < n_alternatives; in find_reloads()
H A Dira.c1783 ira_assert (recog_data.n_alternatives in ira_setup_alts()
1794 for (nalt = 0; nalt < recog_data.n_alternatives; nalt++) in ira_setup_alts()
1924 if (op_num < 0 || recog_data.n_alternatives == 0) in ira_get_dup_out_num()

12