Home
last modified time | relevance | path

Searched refs:end_regno (Results 1 – 25 of 37) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dregs.h282 unsigned int end_regno; in add_to_hard_reg_set() local
284 end_regno = end_hard_regno (mode, regno); in add_to_hard_reg_set()
287 while (++regno < end_regno); in add_to_hard_reg_set()
296 unsigned int end_regno; in remove_from_hard_reg_set() local
298 end_regno = end_hard_regno (mode, regno); in remove_from_hard_reg_set()
301 while (++regno < end_regno); in remove_from_hard_reg_set()
310 unsigned int end_regno; in in_hard_reg_set_p() local
317 end_regno = end_hard_regno (mode, regno); in in_hard_reg_set_p()
319 if (!HARD_REGISTER_NUM_P (end_regno - 1)) in in_hard_reg_set_p()
322 while (++regno < end_regno) in in_hard_reg_set_p()
[all …]
H A Dpostreload-gcse.cc508 unsigned int regno, end_regno; in reg_changed_after_insn_p() local
511 end_regno = END_REGNO (x); in reg_changed_after_insn_p()
515 while (++regno < end_regno); in reg_changed_after_insn_p()
676 unsigned int regno, end_regno; in record_last_reg_set_info() local
679 end_regno = END_REGNO (reg); in record_last_reg_set_info()
682 while (++regno < end_regno); in record_last_reg_set_info()
H A Dira-lives.cc171 int end_regno = -1; in make_object_dead() local
180 end_regno = END_REGNO (ignore_reg_for_conflicts); in make_object_dead()
183 for (regno = ignore_regno; regno < end_regno; regno++) in make_object_dead()
186 ignore_regno = end_regno; in make_object_dead()
188 ignore_total_regno = end_regno; in make_object_dead()
197 for (regno = ignore_regno; regno < end_regno; regno++) in make_object_dead()
199 for (regno = ignore_total_regno; regno < end_regno; regno++) in make_object_dead()
H A Dpostreload.cc1363 unsigned int end_regno = END_REGNO (usage_rtx); in reload_combine() local
1364 for (unsigned int i = REGNO (usage_rtx); i < end_regno; ++i) in reload_combine()
1440 unsigned int end_regno = END_REGNO (XEXP (dst, 0)); in reload_combine_note_store() local
1441 for (unsigned int i = REGNO (XEXP (dst, 0)); i < end_regno; ++i) in reload_combine_note_store()
1513 unsigned int end_regno = END_REGNO (reg); in reload_combine_note_use() local
1514 for (unsigned int regno = REGNO (reg); regno < end_regno; ++regno) in reload_combine_note_use()
H A Dloop-doloop.cc625 unsigned int end_regno = end_hard_regno (GET_MODE (x), regno); in record_reg_sets() local
628 while (++regno < end_regno); in record_reg_sets()
H A Dcombine-stack-adj.cc266 unsigned int end_regno = END_REGNO (XEXP (this_rtx, 0)); in try_apply_stack_adjustment() local
268 regno < end_regno; ++regno) in try_apply_stack_adjustment()
H A Dloop-invariant.cc2093 unsigned int end_regno = END_REGNO (reg); in mark_reg_store() local
2094 for (unsigned int regno = REGNO (reg); regno < end_regno; ++regno) in mark_reg_store()
2110 unsigned int end_regno = END_REGNO (reg); in mark_reg_death() local
2111 for (unsigned int regno = REGNO (reg); regno < end_regno; ++regno) in mark_reg_death()
H A Ddf-scan.cc2191 && mw1->end_regno == mw2->end_regno); in df_mw_equal_p()
2209 if (mw1->end_regno != mw2->end_regno) in df_mw_compare()
2210 return mw1->end_regno - mw2->end_regno; in df_mw_compare()
2618 hardreg->end_regno = endregno - 1; in df_ref_record()
H A Ddf-problems.cc3331 for (r = mws->start_regno; r <= mws->end_regno; r++) in df_whole_mw_reg_unused_p()
3358 mws->start_regno, mws->end_regno); in df_set_unused_notes_for_mw()
3373 for (r = mws->start_regno; r <= mws->end_regno; r++) in df_set_unused_notes_for_mw()
3406 for (r = mws->start_regno; r <= mws->end_regno; r++) in df_whole_mw_reg_dead_p()
3434 mws->start_regno, mws->end_regno); in df_set_dead_notes_for_mw()
3456 for (r = mws->start_regno; r <= mws->end_regno; r++) in df_set_dead_notes_for_mw()
H A Dshrink-wrap.cc106 live_edge_for_reg (basic_block bb, int regno, int end_regno) in live_edge_for_reg() argument
117 for (i = regno; i < end_regno; i++) in live_edge_for_reg()
H A Ddf.h351 unsigned int end_regno; /* Last word of the multi word subreg. */ member
H A Dcfgcleanup.cc236 unsigned int end_regno = END_REGNO (x); in mentions_nonequal_regs() local
237 for (unsigned int regno = REGNO (x); regno < end_regno; ++regno) in mentions_nonequal_regs()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dregs.h277 unsigned int end_regno; in add_to_hard_reg_set() local
279 end_regno = end_hard_regno (mode, regno); in add_to_hard_reg_set()
282 while (++regno < end_regno); in add_to_hard_reg_set()
291 unsigned int end_regno; in remove_from_hard_reg_set() local
293 end_regno = end_hard_regno (mode, regno); in remove_from_hard_reg_set()
296 while (++regno < end_regno); in remove_from_hard_reg_set()
305 unsigned int end_regno; in in_hard_reg_set_p() local
312 end_regno = end_hard_regno (mode, regno); in in_hard_reg_set_p()
314 if (!HARD_REGISTER_NUM_P (end_regno - 1)) in in_hard_reg_set_p()
317 while (++regno < end_regno) in in_hard_reg_set_p()
[all …]
H A Dpostreload-gcse.c508 unsigned int regno, end_regno; in reg_changed_after_insn_p() local
511 end_regno = END_REGNO (x); in reg_changed_after_insn_p()
515 while (++regno < end_regno); in reg_changed_after_insn_p()
677 unsigned int regno, end_regno; in record_last_reg_set_info() local
680 end_regno = END_REGNO (reg); in record_last_reg_set_info()
683 while (++regno < end_regno); in record_last_reg_set_info()
H A Dira-lives.c171 int end_regno = -1; in make_object_dead() local
180 end_regno = END_REGNO (ignore_reg_for_conflicts); in make_object_dead()
183 for (regno = ignore_regno; regno < end_regno; regno++) in make_object_dead()
186 ignore_regno = end_regno; in make_object_dead()
188 ignore_total_regno = end_regno; in make_object_dead()
197 for (regno = ignore_regno; regno < end_regno; regno++) in make_object_dead()
199 for (regno = ignore_total_regno; regno < end_regno; regno++) in make_object_dead()
H A Dloop-doloop.c589 unsigned int end_regno = end_hard_regno (GET_MODE (x), regno); in record_reg_sets() local
592 while (++regno < end_regno); in record_reg_sets()
H A Dpostreload.c1353 unsigned int end_regno = END_REGNO (usage_rtx); in reload_combine() local
1354 for (unsigned int i = REGNO (usage_rtx); i < end_regno; ++i) in reload_combine()
1430 unsigned int end_regno = END_REGNO (XEXP (dst, 0)); in reload_combine_note_store() local
1431 for (unsigned int i = REGNO (XEXP (dst, 0)); i < end_regno; ++i) in reload_combine_note_store()
1503 unsigned int end_regno = END_REGNO (reg); in reload_combine_note_use() local
1504 for (unsigned int regno = REGNO (reg); regno < end_regno; ++regno) in reload_combine_note_use()
H A Dloop-invariant.c2085 unsigned int end_regno = END_REGNO (reg); in mark_reg_store() local
2086 for (unsigned int regno = REGNO (reg); regno < end_regno; ++regno) in mark_reg_store()
2102 unsigned int end_regno = END_REGNO (reg); in mark_reg_death() local
2103 for (unsigned int regno = REGNO (reg); regno < end_regno; ++regno) in mark_reg_death()
H A Ddf-scan.c2190 && mw1->end_regno == mw2->end_regno); in df_mw_equal_p()
2208 if (mw1->end_regno != mw2->end_regno) in df_mw_compare()
2209 return mw1->end_regno - mw2->end_regno; in df_mw_compare()
2603 hardreg->end_regno = endregno - 1; in df_ref_record()
H A Ddf-problems.c3291 for (r = mws->start_regno; r <= mws->end_regno; r++) in df_whole_mw_reg_unused_p()
3318 mws->start_regno, mws->end_regno); in df_set_unused_notes_for_mw()
3333 for (r = mws->start_regno; r <= mws->end_regno; r++) in df_set_unused_notes_for_mw()
3366 for (r = mws->start_regno; r <= mws->end_regno; r++) in df_whole_mw_reg_dead_p()
3394 mws->start_regno, mws->end_regno); in df_set_dead_notes_for_mw()
3416 for (r = mws->start_regno; r <= mws->end_regno; r++) in df_set_dead_notes_for_mw()
H A Dshrink-wrap.c105 live_edge_for_reg (basic_block bb, int regno, int end_regno) in live_edge_for_reg() argument
116 for (i = regno; i < end_regno; i++) in live_edge_for_reg()
H A Drtlanal.c2078 unsigned int regno, end_regno; in dead_or_set_p() local
2088 end_regno = END_REGNO (x); in dead_or_set_p()
2089 for (i = regno; i < end_regno; i++) in dead_or_set_p()
2323 unsigned int end_regno = END_REGNO (datum); in find_reg_fusage() local
2326 for (i = regno; i < end_regno; i++) in find_reg_fusage()
H A Ddf.h351 unsigned int end_regno; /* Last word of the multi word subreg. */ member
H A Dcfgcleanup.c236 unsigned int end_regno = END_REGNO (x); in mentions_nonequal_regs() local
237 for (unsigned int regno = REGNO (x); regno < end_regno; ++regno) in mentions_nonequal_regs()
H A Ddse.c803 unsigned int end_regno = END_REGNO (loc); in note_add_store() local
804 for (unsigned int regno = REGNO (loc); regno < end_regno; ++regno) in note_add_store()

12