Home
last modified time | relevance | path

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

/dragonfly/contrib/gcc-4.7/gcc/
HDfwprop.c394 should_replace_address (rtx old_rtx, rtx new_rtx, enum machine_mode mode, in should_replace_address() argument
399 if (rtx_equal_p (old_rtx, new_rtx) in should_replace_address()
404 if (REG_P (old_rtx) && REG_P (new_rtx)) in should_replace_address()
408 gain = (address_cost (old_rtx, mode, as, speed) in should_replace_address()
416 gain = set_src_cost (new_rtx, speed) - set_src_cost (old_rtx, speed); in should_replace_address()
460 propagate_rtx_1 (rtx *px, rtx old_rtx, rtx new_rtx, int flags) in propagate_rtx_1() argument
481 if (x == old_rtx) in propagate_rtx_1()
493 valid_ops &= propagate_rtx_1 (&op0, old_rtx, new_rtx, flags); in propagate_rtx_1()
503 valid_ops &= propagate_rtx_1 (&op0, old_rtx, new_rtx, flags); in propagate_rtx_1()
504 valid_ops &= propagate_rtx_1 (&op1, old_rtx, new_rtx, flags); in propagate_rtx_1()
[all …]
HDgenemit.c310 rtx old_rtx = XEXP (XVECEXP (p->pattern, 1, j), 0); in gen_insn() local
316 if (! (GET_MODE (old_rtx) == GET_MODE (new_rtx) in gen_insn()
317 && ((GET_CODE (old_rtx) == MATCH_SCRATCH in gen_insn()
319 || (REG_P (old_rtx) && REG_P (new_rtx) in gen_insn()
320 && REGNO (old_rtx) == REGNO (new_rtx))))) in gen_insn()
HDsimplify-rtx.c415 simplify_replace_fn_rtx (rtx x, const_rtx old_rtx, in simplify_replace_fn_rtx() argument
428 newx = fn (x, old_rtx, data); in simplify_replace_fn_rtx()
432 else if (rtx_equal_p (x, old_rtx)) in simplify_replace_fn_rtx()
440 op0 = simplify_replace_fn_rtx (op0, old_rtx, fn, data); in simplify_replace_fn_rtx()
447 op0 = simplify_replace_fn_rtx (XEXP (x, 0), old_rtx, fn, data); in simplify_replace_fn_rtx()
448 op1 = simplify_replace_fn_rtx (XEXP (x, 1), old_rtx, fn, data); in simplify_replace_fn_rtx()
458 op0 = simplify_replace_fn_rtx (op0, old_rtx, fn, data); in simplify_replace_fn_rtx()
459 op1 = simplify_replace_fn_rtx (op1, old_rtx, fn, data); in simplify_replace_fn_rtx()
468 op0 = simplify_replace_fn_rtx (op0, old_rtx, fn, data); in simplify_replace_fn_rtx()
469 op1 = simplify_replace_fn_rtx (XEXP (x, 1), old_rtx, fn, data); in simplify_replace_fn_rtx()
[all …]
HDfunction.c1097 update_temp_slot_address (rtx old_rtx, rtx new_rtx) in update_temp_slot_address() argument
1101 if (rtx_equal_p (old_rtx, new_rtx)) in update_temp_slot_address()
1104 p = find_temp_slot_from_address (old_rtx); in update_temp_slot_address()
1114 if (GET_CODE (old_rtx) != PLUS) in update_temp_slot_address()
1119 update_temp_slot_address (XEXP (old_rtx, 0), new_rtx); in update_temp_slot_address()
1120 update_temp_slot_address (XEXP (old_rtx, 1), new_rtx); in update_temp_slot_address()
1126 if (rtx_equal_p (XEXP (old_rtx, 0), XEXP (new_rtx, 0))) in update_temp_slot_address()
1127 update_temp_slot_address (XEXP (old_rtx, 1), XEXP (new_rtx, 1)); in update_temp_slot_address()
1128 else if (rtx_equal_p (XEXP (old_rtx, 1), XEXP (new_rtx, 0))) in update_temp_slot_address()
1129 update_temp_slot_address (XEXP (old_rtx, 0), XEXP (new_rtx, 1)); in update_temp_slot_address()
[all …]
HDvar-tracking.c884 adjust_mems (rtx loc, const_rtx old_rtx, void *data) in adjust_mems() argument
914 return simplify_replace_fn_rtx (mem, old_rtx, adjust_mems, data); in adjust_mems()
922 addr = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
943 addr = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
961 addr = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
973 addr = simplify_replace_fn_rtx (SUBREG_REG (loc), old_rtx, adjust_mems, in adjust_mems()
976 mem = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
HDira.c2693 adjust_cleared_regs (rtx loc, const_rtx old_rtx ATTRIBUTE_UNUSED, void *data) in adjust_cleared_regs()
HDcse.c6755 replace_dead_reg (rtx x, const_rtx old_rtx ATTRIBUTE_UNUSED, void *data) in replace_dead_reg()
HDcombine.c2467 propagate_for_debug_subst (rtx from, const_rtx old_rtx, void *data) in propagate_for_debug_subst() argument
2471 if (!rtx_equal_p (from, old_rtx)) in propagate_for_debug_subst()
/dragonfly/contrib/gcc-8.0/gcc/
HDfwprop.c394 should_replace_address (rtx old_rtx, rtx new_rtx, machine_mode mode, in should_replace_address() argument
399 if (rtx_equal_p (old_rtx, new_rtx) in should_replace_address()
404 if (REG_P (old_rtx) && REG_P (new_rtx)) in should_replace_address()
408 gain = (address_cost (old_rtx, mode, as, speed) in should_replace_address()
417 - set_src_cost (old_rtx, VOIDmode, speed)); in should_replace_address()
461 propagate_rtx_1 (rtx *px, rtx old_rtx, rtx new_rtx, int flags) in propagate_rtx_1() argument
482 if (x == old_rtx) in propagate_rtx_1()
494 valid_ops &= propagate_rtx_1 (&op0, old_rtx, new_rtx, flags); in propagate_rtx_1()
504 valid_ops &= propagate_rtx_1 (&op0, old_rtx, new_rtx, flags); in propagate_rtx_1()
505 valid_ops &= propagate_rtx_1 (&op1, old_rtx, new_rtx, flags); in propagate_rtx_1()
[all …]
HDgenemit.c365 rtx old_rtx = XEXP (XVECEXP (p->pattern, 1, j), 0); in gen_insn() local
371 if (! (GET_MODE (old_rtx) == GET_MODE (new_rtx) in gen_insn()
372 && ((GET_CODE (old_rtx) == MATCH_SCRATCH in gen_insn()
374 || (REG_P (old_rtx) && REG_P (new_rtx) in gen_insn()
375 && REGNO (old_rtx) == REGNO (new_rtx))))) in gen_insn()
HDvaltrack.c156 propagate_for_debug_subst (rtx from, const_rtx old_rtx, void *data) in propagate_for_debug_subst() argument
160 if (!rtx_equal_p (from, old_rtx)) in propagate_for_debug_subst()
173 rtx dval = make_debug_expr_from_rtl (old_rtx); in propagate_for_debug_subst()
179 = gen_rtx_VAR_LOCATION (GET_MODE (old_rtx), in propagate_for_debug_subst()
HDfunction.c1089 update_temp_slot_address (rtx old_rtx, rtx new_rtx) in update_temp_slot_address() argument
1093 if (rtx_equal_p (old_rtx, new_rtx)) in update_temp_slot_address()
1096 p = find_temp_slot_from_address (old_rtx); in update_temp_slot_address()
1106 if (GET_CODE (old_rtx) != PLUS) in update_temp_slot_address()
1111 update_temp_slot_address (XEXP (old_rtx, 0), new_rtx); in update_temp_slot_address()
1112 update_temp_slot_address (XEXP (old_rtx, 1), new_rtx); in update_temp_slot_address()
1118 if (rtx_equal_p (XEXP (old_rtx, 0), XEXP (new_rtx, 0))) in update_temp_slot_address()
1119 update_temp_slot_address (XEXP (old_rtx, 1), XEXP (new_rtx, 1)); in update_temp_slot_address()
1120 else if (rtx_equal_p (XEXP (old_rtx, 1), XEXP (new_rtx, 0))) in update_temp_slot_address()
1121 update_temp_slot_address (XEXP (old_rtx, 0), XEXP (new_rtx, 1)); in update_temp_slot_address()
[all …]
HDsimplify-rtx.c422 simplify_replace_fn_rtx (rtx x, const_rtx old_rtx, in simplify_replace_fn_rtx() argument
435 newx = fn (x, old_rtx, data); in simplify_replace_fn_rtx()
439 else if (rtx_equal_p (x, old_rtx)) in simplify_replace_fn_rtx()
447 op0 = simplify_replace_fn_rtx (op0, old_rtx, fn, data); in simplify_replace_fn_rtx()
454 op0 = simplify_replace_fn_rtx (XEXP (x, 0), old_rtx, fn, data); in simplify_replace_fn_rtx()
455 op1 = simplify_replace_fn_rtx (XEXP (x, 1), old_rtx, fn, data); in simplify_replace_fn_rtx()
465 op0 = simplify_replace_fn_rtx (op0, old_rtx, fn, data); in simplify_replace_fn_rtx()
466 op1 = simplify_replace_fn_rtx (op1, old_rtx, fn, data); in simplify_replace_fn_rtx()
475 op0 = simplify_replace_fn_rtx (op0, old_rtx, fn, data); in simplify_replace_fn_rtx()
476 op1 = simplify_replace_fn_rtx (XEXP (x, 1), old_rtx, fn, data); in simplify_replace_fn_rtx()
[all …]
HDvar-tracking.c1030 adjust_mems (rtx loc, const_rtx old_rtx, void *data) in adjust_mems() argument
1062 return simplify_replace_fn_rtx (mem, old_rtx, adjust_mems, data); in adjust_mems()
1070 addr = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
1091 addr = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
1098 tem = simplify_replace_fn_rtx (tem, old_rtx, adjust_mems, data); in adjust_mems()
1109 addr = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
1112 tem = simplify_replace_fn_rtx (XEXP (loc, 1), old_rtx, in adjust_mems()
1122 addr = simplify_replace_fn_rtx (SUBREG_REG (loc), old_rtx, adjust_mems, in adjust_mems()
1125 mem = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); in adjust_mems()
HDira.c3291 adjust_cleared_regs (rtx loc, const_rtx old_rtx ATTRIBUTE_UNUSED, void *data) in adjust_cleared_regs()
HDcse.c7058 replace_dead_reg (rtx x, const_rtx old_rtx ATTRIBUTE_UNUSED, void *data) in replace_dead_reg()