Lines Matching refs:i1dest

2218 combinable_i3pat (rtx_insn *i3, rtx *loc, rtx i2dest, rtx i1dest, rtx i0dest,
2243 || (i1dest && rtx_equal_p (i1dest, inner_dest))
2246 || (i1dest && reg_overlap_mentioned_p (i1dest, inner_dest))
2263 || (i1_not_in_src && reg_overlap_mentioned_p (i1dest, src))
2300 if (! combinable_i3pat (i3, &XVECEXP (x, 0, i), i2dest, i1dest, i0dest,
2704 rtx i2dest = 0, i2src = 0, i1dest = 0, i1src = 0, i0dest = 0, i0src = 0;
3103 if (i1 && !can_combine_p (i1, i3, i0, NULL, i2, NULL, &i1dest, &i1src))
3125 i1dest_in_i1src = i1 && reg_overlap_mentioned_p (i1dest, i1src);
3128 i1dest_in_i0src = i0 && reg_overlap_mentioned_p (i1dest, i0src);
3131 i1dest_killed = i1 && dead_or_set_p (i1, i1dest);
3139 : (!reg_overlap_mentioned_p (i1dest, i0dest)
3143 if (! combinable_i3pat (i3, &PATTERN (i3), i2dest, i1dest, i0dest,
3205 added_sets_1 = !(dead_or_set_p (i3, i1dest)
3206 || (i1_feeds_i2_n && dead_or_set_p (i2, i1dest)));
3268 i1pat = gen_rtx_SET (i1dest, copy_rtx (i1src));
3454 if (!combinable_i3pat (NULL, &newpat, i1dest, NULL_RTX, NULL_RTX,
3473 newpat = subst (newpat, i1dest, i1src, 0, 0,
3587 t = subst (t, i1dest, i1src_copy ? i1src_copy : i1src, 0, 0,
4418 elimination information with respect to newi2pat because i1dest
4420 i1dest. Global information is used when distributing REG_DEAD
4422 i1dest or not.
4425 in which case it doesn't matter if newi2pat sets i1dest or not.
4439 "I0->I1, I1&I2->I3" or "I1&I2->I3", newi2pat won't set i1dest or
4443 ? 0 : i1dest);
4445 || (newi2pat && reg_set_p (i1dest, newi2pat))
4446 ? 0 : i1dest);
4504 i1dest, i1src);
4580 propagate_for_debug (i1, last_combined_insn, i1dest, i1src,
4670 rtx new_note = alloc_reg_note (REG_DEAD, i1dest, NULL_RTX);
4671 if (newi2pat && reg_set_p (i1dest, newi2pat))
4724 if (i1 && REG_P (i1dest))
4732 && rtx_equal_p (i1dest, SET_DEST (set)))
4735 record_value_for_reg (i1dest, i1_insn, i1_val);
4739 && REGNO (i1dest) < reg_n_sets_max)
4740 INC_REG_N_SETS (REGNO (i1dest), -1);