Home
last modified time | relevance | path

Searched refs:endregno (Results 1 – 10 of 10) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dcaller-save.cc938 int regno, endregno, i; in mark_set_regs() local
947 endregno = regno + subreg_nregs (reg); in mark_set_regs()
953 endregno = END_REGNO (reg); in mark_set_regs()
958 for (i = regno; i < endregno; i++) in mark_set_regs()
969 int regno, endregno, i; in add_stored_regs() local
985 endregno = regno + subreg_nregs (reg); in add_stored_regs()
993 endregno = end_hard_regno (mode, regno); in add_stored_regs()
996 for (i = regno; i < endregno; i++) in add_stored_regs()
Dreload.cc6485 refers_to_regno_for_reload_p (unsigned int regno, unsigned int endregno, in refers_to_regno_for_reload_p() argument
6509 return refers_to_regno_for_reload_p (regno, endregno, in refers_to_regno_for_reload_p()
6517 return endregno > r && regno < END_REGNO (x); in refers_to_regno_for_reload_p()
6530 return endregno > inner_regno && regno < inner_endregno; in refers_to_regno_for_reload_p()
6544 && refers_to_regno_for_reload_p (regno, endregno, in refers_to_regno_for_reload_p()
6551 && refers_to_regno_for_reload_p (regno, endregno, in refers_to_regno_for_reload_p()
6577 if (refers_to_regno_for_reload_p (regno, endregno, in refers_to_regno_for_reload_p()
6586 && refers_to_regno_for_reload_p (regno, endregno, in refers_to_regno_for_reload_p()
6606 int regno, endregno; in reg_overlap_mentioned_for_reload_p() local
6626 endregno = regno + (regno < FIRST_PSEUDO_REGISTER in reg_overlap_mentioned_for_reload_p()
[all …]
Drtlanal.cc1747 refers_to_regno_p (unsigned int regno, unsigned int endregno, const_rtx x, in refers_to_regno_p() argument
1778 return endregno > x_regno && regno < END_REGNO (x); in refers_to_regno_p()
1791 return endregno > inner_regno && regno < inner_endregno; in refers_to_regno_p()
1805 && refers_to_regno_p (regno, endregno, in refers_to_regno_p()
1808 && refers_to_regno_p (regno, endregno, SET_DEST (x), loc)))) in refers_to_regno_p()
1833 if (refers_to_regno_p (regno, endregno, XEXP (x, i), loc)) in refers_to_regno_p()
1841 && refers_to_regno_p (regno, endregno, XVECEXP (x, i, j), loc)) in refers_to_regno_p()
1857 unsigned int regno, endregno; in reg_overlap_mentioned_p() local
1880 endregno = regno + (regno < FIRST_PSEUDO_REGISTER in reg_overlap_mentioned_p()
1886 endregno = END_REGNO (x); in reg_overlap_mentioned_p()
[all …]
Ddf-scan.cc2575 unsigned int endregno; in df_ref_record() local
2583 endregno = nregno + subreg_nregs (reg); in df_ref_record()
2597 endregno = END_REGNO (reg); in df_ref_record()
2603 && (endregno != regno + 1) && insn_info) in df_ref_record()
2611 gcc_assert (regno < endregno); in df_ref_record()
2618 hardreg->end_regno = endregno - 1; in df_ref_record()
2623 for (i = regno; i < endregno; i++) in df_ref_record()
Dcse.cc983 unsigned int endregno = END_REGNO (x); in mention_regs() local
986 for (i = regno; i < endregno; i++) in mention_regs()
1833 unsigned int endregno = END_REGNO (x); in invalidate_reg() local
1839 for (rn = regno + 1; rn < endregno; rn++) in invalidate_reg()
1859 if (tendregno > regno && tregno < endregno) in invalidate_reg()
2635 unsigned int endregno = END_REGNO (y); in exp_equiv_p() local
2647 for (i = regno; i < endregno; i++) in exp_equiv_p()
5882 unsigned int endregno = END_REGNO (x); in cse_insn() local
5885 for (i = regno; i < endregno; i++) in cse_insn()
Dcselib.cc2486 unsigned int endregno; in cselib_invalidate_regno() local
2506 endregno = end_hard_regno (mode, regno); in cselib_invalidate_regno()
2511 endregno = regno + 1; in cselib_invalidate_regno()
2514 for (; i < endregno; i++) in cselib_invalidate_regno()
Dcombine.cc13120 unsigned int endregno = END_REGNO (x); in update_table_tick() local
13123 for (r = regno; r < endregno; r++) in update_table_tick()
13184 unsigned int endregno = END_REGNO (reg); in record_value_for_reg() local
13225 for (i = regno; i < endregno; i++) in record_value_for_reg()
13251 for (i = regno; i < endregno; i++) in record_value_for_reg()
13365 unsigned int endregno = END_REGNO (XEXP (link, 0)); in record_dead_and_set_regs() local
13367 for (i = regno; i < endregno; i++) in record_dead_and_set_regs()
13600 unsigned int endregno = END_REGNO (x); in get_last_value_validate() local
13603 for (j = regno; j < endregno; j++) in get_last_value_validate()
13774 unsigned int regno, endregno; in reg_dead_at_p_1() local
[all …]
Dreorg.cc2953 int endregno = END_REGNO (reg); in delete_prior_computation() local
2956 && dest_endregno <= endregno) in delete_prior_computation()
2964 && dest_endregno >= endregno) in delete_prior_computation()
DChangeLog-202122686 * df-scan.c (df_ref_record): Check that regno < endregno.
/netbsd/src/external/gpl3/gcc/dist/gcc/config/v850/
Dv850.cc1354 int endregno; in v850_reorg() local
1357 endregno = END_REGNO (dest); in v850_reorg()
1377 && max_regno < endregno) in v850_reorg()
1395 for (i = regno; i < endregno; i++) in v850_reorg()