Home
last modified time | relevance | path

Searched refs:reg_used_between_p (Results 1 – 21 of 21) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dree.cc885 if (reg_used_between_p (SET_DEST (set), def_insn, cand->insn) in combine_reaching_defs()
978 if (reg_used_between_p (SET_DEST (set), def_insn2, def_insn) in combine_reaching_defs()
980 || reg_used_between_p (src_reg, def_insn2, def_insn) in combine_reaching_defs()
Dpostreload-gcse.cc1047 || reg_used_between_p (dest, PREV_INSN (BB_HEAD (bb)), insn)) in eliminate_partially_redundant_load()
Dcombine.cc1900 && (reg_used_between_p (dest, succ2, i3) in can_combine_p()
1901 || reg_used_between_p (dest, succ, succ2))) in can_combine_p()
1902 || (!succ2 && succ && reg_used_between_p (dest, succ, i3)) in can_combine_p()
1903 || (!succ2 && !succ && reg_used_between_p (dest, insn, i3)) in can_combine_p()
1908 && reg_used_between_p (dest, insn, in can_combine_p()
2030 || reg_used_between_p (XEXP (link, 0), insn, i3) in can_combine_p()
2884 && !reg_used_between_p (SET_DEST (XVECEXP (PATTERN (i2), 0, 0)), i2, i3) in try_combine()
2885 && !reg_used_between_p (SET_DEST (XVECEXP (PATTERN (i2), 0, 1)), i2, i3)) in try_combine()
2911 && !reg_used_between_p (SET_DEST (XVECEXP (PATTERN (i2), 0, 0)), i2, i3) in try_combine()
2912 && !reg_used_between_p (SET_DEST (XVECEXP (PATTERN (i2), 0, 1)), i2, i3) in try_combine()
[all …]
Drtl.h3621 extern int reg_used_between_p (const_rtx, const rtx_insn *, const rtx_insn *);
Drtlanal.cc1143 reg_used_between_p (const_rtx reg, const rtx_insn *from_insn, in reg_used_between_p() function
Doptabs.cc4113 || reg_used_between_p (dest, p->first, p->insn) in no_conflict_move_test()
DChangeLog-200714003 reg_referenced_p, reg_used_between_p, no_labels_between_p,
14022 reg_used_between_p, reg_referenced_p, single_set_2,
19691 and reg_used_between_p instead of reg_set_or_used_since_bb_start.
DChangeLog-20142764 (try_combine): Check reg_used_between_p when combining a PARALLEL
21307 (reg_used_between_p): Strengthen params 2 and 3 from const_rtx to
21647 (reg_used_between_p): Strengthen params "from_insn", "to_insn"
25716 * rtlanal.c (reg_used_between_p): Strengthen local "insn" from rtx
DChangeLog-19997734 * loop.c (strength_reduce): Don't call reg_used_between_p if the
DChangeLog-200012237 * rtlanal.c (reg_used_between_p): Use INSN_P.
DChangeLog-200911255 * rtlanal.c (reg_used_between_p): Skip debug insns.
DChangeLog-20056694 * rtlanal.c (reg_used_between_p): Don't check for CLOBBERs in
DChangeLog-201735352 check reg_used_between_p between insn and one of succ or succ2
DChangeLog-200424655 no_jumps_between_p, reg_used_between_p, reg_referenced_between_p,
/netbsd/src/external/gpl3/gcc/dist/gcc/config/sh/
Dsh_treg_combine.cc839 if (reg_used_between_p (i->set_src (), prev_insn, i->insn)) in can_remove_cstore()
895 if (reg_used_between_p (m_ccreg, e.setcc.insn, e.cstore.insn)) in can_remove_comparison()
1381 if (reg_used_between_p (m_ccreg, trace.setcc.insn, trace.cbranch_insn)) in try_optimize_cbranch()
Dsh.cc11984 && !reg_used_between_p (get_t_reg_rtx (), curr_insn, t_after_negc.insn) in sh_split_movrt_negc_to_movt_xor()
Dsh.md888 && !reg_used_between_p (operands[0], eop.insn, curr_insn))
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Drs6000-pcrel-opt.cc242 if (reg_used_between_p (reg, addr_insn, load_insn) in pcrel_opt_load()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rx/
Drx.cc3580 || reg_used_between_p (operands[2], op2_def.insn, curr_insn) in rx_fuse_in_memory_bitop()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/pa/
Dpa.cc9585 if (reg_used_between_p (dest, start, end)) in pa_can_combine_p()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arc/
Darc.cc8574 || (reg_used_between_p (SET_DEST (pat), link_insn, insn))) in arc_reorg()