This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] Fix objsz folded stmt dumping
- From: Richard Guenther <rguenther at suse dot de>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 27 Sep 2011 12:06:03 +0200 (CEST)
- Subject: [PATCH] Fix objsz folded stmt dumping
I noticed we dump the original statement twice since tuples.
Fixed as obvious.
Richard.
2011-09-27 Richard Guenther <rguenther@suse.de>
* tree-object-size.c (compute_object_sizes): Fix dumping of
folded statement.
Index: gcc/tree-object-size.c
===================================================================
--- gcc/tree-object-size.c (revision 179200)
+++ gcc/tree-object-size.c (working copy)
@@ -1250,13 +1250,10 @@ compute_object_sizes (void)
if (!update_call_from_tree (&i, result))
gcc_unreachable ();
- /* NOTE: In the pre-tuples code, we called update_stmt here. This is
- now handled by gsi_replace, called from update_call_from_tree. */
-
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "to\n ");
- print_gimple_stmt (dump_file, call, 0, dump_flags);
+ print_gimple_stmt (dump_file, gsi_stmt (i), 0, dump_flags);
fprintf (dump_file, "\n");
}
}