http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57303
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |4.8.1 Summary|[4.7/4.8 Regression] struct |[4.7 Regression] struct |miscompiled at -O1 and |miscompiled at -O1 and |above |above Known to fail| |4.7.3, 4.8.0 --- Comment #10 from Richard Biener <rguenth at gcc dot gnu.org> --- Author: rguenth Date: Wed May 22 07:50:40 2013 New Revision: 199179 URL: http://gcc.gnu.org/viewcvs?rev=199179&root=gcc&view=rev Log: 2013-05-22 Richard Biener <rguent...@suse.de> Backport from mainline 2013-05-21 Richard Biener <rguent...@suse.de> PR tree-optimization/57318 * tree-ssa-loop-ivcanon.c (tree_estimate_loop_size): Do not estimate stmts with side-effects as likely eliminated. 2013-05-21 Richard Biener <rguent...@suse.de> PR tree-optimization/57330 * cgraph.c (cgraph_redirect_edge_call_stmt_to_callee): Properly preserve the call stmts fntype. * gcc.dg/torture/pr57330.c: New testcase. 2013-05-21 Richard Biener <rguent...@suse.de> PR tree-optimization/57303 * tree-ssa-sink.c (statement_sink_location): Properly handle self-assignments. * gcc.dg/torture/pr57303.c: New testcase. Added: branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr57303.c branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr57330.c Modified: branches/gcc-4_8-branch/gcc/ChangeLog branches/gcc-4_8-branch/gcc/cgraph.c branches/gcc-4_8-branch/gcc/testsuite/ChangeLog branches/gcc-4_8-branch/gcc/tree-ssa-loop-ivcanon.c branches/gcc-4_8-branch/gcc/tree-ssa-sink.c