Home
last modified time | relevance | path

Searched refs:src_regno (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Dglobal.c1660 unsigned int src_regno, dest_regno; in set_preference() local
1674 src_regno = REGNO (src); in set_preference()
1677 src_regno = REGNO (SUBREG_REG (src)); in set_preference()
1711 if (reg_renumber[src_regno] >= 0) in set_preference()
1712 src_regno = reg_renumber[src_regno]; in set_preference()
1721 && reg_allocno[src_regno] >= 0) in set_preference()
1728 reg_allocno[src_regno], dest_regno); in set_preference()
1742 src_regno += offset; in set_preference()
1747 reg_allocno[dest_regno], src_regno); in set_preference()
1751 for (i = src_regno; in set_preference()
[all …]
H A Dregmove.c335 int src_regno; in replacement_quality() local
346 src_regno = regno_src_regno[REGNO (reg)]; in replacement_quality()
349 if (src_regno < 0) in replacement_quality()
353 if (src_regno < FIRST_PSEUDO_REGISTER) in replacement_quality()
749 int src_regno; in copy_src_to_dest() local
829 src_regno = REGNO (src); in copy_src_to_dest()
831 REG_LIVE_LENGTH (src_regno)++; in copy_src_to_dest()
833 if (REGNO_FIRST_UID (src_regno) == insn_uid) in copy_src_to_dest()
834 REGNO_FIRST_UID (src_regno) = move_uid; in copy_src_to_dest()
836 if (REGNO_LAST_UID (src_regno) == insn_uid) in copy_src_to_dest()
[all …]
H A Dreload1.c7557 int src_regno = REGNO (src_reg); in emit_reload_insns() local
7558 int nr = hard_regno_nregs[src_regno][rld[r].mode]; in emit_reload_insns()
7563 rtx note = find_regno_note (insn, REG_DEAD, src_regno); in emit_reload_insns()
7568 spill_reg_store[src_regno + nr] = store_insn; in emit_reload_insns()
7569 spill_reg_stored_to[src_regno + nr] = out; in emit_reload_insns()
7570 reg_reloaded_contents[src_regno + nr] = nregno; in emit_reload_insns()
7571 reg_reloaded_insn[src_regno + nr] = store_insn; in emit_reload_insns()
7574 if (HARD_REGNO_CALL_PART_CLOBBERED (src_regno + nr, in emit_reload_insns()
7577 src_regno + nr); in emit_reload_insns()
7580 SET_HARD_REG_BIT (reg_reloaded_died, src_regno); in emit_reload_insns()
[all …]
H A Dsched-deps.c1409 int src_regno, dest_regno; in sched_analyze_insn() local
1430 src_regno = STACK_POINTER_REGNUM; in sched_analyze_insn()
1432 src_regno = REGNO (tmp); in sched_analyze_insn()
1436 if (src_regno < FIRST_PSEUDO_REGISTER in sched_analyze_insn()
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Dpredicates.md865 unsigned int src_regno;
876 src_regno = REGNO (SET_SRC (XVECEXP (op, 0, 0)));
886 || REGNO (SET_SRC (elt)) != src_regno + i
1040 unsigned int dest_regno, src_regno;
1051 src_regno = REGNO (XVECEXP (SET_SRC (XVECEXP (op, 0, 0)), 0, 1));
1053 if (dest_regno != VRSAVE_REGNO || src_regno != VRSAVE_REGNO)
1241 unsigned int src_regno;
1254 src_regno = REGNO (SET_SRC (XVECEXP (op, 0, 0)));
1257 if (src_regno > 31
1258 || count != 32 - (int) src_regno)
[all …]
/freebsd-12.1/contrib/gcc/config/s390/
H A Dpredicates.md332 unsigned int src_regno;
343 src_regno = REGNO (SET_SRC (XVECEXP (op, 0, 0)));
368 || REGNO (SET_SRC (elt)) != src_regno + i
/freebsd-12.1/contrib/gcc/config/arm/
H A Dpredicates.md333 int src_regno;
363 src_regno = REGNO (SET_SRC (XVECEXP (op, 0, i - 1)));
373 || REGNO (SET_SRC (elt)) != (unsigned int)(src_regno + i - base)
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.c8784 int src_regno, dest_regno; in process_set() local
8853 src_regno = REGNO (src); in process_set()
8856 switch (src_regno) in process_set()
8934 src_regno = REGNO (src); in process_set()
8935 switch (src_regno) in process_set()
8973 1 << (src_regno - GR_REG (4))); in process_set()
8983 1 << (src_regno - BR_REG (1))); in process_set()
8992 1 << (src_regno - FR_REG (2))); in process_set()
9001 1 << (src_regno - FR_REG (12))); in process_set()