/dragonfly/contrib/gcc-4.7/gcc/ |
H A D | caller-save.c | 460 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in setup_save_areas() 536 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in setup_save_areas() 777 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in save_call_clobbered_regs() 805 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in save_call_clobbered_regs() 807 save_mode [regno] = regno_save_mode [regno][1]; in save_call_clobbered_regs() 845 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in save_call_clobbered_regs() 851 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in save_call_clobbered_regs() 903 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in save_call_clobbered_regs() 1200 && reg_save_code (regno, save_mode[regno]) >= 0) in insert_restore() 1281 && reg_save_code (regno, save_mode[regno]) >= 0) in insert_save() [all …]
|
H A D | regs.h | 73 REG_N_REFS(int regno) in REG_N_REFS() argument 84 REG_N_SETS (int regno) in REG_N_SETS() argument 322 return regno + hard_regno_nregs[regno][(int) mode]; in end_hard_regno() 338 unsigned int regno) in add_to_hard_reg_set() argument 345 while (++regno < end_regno); in add_to_hard_reg_set() 352 unsigned int regno) in remove_from_hard_reg_set() argument 359 while (++regno < end_regno); in remove_from_hard_reg_set() 366 unsigned int regno) in in_hard_reg_set_p() argument 374 while (++regno < end_regno) in in_hard_reg_set_p() 385 unsigned int regno) in overlaps_hard_reg_set_p() argument [all …]
|
H A D | postreload.c | 495 int regno; in reload_cse_simplify_operands() local 522 if (regno >= 0 in reload_cse_simplify_operands() 527 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in reload_cse_simplify_operands() 818 reg_state[regno].reg_use[k] = reg_state[regno].reg_use[j]; in reload_combine_purge_reg_uses_after_ruid() 946 unsigned int regno; in reload_combine_recognize_const_pattern() local 965 regno = REGNO (reg); in reload_combine_recognize_const_pattern() 1089 unsigned int regno; in reload_combine_recognize_pattern() local 1422 int regno = 0; in reload_combine_note_store() local 1446 for (i = hard_regno_nregs[regno][mode] - 1 + regno; i >= regno; i--) in reload_combine_note_store() 1470 for (i = hard_regno_nregs[regno][mode] - 1 + regno; i >= regno; i--) in reload_combine_note_store() [all …]
|
H A D | regcprop.c | 136 if (vd->e[regno].oldest_regno != regno) in kill_value_one_regno() 151 vd->e[regno].oldest_regno = regno; in kill_value_one_regno() 179 for (; j < regno; ++j) in kill_value_regno() 421 regno += subreg_regno_offset (regno, orig_mode, offset, new_mode); in maybe_mode_change() 449 > hard_regno_nregs[regno][vd->e[regno].mode]) in find_oldest_value_reg() 453 for (i = vd->e[regno].oldest_regno; i != regno; i = vd->e[i].next_regno) in find_oldest_value_reg() 844 > hard_regno_nregs[regno][vd->e[regno].mode]) in copyprop_hardreg_forward_1() 850 < hard_regno_nregs[regno][vd->e[regno].mode] in copyprop_hardreg_forward_1() 879 for (i = vd->e[regno].oldest_regno; i != regno; in copyprop_hardreg_forward_1() 1054 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in copyprop_hardreg_forward() [all …]
|
H A D | regstat.c | 130 unsigned int regno; in regstat_bb_compute_ri() local 154 regno = DF_REF_REGNO (use); in regstat_bb_compute_ri() 155 bitmap_set_bit (live, regno); in regstat_bb_compute_ri() 163 unsigned int regno; in regstat_bb_compute_ri() local 176 REG_LIVE_LENGTH (regno)++; in regstat_bb_compute_ri() 197 REG_N_CALLS_CROSSED (regno)++; in regstat_bb_compute_ri() 241 REG_LIVE_LENGTH (regno)++; in regstat_bb_compute_ri() 333 REG_LIVE_LENGTH (regno) += luid; in regstat_bb_compute_ri() 350 unsigned int regno; in regstat_compute_ri() local 377 REG_LIVE_LENGTH (regno) = -1; in regstat_compute_ri() [all …]
|
H A D | addresses.h | 51 ok_for_base_p_1 (unsigned regno ATTRIBUTE_UNUSED, in ok_for_base_p_1() 58 return REGNO_MODE_CODE_OK_FOR_BASE_P (regno, mode, as, in ok_for_base_p_1() 63 return REGNO_MODE_OK_FOR_REG_BASE_P (regno, mode); in ok_for_base_p_1() 66 return REGNO_MODE_OK_FOR_BASE_P (regno, mode); in ok_for_base_p_1() 68 return REGNO_OK_FOR_BASE_P (regno); in ok_for_base_p_1() 77 regno_ok_for_base_p (unsigned regno, enum machine_mode mode, addr_space_t as, in regno_ok_for_base_p() argument 80 if (regno >= FIRST_PSEUDO_REGISTER && reg_renumber[regno] >= 0) in regno_ok_for_base_p() 81 regno = reg_renumber[regno]; in regno_ok_for_base_p() 83 return ok_for_base_p_1 (regno, mode, as, outer_code, index_code); in regno_ok_for_base_p()
|
H A D | ira.c | 1929 int regno, hard_regno; in setup_reg_renumber() local 2666 int regno; in no_equiv() local 2671 regno = REGNO (reg); in no_equiv() 2751 int regno; in update_equiv_regs() local 2790 regno = REGNO (dest); in update_equiv_regs() 2798 reg_equiv_init (regno) in update_equiv_regs() 2856 reg_equiv[regno].init_insns in update_equiv_regs() 2899 reg_equiv_init (regno) in update_equiv_regs() 2953 unsigned regno; in update_equiv_regs() local 3000 reg_equiv_init (regno) in update_equiv_regs() [all …]
|
H A D | reload.c | 670 int regno; in find_valid_class() local 680 for (regno = 0; regno < FIRST_PSEUDO_REGISTER - n && ! bad; regno++) in find_valid_class() 2056 && ! hard_reg_set_here_p (regno, regno + nwords, in find_dummy_reload() 4876 int regno; in find_reloads_address() local 5665 int regno; in find_reloads_address_1() local 5746 regno = reg_renumber[regno]; in find_reloads_address_1() 5818 regno = reg_renumber[regno]; in find_reloads_address_1() 5957 regno = reg_renumber[regno]; in find_reloads_address_1() 6874 if (regno >= 0 && regno < FIRST_PSEUDO_REGISTER) in find_equiv_reg() 6940 if (regno >= 0 && regno < FIRST_PSEUDO_REGISTER) in find_equiv_reg() [all …]
|
H A D | reload1.c | 577 || REGNO (regno_reg_rtx[regno]) != regno); in replace_pseudos_in() 2011 chain->rld[i].regno = regno; in find_reload_regs() 2335 mark_home_live_1 (regno, PSEUDO_REGNO_MODE (regno)); in mark_home_live() 2551 int regno; in eliminate_regs_1() local 2972 int regno; in elimination_effects() local 5381 if (regno >= REGNO (reg) && regno < REGNO (reg) + nregs) in reload_reg_reaches_end_p() 5658 regno = rld[r1].regno >= 0 ? rld[r1].regno : rld[r2].regno; in gen_reload_chain_without_interm_reg_p() 6713 for (i = regno; i < regno + (int) rld[r].nregs; i++) in choose_reload_regs() 7050 int regno; in deallocate_reload_reg() local 8184 spill_reg_store[regno] = new_spill_reg_store[regno]; in emit_reload_insns() [all …]
|
/dragonfly/contrib/gcc-8.0/gcc/ |
H A D | lra-lives.c | 118 p->regno = regno; in create_live_range() 249 if (fixed_regs[regno] || TEST_HARD_REG_BIT (hard_regs_spilled_into, regno)) in make_hard_regno_born() 263 if (fixed_regs[regno] || TEST_HARD_REG_BIT (hard_regs_spilled_into, regno)) in make_hard_regno_dead() 324 for (last = end_hard_regno (mode, regno); regno < last; regno++) in mark_regno_live() 351 for (last = end_hard_regno (mode, regno); regno < last; regno++) in mark_regno_dead() 556 hard_regno, regno, in lra_setup_reload_pseudo_preferenced_hard_reg() 561 hard_regno, regno, in lra_setup_reload_pseudo_preferenced_hard_reg() 617 int i, regno, freq; in process_bb_lives() local 726 int i, regno = reg->regno; in process_bb_lives() local 789 regno = dst_regno; in process_bb_lives() [all …]
|
H A D | caller-save.c | 461 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in setup_save_areas() 546 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in setup_save_areas() 787 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in save_call_clobbered_regs() 821 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in save_call_clobbered_regs() 823 save_mode [regno] = regno_save_mode [regno][1]; in save_call_clobbered_regs() 862 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in save_call_clobbered_regs() 864 regno += insert_save (chain, regno, in save_call_clobbered_regs() 869 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in save_call_clobbered_regs() 939 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in save_call_clobbered_regs() 1227 && reg_save_code (regno, save_mode[regno]) >= 0) in insert_restore() [all …]
|
H A D | regs.h | 68 REG_N_REFS (int regno) in REG_N_REFS() argument 79 REG_N_SETS (int regno) in REG_N_SETS() argument 266 return regno + hard_regno_nregs (regno, mode); in end_hard_regno() 274 unsigned int regno) in add_to_hard_reg_set() argument 281 while (++regno < end_regno); in add_to_hard_reg_set() 288 unsigned int regno) in remove_from_hard_reg_set() argument 295 while (++regno < end_regno); in remove_from_hard_reg_set() 302 unsigned int regno) in in_hard_reg_set_p() argument 316 while (++regno < end_regno) in in_hard_reg_set_p() 327 unsigned int regno) in overlaps_hard_reg_set_p() argument [all …]
|
H A D | lra-assigns.c | 384 live_pseudos_reg_renumber[regno] = free_p ? -1 : reg_renumber[regno]; in update_lives() 533 r2->regno); in find_hard_regno_for_1() 801 reg_renumber[regno], pseudo_prefix_title (regno), in lra_setup_reg_renumber() 802 regno, lra_reg_info[regno].freq); in lra_setup_reg_renumber() 1008 r2->regno); in spill_for() 1174 && reg_renumber[regno] >= 0 && lra_reg_info[regno].nrefs > 0) in setup_live_pseudos_and_spill_after_risky_transforms() 1236 regno); in setup_live_pseudos_and_spill_after_risky_transforms() 1401 regno, reg_class_names[regno_allocno_class_array[regno]], in assign_by_spills() 1403 lra_reg_info[regno].freq, regno_assign_info[regno].first, in assign_by_spills() 1740 int i, regno; in lra_split_hard_reg_for() local [all …]
|
H A D | lra-remat.c | 98 int regno; member 207 if (c1->regno != c2->regno in cand_eq_p() 368 && reg->regno <= reg2->regno in operand_to_remat() 412 cand->regno = regno; 626 unsigned regno = reg->regno; in set_bb_regs() local 662 unsigned regno = reg->regno; in reg_overlap_for_remat_p() local 666 regno = reg_renumber[regno]; in reg_overlap_for_remat_p() 792 if (cand->regno == reg->regno in calculate_gen_cands() 1010 int regno = reg->regno; in get_hard_regs() local 1011 int hard_regno = regno < FIRST_PSEUDO_REGISTER ? regno : reg_renumber[regno]; in get_hard_regs() [all …]
|
H A D | regcprop.c | 132 if (vd->e[regno].oldest_regno != regno) in kill_value_one_regno() 147 vd->e[regno].oldest_regno = regno; in kill_value_one_regno() 417 regno += subreg_regno_offset (regno, orig_mode, offset, new_mode); in maybe_mode_change() 445 && REG_NREGS (reg) > hard_regno_nregs (regno, vd->e[regno].mode)) in find_oldest_value_reg() 874 > hard_regno_nregs (regno, vd->e[regno].mode)) in copyprop_hardreg_forward_1() 908 for (i = vd->e[regno].oldest_regno; i != regno; in copyprop_hardreg_forward_1() 1048 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in copyprop_hardreg_forward_1() 1051 (regno, vd->e[regno].mode))) in copyprop_hardreg_forward_1() 1052 && (regno < set_regno || regno >= set_regno + set_nregs)) in copyprop_hardreg_forward_1() 1287 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in execute() [all …]
|
H A D | lra-spills.c | 103 int regno; member 262 regno = pseudo_regnos[i]; in assign_spill_hard_regs() 272 pseudo_regnos[res++] = regno; in assign_spill_hard_regs() 304 spill_hard_reg[regno] in assign_spill_hard_regs() 337 slots[slot_num].regno = regno; in add_pseudo_to_slot() 338 pseudo_slots[regno].first = &pseudo_slots[regno]; in add_pseudo_to_slot() 343 first = pseudo_slots[regno].first = &pseudo_slots[slots[slot_num].regno]; in add_pseudo_to_slot() 361 int i, j, regno; in assign_stack_slot_num_and_sort_pseudos() local 368 regno = pseudo_regnos[i]; in assign_stack_slot_num_and_sort_pseudos() 720 if (reg->type != OP_IN && reg->regno == (int) regno) in regno_in_use_p() [all …]
|
H A D | postreload.c | 481 int regno; in reload_cse_simplify_operands() local 508 if (regno >= 0 in reload_cse_simplify_operands() 513 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in reload_cse_simplify_operands() 786 reg_state[regno].reg_use[k] = reg_state[regno].reg_use[j]; in reload_combine_purge_reg_uses_after_ruid() 915 unsigned int regno; in reload_combine_recognize_const_pattern() local 1408 int regno = 0; in reload_combine_note_store() local 1455 for (i = end_hard_regno (mode, regno) - 1; i >= regno; i--) in reload_combine_note_store() 1464 for (i = end_hard_regno (mode, regno) - 1; i >= regno; i--) in reload_combine_note_store() 1504 for (unsigned int regno = REGNO (reg); regno < end_regno; ++regno) in reload_combine_note_use() local 1657 int regno, nregs; in move2add_record_mode() local [all …]
|
H A D | addresses.h | 55 ok_for_base_p_1 (unsigned regno ATTRIBUTE_UNUSED, in ok_for_base_p_1() 62 return REGNO_MODE_CODE_OK_FOR_BASE_P (regno, MACRO_MODE (mode), as, in ok_for_base_p_1() 67 return REGNO_MODE_OK_FOR_REG_BASE_P (regno, MACRO_MODE (mode)); in ok_for_base_p_1() 70 return REGNO_MODE_OK_FOR_BASE_P (regno, MACRO_MODE (mode)); in ok_for_base_p_1() 72 return REGNO_OK_FOR_BASE_P (regno); in ok_for_base_p_1() 81 regno_ok_for_base_p (unsigned regno, machine_mode mode, addr_space_t as, in regno_ok_for_base_p() argument 84 if (regno >= FIRST_PSEUDO_REGISTER && reg_renumber[regno] >= 0) in regno_ok_for_base_p() 85 regno = reg_renumber[regno]; in regno_ok_for_base_p() 87 return ok_for_base_p_1 (regno, mode, as, outer_code, index_code); in regno_ok_for_base_p()
|
H A D | reload.c | 642 int regno; in find_valid_class() local 652 for (regno = 0; regno < FIRST_PSEUDO_REGISTER - n && ! bad; regno++) in find_valid_class() 696 int regno; in find_valid_class_1() local 705 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++) in find_valid_class_1() 2076 && ! hard_reg_set_here_p (regno, regno + nwords, in find_dummy_reload() 5728 regno = reg_renumber[regno]; in find_reloads_address_1() 5801 regno = reg_renumber[regno]; in find_reloads_address_1() 5945 regno = reg_renumber[regno]; in find_reloads_address_1() 6850 if (regno >= 0 && regno < FIRST_PSEUDO_REGISTER) in find_equiv_reg() 6912 if (regno >= 0 && regno < FIRST_PSEUDO_REGISTER) in find_equiv_reg() [all …]
|
H A D | lra-coalesce.c | 94 int regno, first, first2, last, next; in merge_pseudos() local 100 regno = next_coalesced_pseudo[regno]) in merge_pseudos() 102 first_coalesced_pseudo[regno] = first; in merge_pseudos() 104 if (regno == regno2) in merge_pseudos() 106 last = regno; in merge_pseudos() 125 int i, regno; in substitute() local 135 regno = REGNO (*loc); in substitute() 136 if (regno < FIRST_PSEUDO_REGISTER in substitute() 137 || first_coalesced_pseudo[regno] == regno) in substitute() 209 coalescable_pseudo_p (int regno) in coalescable_pseudo_p() argument [all …]
|
H A D | ira.c | 3243 int regno; in no_equiv() local 3248 regno = REGNO (reg); in no_equiv() 3386 int regno; in update_equiv_regs() local 3644 unsigned regno; in add_store_equivs() local 3703 for (int regno = FIRST_PSEUDO_REGISTER; regno < max; regno++) in combine_and_move_insns() local 4593 unsigned regno; in find_moveable_pseudos() local 4622 regno); in find_moveable_pseudos() 4661 regno); in find_moveable_pseudos() 4679 regno); in find_moveable_pseudos() 4777 regno); in find_moveable_pseudos() [all …]
|
H A D | lra-constraints.c | 469 int regno; in get_equiv() local 566 int i, regno; in get_reload_reg() local 1372 int regno; in process_addr_reg() local 4080 int regno; in curr_insn_transform() local 4461 regno = lra_get_regno_hard_regno (regno); in contains_reg_p() 5348 PSEUDO_REGNO_MODE (regno), reg_renumber[regno]) in need_for_call_save_p() 5371 int hard_regno = regno < FIRST_PSEUDO_REGISTER ? regno : reg_renumber[regno]; in need_for_split_p() 6015 int regno; member 6035 if (to_inherit[i].regno == regno) in add_to_inherit() 6038 to_inherit[to_inherit_num].regno = regno; in add_to_inherit() [all …]
|
H A D | reload1.c | 563 || REGNO (regno_reg_rtx[regno]) != regno); in replace_pseudos_in() 722 if (regno < FIRST_PSEUDO_REGISTER || reg_renumber[regno] >= 0) in will_delete_init_insn_p() 2309 mark_home_live_1 (regno, PSEUDO_REGNO_MODE (regno)); in mark_home_live() 2529 int regno; in eliminate_regs_1() local 2956 int regno; in elimination_effects() local 5377 if (regno >= REGNO (reg) && regno < END_REGNO (reg)) in reload_reg_reaches_end_p() 5656 regno = rld[r1].regno >= 0 ? rld[r1].regno : rld[r2].regno; in gen_reload_chain_without_interm_reg_p() 6118 int regno; in set_reload_reg() local 7109 int regno; in deallocate_reload_reg() local 8249 spill_reg_store[regno] = new_spill_reg_store[regno]; in emit_reload_insns() [all …]
|
H A D | ira-lives.c | 90 make_hard_regno_born (int regno) in make_hard_regno_born() argument 339 int regno = REGNO (reg); in mark_hard_reg_live() local 346 while (regno < last) in mark_hard_reg_live() 356 regno++; in mark_hard_reg_live() 465 int regno = REGNO (reg); in mark_hard_reg_dead() local 472 while (regno < last) in mark_hard_reg_dead() 481 regno++; in mark_hard_reg_dead() 832 int i, c, regno = 0; in ira_implicitly_set_insn_hard_regs() local 866 if (regno >= 0) in ira_implicitly_set_insn_hard_regs() 880 int i, regno; in process_single_reg_class_operands() local [all …]
|
/dragonfly/sys/dev/sound/pci/ |
H A D | hdspe.h | 167 #define hdspe_read_1(sc, regno) \ argument 168 bus_space_read_1((sc)->cst, (sc)->csh, (regno)) 169 #define hdspe_read_2(sc, regno) \ argument 170 bus_space_read_2((sc)->cst, (sc)->csh, (regno)) 171 #define hdspe_read_4(sc, regno) \ argument 172 bus_space_read_4((sc)->cst, (sc)->csh, (regno)) 174 #define hdspe_write_1(sc, regno, data) \ argument 175 bus_space_write_1((sc)->cst, (sc)->csh, (regno), (data)) 176 #define hdspe_write_2(sc, regno, data) \ argument 177 bus_space_write_2((sc)->cst, (sc)->csh, (regno), (data)) [all …]
|