aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2010-06-02 09:12:50 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2010-06-02 09:12:50 +0000
commitf66d6761ee531dd8b7c66f1471b222e89f29014b (patch)
tree53896b278a9278d9727a6a3dd664d126df200250 /gcc/gimplify.c
parenta8cd9c51a0b5a5fd6523cf3e92a108a38f0c5aa9 (diff)
downloadgcc-f66d6761ee531dd8b7c66f1471b222e89f29014b.zip
gcc-f66d6761ee531dd8b7c66f1471b222e89f29014b.tar.gz
gcc-f66d6761ee531dd8b7c66f1471b222e89f29014b.tar.bz2
gimplify.c (gimplify_body): Revert "Do not initialize RTL profiling" change from yesterday.
* gimplify.c (gimplify_body): Revert "Do not initialize RTL profiling" change from yesterday. From-SVN: r160144
Diffstat (limited to 'gcc/gimplify.c')
-rw-r--r--gcc/gimplify.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/gimplify.c b/gcc/gimplify.c
index fd1f05f..cb4358c 100644
--- a/gcc/gimplify.c
+++ b/gcc/gimplify.c
@@ -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);