PR target/33318
* cse.c (fold_rtx): Avoid invalid sharing.
From-SVN: r128187
+2007-09-06 Jan Hubicka <jh@suse.cz>
+
+ PR target/33318
+ * cse.c (fold_rtx): Avoid invalid sharing.
+
2007-09-06 Richard Sandiford <richard@codesourcery.com>
* config/mips/mips.md (fixuns_truncdfsi2, fixuns_truncdfdi2)
/* If we have a cheaper expression now, use that
and try folding it further, from the top. */
if (cheapest_simplification != x)
- return fold_rtx (cheapest_simplification, insn);
+ return fold_rtx (copy_rtx (cheapest_simplification),
+ insn);
}
}