* tree-ssa-loop-ivopts.c (rewrite_use_outer): Unshare the expression
before emiting it.
From-SVN: r100727
+2005-06-08 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * tree-ssa-loop-ivopts.c (rewrite_use_outer): Unshare the expression
+ before emiting it.
+
2005-06-07 Eric Christopher <echristo@redhat.com>
* config/mips/predicates.md: Revert previous patch.
if (!cand->iv)
{
struct cost_pair *cp = get_use_iv_cost (data, use, cand);
- value = cp->value;
+ value = unshare_expr (cp->value);
}
else
value = get_computation_at (data->current_loop,