Home
last modified time | relevance | path

Searched refs:old_rtx (Results 1 – 11 of 11) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dfwprop.cc246 fwprop_propagation::classify_result (rtx old_rtx, rtx new_rtx) in classify_result() argument
256 if (GET_CODE (old_rtx) == LO_SUM in classify_result()
257 && !memory_address_p (GET_MODE (old_rtx), new_rtx)) in classify_result()
282 && SUBREG_P (old_rtx) in classify_result()
283 && !paradoxical_subreg_p (old_rtx) in classify_result()
299 rtx old_rtx, rtx new_rtx) in note_simplification() argument
302 uint16_t new_flags = classify_result (old_rtx, new_rtx); in note_simplification()
798 rtx old_rtx = note ? XEXP (note, 0) : SET_SRC (note_set); in forward_propagate_and_simplify() local
799 rtx new_rtx = simplify_replace_rtx (old_rtx, src, x); in forward_propagate_and_simplify()
800 if (old_rtx != new_rtx) in forward_propagate_and_simplify()
Dgenemit.cc372 rtx old_rtx = XEXP (XVECEXP (p->pattern, 1, j), 0); in gen_insn() local
378 if (! (GET_CODE (old_rtx) == GET_CODE (new_rtx) in gen_insn()
379 && GET_MODE (old_rtx) == GET_MODE (new_rtx) in gen_insn()
380 && ((GET_CODE (old_rtx) == MATCH_SCRATCH in gen_insn()
382 || (REG_P (old_rtx) && REG_P (new_rtx) in gen_insn()
383 && REGNO (old_rtx) == REGNO (new_rtx))))) in gen_insn()
Dvaltrack.cc155 propagate_for_debug_subst (rtx from, const_rtx old_rtx, void *data) in propagate_for_debug_subst() argument
159 if (!rtx_equal_p (from, old_rtx)) in propagate_for_debug_subst()
172 rtx dval = make_debug_expr_from_rtl (old_rtx); in propagate_for_debug_subst()
178 = gen_rtx_VAR_LOCATION (GET_MODE (old_rtx), in propagate_for_debug_subst()
Dfunction.cc1101 update_temp_slot_address (rtx old_rtx, rtx new_rtx) in update_temp_slot_address() argument
1105 if (rtx_equal_p (old_rtx, new_rtx)) in update_temp_slot_address()
1108 p = find_temp_slot_from_address (old_rtx); in update_temp_slot_address()
1118 if (GET_CODE (old_rtx) != PLUS) in update_temp_slot_address()
1123 update_temp_slot_address (XEXP (old_rtx, 0), new_rtx); in update_temp_slot_address()
1124 update_temp_slot_address (XEXP (old_rtx, 1), new_rtx); in update_temp_slot_address()
1130 if (rtx_equal_p (XEXP (old_rtx, 0), XEXP (new_rtx, 0))) in update_temp_slot_address()
1131 update_temp_slot_address (XEXP (old_rtx, 1), XEXP (new_rtx, 1)); in update_temp_slot_address()
1132 else if (rtx_equal_p (XEXP (old_rtx, 1), XEXP (new_rtx, 0))) in update_temp_slot_address()
1133 update_temp_slot_address (XEXP (old_rtx, 0), XEXP (new_rtx, 1)); in update_temp_slot_address()
[all …]
Dsimplify-rtx.cc406 simplify_replace_fn_rtx (rtx x, const_rtx old_rtx, in simplify_replace_fn_rtx() argument
419 newx = fn (x, old_rtx, data); in simplify_replace_fn_rtx()
423 else if (rtx_equal_p (x, old_rtx)) in simplify_replace_fn_rtx()
431 op0 = simplify_replace_fn_rtx (op0, old_rtx, fn, data); in simplify_replace_fn_rtx()
438 op0 = simplify_replace_fn_rtx (XEXP (x, 0), old_rtx, fn, data); in simplify_replace_fn_rtx()
439 op1 = simplify_replace_fn_rtx (XEXP (x, 1), old_rtx, fn, data); in simplify_replace_fn_rtx()
449 op0 = simplify_replace_fn_rtx (op0, old_rtx, fn, data); in simplify_replace_fn_rtx()
450 op1 = simplify_replace_fn_rtx (op1, old_rtx, fn, data); in simplify_replace_fn_rtx()
459 op0 = simplify_replace_fn_rtx (op0, old_rtx, fn, data); in simplify_replace_fn_rtx()
460 op1 = simplify_replace_fn_rtx (XEXP (x, 1), old_rtx, fn, data); in simplify_replace_fn_rtx()
[all …]
Dvar-tracking.cc1040 adjust_mems (rtx loc, const_rtx old_rtx, void *data) in adjust_mems() argument
1072 return simplify_replace_fn_rtx (mem, old_rtx, adjust_mems, data); in adjust_mems()
1080 addr = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
1101 addr = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
1108 tem = simplify_replace_fn_rtx (tem, old_rtx, adjust_mems, data); in adjust_mems()
1119 addr = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
1122 tem = simplify_replace_fn_rtx (XEXP (loc, 1), old_rtx, in adjust_mems()
1132 addr = simplify_replace_fn_rtx (SUBREG_REG (loc), old_rtx, adjust_mems, in adjust_mems()
1135 mem = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
Dexpmed.cc6333 rtx_insn *old_rtx = gen_move_insn (reg, *imm); in canonicalize_comparison() local
6337 if (insn_cost (old_rtx, true) > insn_cost (new_rtx, true)) in canonicalize_comparison()
Dira.cc3448 adjust_cleared_regs (rtx loc, const_rtx old_rtx ATTRIBUTE_UNUSED, void *data) in adjust_cleared_regs()
Dcse.cc6971 replace_dead_reg (rtx x, const_rtx old_rtx ATTRIBUTE_UNUSED, void *data) in replace_dead_reg()
DChangeLog-201037102 * combine.c (propagate_for_debug_subst): Add old_rtx argument,
37103 compare from with old_rtx and if it isn't rtx_equal_p, return NULL.
DChangeLog-200421577 old_rtx and newx to new_rtx.