]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* gimplify.c (gimplify_body): Revert "Do not initialize RTL profiling"
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 2 Jun 2010 09:12:50 +0000 (09:12 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 2 Jun 2010 09:12:50 +0000 (09:12 +0000)
change from yesterday.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160144 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/gimplify.c

index 3c15d4f7cad4dbffab789b2ffee449e113f33082..58d0ace616e618cf25cd403ee0d32297534bf03e 100644 (file)
@@ -1,3 +1,8 @@
+2010-06-02  Steven Bosscher  <steven@gcc.gnu.org>
+
+       * gimplify.c (gimplify_body): Revert "Do not initialize RTL profiling"
+       change from yesterday.
+
 2010-06-02  Steven Bosscher  <steven@gcc.gnu.org>
 
        * c-ada-spec.c: Clean up redundant includes.
index fd1f05f3d98ba3cdff5ab3b16f86fb2e968f1db5..cb4358ca9bdbc3ce0f54400c91f0620264296c98 100644 (file)
@@ -7598,6 +7598,10 @@ gimplify_body (tree *body_p, tree fndecl, bool do_parms)
 
   timevar_push (TV_TREE_GIMPLIFY);
 
+  /* Initialize for optimize_insn_for_s{ize,peed}_p possibly called during
+     gimplification.  */
+  default_rtl_profile ();
+
   gcc_assert (gimplify_ctxp == NULL);
   push_gimplify_context (&gctx);