Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/gcc/
HDglobal.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()
1720 if (dest_regno < FIRST_PSEUDO_REGISTER && src_regno >= FIRST_PSEUDO_REGISTER in set_preference()
1721 && reg_allocno[src_regno] >= 0) in set_preference()
1728 reg_allocno[src_regno], dest_regno); in set_preference()
1731 reg_allocno[src_regno], dest_regno); in set_preference()
1735 SET_REGBIT (hard_reg_full_preferences, reg_allocno[src_regno], i); in set_preference()
[all …]
HDregmove.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 …]
HDreload1.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()
7565 note = find_regno_note (store_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()
7572 CLEAR_HARD_REG_BIT (reg_reloaded_dead, src_regno + nr); in emit_reload_insns()
7573 SET_HARD_REG_BIT (reg_reloaded_valid, src_regno + nr); in emit_reload_insns()
[all …]
HDsched-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-11-stable/contrib/gcc/config/rs6000/
HDpredicates.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-11-stable/contrib/gcc/config/s390/
HDpredicates.md332 unsigned int src_regno;
343 src_regno = REGNO (SET_SRC (XVECEXP (op, 0, 0)));
368 || REGNO (SET_SRC (elt)) != src_regno + i
/freebsd-11-stable/contrib/gcc/config/arm/
HDpredicates.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-11-stable/contrib/gcc/config/ia64/
HDia64.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()