Home | History | Annotate | Download | only in gcc

Lines Matching defs:may_propagate_copy

584       if (!may_propagate_copy (tuse, val))
619 if (val && val != arg && may_propagate_copy (arg, val))
745 && may_propagate_copy (arg, val))
779 && may_propagate_copy (res, sprime))
819 && may_propagate_copy (lhs, sprime)
1050 may_propagate_copy (tree dest, tree orig, bool dest_not_phi_arg_p)
1090 /* Like may_propagate_copy, but use as the destination expression
1104 for the expression, so we delegate to may_propagate_copy. */
1107 return may_propagate_copy (gimple_assign_rhs1 (dest), orig, true);
1109 return may_propagate_copy (gimple_switch_index (dest_swtch), orig, true);
1112 is no destination to pass to may_propagate_copy. On the other
1176 gcc_assert (may_propagate_copy (USE_FROM_PTR (op_p), val,
1275 if (rhs && may_propagate_copy (lhs, rhs))