Home
last modified time | relevance | path

Searched refs:rclass (Results 1 – 25 of 130) sorted by relevance

123456

/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Dkvx-opc.c8487 .rclass = "",
8512 .rclass = "",
8537 .rclass = "",
8557 .rclass = "",
8577 .rclass = "",
8597 .rclass = "",
8617 .rclass = "",
8642 .rclass = "",
8667 .rclass = "",
8687 .rclass = "",
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dira-costs.c422 copy_cost (rtx x, machine_mode mode, reg_class_t rclass, bool to_p, in copy_cost() argument
434 rclass = targetm.preferred_reload_class (x, rclass); in copy_cost()
444 secondary_class = targetm.secondary_reload (to_p, x, rclass, mode, &sri); in copy_cost()
449 return (ira_register_move_cost[mode][(int) secondary_class][(int) rclass] in copy_cost()
457 if (MEM_P (x) || rclass == NO_REGS) in copy_cost()
459 + ira_memory_move_cost[mode][(int) rclass][to_p != 0]; in copy_cost()
466 + ira_register_move_cost[mode][(int) x_class][(int) rclass]); in copy_cost()
517 enum reg_class rclass; in record_reg_classes() local
627 rclass = cost_classes[k]; in record_reg_classes()
628 pp_costs[k] = mem_cost[rclass][0] * frequency; in record_reg_classes()
[all …]
H A Dreload.c122 small_register_class_p (reg_class_t rclass) in small_register_class_p() argument
124 return (reg_class_size [(int) rclass] == 1 in small_register_class_p()
125 || (reg_class_size [(int) rclass] >= 1 in small_register_class_p()
126 && targetm.class_likely_spilled_p (rclass))); in small_register_class_p()
318 enum reg_class rclass = NO_REGS; in push_secondary_reload() local
358 rclass = (enum reg_class) targetm.secondary_reload (in_p, x, reload_class, in push_secondary_reload()
363 if (rclass == NO_REGS && icode == CODE_FOR_nothing) in push_secondary_reload()
366 if (rclass != NO_REGS) in push_secondary_reload()
367 t_reload = push_secondary_reload (in_p, x, opnum, optional, rclass, in push_secondary_reload()
389 gcc_assert (rclass == NO_REGS); in push_secondary_reload()
[all …]
H A Dlra-assigns.c490 enum reg_class rclass; in find_hard_regno_for_1() local
499 rclass = regno_allocno_class_array[regno]; in find_hard_regno_for_1()
500 rclass_intersect_p = ira_reg_classes_intersect_p[rclass]; in find_hard_regno_for_1()
589 if (hard_reg_set_subset_p (reg_class_contents[rclass], in find_hard_regno_for_1()
614 conflict_set |= ~reg_class_contents[rclass]; in find_hard_regno_for_1()
615 lra_assert (rclass != NO_REGS); in find_hard_regno_for_1()
616 rclass_size = ira_class_hard_regs_num[rclass]; in find_hard_regno_for_1()
618 hard_regno = ira_class_hard_regs[rclass][0]; in find_hard_regno_for_1()
622 available_regs = reg_class_contents[rclass] & ~lra_no_alloc_regs; in find_hard_regno_for_1()
628 hard_regno = ira_class_hard_regs[rclass][i]; in find_hard_regno_for_1()
[all …]
H A Dtarghooks.c1100 enum reg_class rclass = NO_REGS; in default_secondary_reload() local
1110 rclass = SECONDARY_INPUT_RELOAD_CLASS (reload_class, in default_secondary_reload()
1115 rclass = SECONDARY_OUTPUT_RELOAD_CLASS (reload_class, in default_secondary_reload()
1118 if (rclass != NO_REGS) in default_secondary_reload()
1163 gcc_assert (scratch_class == rclass); in default_secondary_reload()
1164 rclass = NO_REGS; in default_secondary_reload()
1167 rclass = insn_class; in default_secondary_reload()
1170 if (rclass == NO_REGS) in default_secondary_reload()
1175 return rclass; in default_secondary_reload()
1685 reg_class_t rclass ATTRIBUTE_UNUSED, in default_memory_move_cost()
[all …]
H A Dregstat.c414 enum reg_class rclass, altclass; in dump_reg_info() local
447 rclass = reg_preferred_class (i); in dump_reg_info()
449 if (rclass != GENERAL_REGS || altclass != ALL_REGS) in dump_reg_info()
451 if (altclass == ALL_REGS || rclass == ALL_REGS) in dump_reg_info()
452 fprintf (file, "; pref %s", reg_class_names[(int) rclass]); in dump_reg_info()
454 fprintf (file, "; %s or none", reg_class_names[(int) rclass]); in dump_reg_info()
457 reg_class_names[(int) rclass], in dump_reg_info()
H A Dira-color.c1369 enum reg_class rclass, aclass; in update_costs_from_allocno() local
1373 rclass = REGNO_REG_CLASS (hard_regno); in update_costs_from_allocno()
1416 ? ira_register_move_cost[mode][rclass][aclass] in update_costs_from_allocno()
1417 : ira_register_move_cost[mode][aclass][rclass]); in update_costs_from_allocno()
1735 enum reg_class rclass; in assign_hard_reg() local
1919 rclass = REGNO_REG_CLASS (hard_regno); in assign_hard_reg()
1920 add_cost = ((ira_memory_move_cost[mode][rclass][0] in assign_hard_reg()
1921 + ira_memory_move_cost[mode][rclass][1]) in assign_hard_reg()
2558 enum reg_class rclass; in calculate_allocno_spill_cost() local
2572 rclass = ALLOCNO_CLASS (a); in calculate_allocno_spill_cost()
[all …]
H A Dlra-constraints.c174 enum reg_class rclass; in get_try_hard_regno() local
180 rclass = lra_get_allocno_class (regno); in get_try_hard_regno()
181 if (rclass == NO_REGS) in get_try_hard_regno()
183 return ira_class_hard_regs[rclass][0]; in get_try_hard_regno()
250 enum reg_class rclass, common_class; variable
267 rclass = get_reg_class (regno);
283 return ((regno >= new_regno_start && rclass == ALL_REGS)
284 || (rclass != NO_REGS && ira_class_subset_p[rclass][cl]
289 common_class = ira_reg_class_subset[rclass][cl];
587 enum reg_class rclass, bool in_subreg_p, in get_reload_reg() argument
[all …]
H A Dreginfo.c511 memory_move_cost (machine_mode mode, reg_class_t rclass, bool in) in memory_move_cost() argument
513 return targetm.memory_move_cost (mode, rclass, in); in memory_move_cost()
519 memory_move_secondary_cost (machine_mode mode, reg_class_t rclass, in memory_move_secondary_cost() argument
528 altclass = secondary_reload_class (in ? 1 : 0, rclass, mode, mem); in memory_move_secondary_cost()
534 partial_cost = register_move_cost (mode, altclass, rclass); in memory_move_secondary_cost()
536 partial_cost = register_move_cost (mode, rclass, altclass); in memory_move_secondary_cost()
538 if (rclass == altclass) in memory_move_secondary_cost()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dira-costs.cc423 copy_cost (rtx x, machine_mode mode, reg_class_t rclass, bool to_p, in copy_cost() argument
435 rclass = targetm.preferred_reload_class (x, rclass); in copy_cost()
445 secondary_class = targetm.secondary_reload (to_p, x, rclass, mode, &sri); in copy_cost()
450 return (ira_register_move_cost[mode][(int) secondary_class][(int) rclass] in copy_cost()
458 if (MEM_P (x) || rclass == NO_REGS) in copy_cost()
460 + ira_memory_move_cost[mode][(int) rclass][to_p != 0]; in copy_cost()
467 + ira_register_move_cost[mode][(int) x_class][(int) rclass]); in copy_cost()
530 enum reg_class rclass; in record_reg_classes() local
659 rclass = cost_classes[k]; in record_reg_classes()
660 pp_costs[k] = mem_cost[rclass][0] * frequency; in record_reg_classes()
[all …]
H A Dlra-assigns.cc490 enum reg_class rclass; in find_hard_regno_for_1() local
499 rclass = regno_allocno_class_array[regno]; in find_hard_regno_for_1()
500 rclass_intersect_p = ira_reg_classes_intersect_p[rclass]; in find_hard_regno_for_1()
589 if (hard_reg_set_subset_p (reg_class_contents[rclass], in find_hard_regno_for_1()
614 conflict_set |= ~reg_class_contents[rclass]; in find_hard_regno_for_1()
615 lra_assert (rclass != NO_REGS); in find_hard_regno_for_1()
616 rclass_size = ira_class_hard_regs_num[rclass]; in find_hard_regno_for_1()
618 hard_regno = ira_class_hard_regs[rclass][0]; in find_hard_regno_for_1()
622 available_regs = reg_class_contents[rclass] & ~lra_no_alloc_regs; in find_hard_regno_for_1()
628 hard_regno = ira_class_hard_regs[rclass][i]; in find_hard_regno_for_1()
[all …]
H A Dregstat.cc414 enum reg_class rclass, altclass; in dump_reg_info() local
447 rclass = reg_preferred_class (i); in dump_reg_info()
449 if (rclass != GENERAL_REGS || altclass != ALL_REGS) in dump_reg_info()
451 if (altclass == ALL_REGS || rclass == ALL_REGS) in dump_reg_info()
452 fprintf (file, "; pref %s", reg_class_names[(int) rclass]); in dump_reg_info()
454 fprintf (file, "; %s or none", reg_class_names[(int) rclass]); in dump_reg_info()
457 reg_class_names[(int) rclass], in dump_reg_info()
H A Dlra-constraints.cc175 enum reg_class rclass; in get_try_hard_regno() local
181 rclass = lra_get_allocno_class (regno); in get_try_hard_regno()
182 if (rclass == NO_REGS) in get_try_hard_regno()
184 return ira_class_hard_regs[rclass][0]; in get_try_hard_regno()
251 enum reg_class rclass, common_class; in in_class_p() local
268 rclass = get_reg_class (regno); in in_class_p()
284 return ((regno >= new_regno_start && rclass == ALL_REGS) in in_class_p()
285 || (rclass != NO_REGS && ira_class_subset_p[rclass][cl] in in_class_p()
290 common_class = ira_reg_class_subset[rclass][cl]; in in_class_p()
636 enum reg_class rclass, HARD_REG_SET *exclude_start_hard_regs, in get_reload_reg() argument
[all …]
H A Dira-color.cc1411 enum reg_class rclass, aclass; in update_costs_from_allocno() local
1415 rclass = REGNO_REG_CLASS (hard_regno); in update_costs_from_allocno()
1460 ? ira_register_move_cost[mode][rclass][aclass] in update_costs_from_allocno()
1461 : ira_register_move_cost[mode][aclass][rclass]); in update_costs_from_allocno()
1949 enum reg_class rclass; in assign_hard_reg() local
2168 rclass = REGNO_REG_CLASS (hard_regno); in assign_hard_reg()
2169 add_cost = ((ira_memory_move_cost[mode][rclass][0] in assign_hard_reg()
2170 + ira_memory_move_cost[mode][rclass][1]) in assign_hard_reg()
3104 enum reg_class rclass; in allocno_copy_cost_saving() local
3107 rclass = REGNO_REG_CLASS (hard_regno); in allocno_copy_cost_saving()
[all …]
/netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/include/isc/
H A Dresultclass.h31 #define ISC_RESULTCLASS_TONUM(rclass) ((rclass) >> 16) argument
33 #define ISC_RESULTCLASS_INCLASS(rclass, result) \ argument
34 ((rclass) == ((result)&0xFFFF0000))
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m32c/
H A Dm32c.c364 class_can_hold_mode (reg_class_t rclass, machine_mode mode) in class_can_hold_mode() argument
369 if (results[(int) rclass][mode] == 0) in class_can_hold_mode()
372 results[rclass][mode] = 1; in class_can_hold_mode()
374 if (in_hard_reg_set_p (reg_class_contents[(int) rclass], mode, r) in class_can_hold_mode()
377 results[rclass][mode] = 2; in class_can_hold_mode()
384 class_names[(int) rclass], mode_name[mode], in class_can_hold_mode()
385 (results[rclass][mode] == 2) ? "yes" : "no"); in class_can_hold_mode()
387 return results[(int) rclass][mode] == 2; in class_can_hold_mode()
656 m32c_preferred_reload_class (rtx x, reg_class_t rclass) in m32c_preferred_reload_class() argument
658 reg_class_t newclass = rclass; in m32c_preferred_reload_class()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m32c/
H A Dm32c.cc365 class_can_hold_mode (reg_class_t rclass, machine_mode mode) in class_can_hold_mode() argument
370 if (results[(int) rclass][mode] == 0) in class_can_hold_mode()
373 results[rclass][mode] = 1; in class_can_hold_mode()
375 if (in_hard_reg_set_p (reg_class_contents[(int) rclass], mode, r) in class_can_hold_mode()
378 results[rclass][mode] = 2; in class_can_hold_mode()
385 class_names[(int) rclass], mode_name[mode], in class_can_hold_mode()
386 (results[rclass][mode] == 2) ? "yes" : "no"); in class_can_hold_mode()
388 return results[(int) rclass][mode] == 2; in class_can_hold_mode()
657 m32c_preferred_reload_class (rtx x, reg_class_t rclass) in m32c_preferred_reload_class() argument
659 reg_class_t newclass = rclass; in m32c_preferred_reload_class()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mn10300/
H A Dmn10300.c1331 mn10300_preferred_reload_class (rtx x, reg_class_t rclass) in mn10300_preferred_reload_class() argument
1333 if (x == stack_pointer_rtx && rclass != SP_REGS) in mn10300_preferred_reload_class()
1341 return LIMIT_RELOAD_CLASS (GET_MODE (x), rclass); in mn10300_preferred_reload_class()
1343 return rclass; in mn10300_preferred_reload_class()
1349 mn10300_preferred_output_reload_class (rtx x, reg_class_t rclass) in mn10300_preferred_output_reload_class() argument
1351 if (x == stack_pointer_rtx && rclass != SP_REGS) in mn10300_preferred_output_reload_class()
1353 return rclass; in mn10300_preferred_output_reload_class()
1362 enum reg_class rclass = (enum reg_class) rclass_i; in mn10300_secondary_reload() local
1380 if (rclass != DATA_REGS in mn10300_secondary_reload()
1387 && rclass == SP_REGS in mn10300_secondary_reload()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mn10300/
H A Dmn10300.cc1331 mn10300_preferred_reload_class (rtx x, reg_class_t rclass) in mn10300_preferred_reload_class() argument
1333 if (x == stack_pointer_rtx && rclass != SP_REGS) in mn10300_preferred_reload_class()
1341 return LIMIT_RELOAD_CLASS (GET_MODE (x), rclass); in mn10300_preferred_reload_class()
1343 return rclass; in mn10300_preferred_reload_class()
1349 mn10300_preferred_output_reload_class (rtx x, reg_class_t rclass) in mn10300_preferred_output_reload_class() argument
1351 if (x == stack_pointer_rtx && rclass != SP_REGS) in mn10300_preferred_output_reload_class()
1353 return rclass; in mn10300_preferred_output_reload_class()
1362 enum reg_class rclass = (enum reg_class) rclass_i; in mn10300_secondary_reload() local
1380 if (rclass != DATA_REGS in mn10300_secondary_reload()
1387 && rclass == SP_REGS in mn10300_secondary_reload()
[all …]
/netbsd-src/external/bsd/libbind/dist/resolv/
H A Dres_mkupdate.c94 u_int16_t rtype, rclass; in res_nmkupdate() local
133 rclass = rrecp->r_class; in res_nmkupdate()
140 rclass = C_ANY; in res_nmkupdate()
145 rclass = C_NONE; in res_nmkupdate()
150 rclass = C_NONE; in res_nmkupdate()
155 rclass = C_ANY; in res_nmkupdate()
167 rclass = rrecp->r_size == 0 ? C_ANY : C_NONE; in res_nmkupdate()
190 PUTSHORT(rclass, cp); in res_nmkupdate()
201 if (section == S_UPDATE && rclass != C_ANY) in res_nmkupdate()
/netbsd-src/lib/libresolv/
H A Dres_mkupdate.c95 u_int16_t rtype, rclass; in res_nmkupdate() local
134 rclass = rrecp->r_class; in res_nmkupdate()
141 rclass = C_ANY; in res_nmkupdate()
146 rclass = C_NONE; in res_nmkupdate()
151 rclass = C_NONE; in res_nmkupdate()
156 rclass = C_ANY; in res_nmkupdate()
168 rclass = rrecp->r_size == 0 ? C_ANY : C_NONE; in res_nmkupdate()
191 PUTSHORT(rclass, cp); in res_nmkupdate()
202 if (section == S_UPDATE && rclass != C_ANY) in res_nmkupdate()
/netbsd-src/external/gpl3/binutils.old/dist/gold/
H A Darm-reloc-property.cc97 Reloc_class rclass, in Arm_reloc_property() argument
102 : code_(code), name_(name), reloc_type_(rtype), reloc_class_(rclass), in Arm_reloc_property()
113 switch (rclass) in Arm_reloc_property()
H A Daarch64-reloc-property.cc112 Reloc_class rclass, in AArch64_reloc_property() argument
119 : code_(code), name_(name), reloc_type_(rtype), reloc_class_(rclass), in AArch64_reloc_property()
/netbsd-src/external/gpl3/binutils/dist/gold/
H A Darm-reloc-property.cc97 Reloc_class rclass, in Arm_reloc_property() argument
102 : code_(code), name_(name), reloc_type_(rtype), reloc_class_(rclass), in Arm_reloc_property()
113 switch (rclass) in Arm_reloc_property()
H A Daarch64-reloc-property.cc112 Reloc_class rclass, in AArch64_reloc_property() argument
119 : code_(code), name_(name), reloc_type_(rtype), reloc_class_(rclass), in AArch64_reloc_property()

123456