Home
last modified time | relevance | path

Searched refs:simplify_replace_rtx (Results 1 – 19 of 19) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dcprop.cc784 simplify_replace_rtx (XEXP (note, 0), from, to)); in try_replace_reg()
790 src = simplify_replace_rtx (SET_SRC (set), from, to); in try_replace_reg()
809 rtx dest = simplify_replace_rtx (SET_DEST (set), from, to); in try_replace_reg()
926 set_src = simplify_replace_rtx (set_src, SET_DEST (setcc_set), in cprop_jump()
932 new_rtx = simplify_replace_rtx (set_src, from, src); in cprop_jump()
1608 src = simplify_replace_rtx (src, in bypass_block()
1612 new_rtx = simplify_replace_rtx (src, reg_used, set->src); in bypass_block()
Dloop-iv.cc1438 *expr = simplify_replace_rtx (*expr, x, new_x); in replace_single_def_regs()
1483 *expr = simplify_replace_rtx (*expr, dest, src); in replace_in_expr()
1509 rtx r = simplify_replace_rtx (b, op0, op1); in implies_p()
1518 rtx r = simplify_replace_rtx (b, op1, op0); in implies_p()
1751 *expr = simplify_replace_rtx (*expr, XEXP (cond, 0), XEXP (cond, 1)); in simplify_using_condition()
Dpostreload.cc861 t = simplify_replace_rtx (t, reg, replacement); in fixup_debug_insns()
885 newaddr = simplify_replace_rtx (oldaddr, reg, src); in try_replace_in_use()
911 new_src = simplify_replace_rtx (SET_SRC (new_set), reg, src); in try_replace_in_use()
Dcombine-stack-adj.cc429 SET_SRC (exp1) = simplify_replace_rtx (SET_SRC (exp1), SET_DEST (exp2), in maybe_merge_cfa_adjust()
Dfwprop.cc799 rtx new_rtx = simplify_replace_rtx (old_rtx, src, x); in forward_propagate_and_simplify()
Dreload1.cc1151 = simplify_replace_rtx (INSN_VAR_LOCATION_LOC (insn), in reload()
7266 = simplify_replace_rtx (INSN_VAR_LOCATION_LOC (temp), in emit_input_reload_insns()
Drtl.h3558 extern rtx simplify_replace_rtx (rtx, const_rtx, rtx);
Dcombine.cc4369 XEXP (link, 0) = simplify_replace_rtx (XEXP (link, 0), in try_combine()
4373 XEXP (link, 0) = simplify_replace_rtx (XEXP (link, 0), in try_combine()
4376 XEXP (link, 0) = simplify_replace_rtx (XEXP (link, 0), in try_combine()
Difcvt.cc3438 new_val = simplify_replace_rtx (new_val, (*targets)[*ii], in noce_convert_multiple_sets_1()
Dsimplify-rtx.cc560 simplify_replace_rtx (rtx x, const_rtx old_rtx, rtx new_rtx) in simplify_replace_rtx() function
DChangeLog-20095452 otherwise use simplify_replace_rtx.
5456 simplify_replace_rtx.
5457 (bypass_block): Fix formatting in calls to simplify_replace_rtx.
5459 Use simplify_replace_rtx.
5462 (simplify_replace_rtx): ...here. Turn into a wrapper for
6242 * simplify-rtx.c (simplify_replace_rtx): Use rtx_equal_p for
32943 * config/i386/i386.md: Replace simplify_replace_rtx with
DChangeLog-200116904 * simplify-rtx.c (simplify_replace_rtx): Try to obtain mode from
18238 * simplify-rtx.c (simplify_replace_rtx): Likewise.
22675 * simplify-rtx.c (simplify_replace_rtx): Use simplify_gen_subreg.
24172 * simplify-rtx.c (simplify_replace_rtx): Handle relationals and MEMs.
29462 (try_replace_reg): Rework to use simplify_replace_rtx.
29710 (simplify_gen_relational, simplify_replace_rtx): Likewise.
DChangeLog-20041144 * simplify-rtx.c (simplify_replace_rtx): Do not blindly replace
6910 (adjust_libcall_notes): Use simplify_replace_rtx instead of
21576 * simplify-rtx.c (simplify_replace_rtx): Rename parameter oldx to
29936 * simplify-rtx.c (simplify_replace_rtx, simplify_unary_operation,
36676 * cse.c (cse_insn): Correct usage of simplify_replace_rtx when
39694 simplify_gen_relational, simplify_replace_rtx,
DChangeLog-20034275 * simplify-rtx.c (simplify_replace_rtx): Avoid allocating duplicate
8458 (simplify_replace_rtx): Simplify call to simplify_gen_relational.
13596 * simplify-rtx.c (simplify_replace_rtx): Convert constant comparisons
DChangeLog-200713999 get_pool_mode, insn_line, insn_file, simplify_replace_rtx,
14036 mode_signbit_p, simplify_replace_rtx, plus_minus_operand_p):
DChangeLog-20024957 * simplify-rtx.c (simplify_replace_rtx): Handle LO_SUM.
16511 * simplify-rtx.c (simplify_replace_rtx): Allow replacement
DChangeLog-201629907 * reload1.c (emit_input_reload_insns): Use simplify_replace_rtx
DChangeLog-201736069 * combine.c (try_combine): Use simplify_replace_rtx on individual
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Drs6000-logue.cc2063 pat = simplify_replace_rtx (pat, reg, repl); in rs6000_frame_related()
2065 pat = simplify_replace_rtx (pat, reg2, repl2); in rs6000_frame_related()
2078 set = simplify_replace_rtx (set, reg, repl); in rs6000_frame_related()
2080 set = simplify_replace_rtx (set, reg2, repl2); in rs6000_frame_related()