aboutsummaryrefslogtreecommitdiff
path: root/gcc/sel-sched.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2011-04-18 20:39:39 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2011-04-18 18:39:39 +0000
commit09a2806fb2ec1286df2ef3ab3ff4e8674ca01fad (patch)
treeb5147e1ac1b38e8c51a963484ffe54057942c691 /gcc/sel-sched.c
parent3eea52efc8ba92e60b11ca681d6aa4ad01134adf (diff)
downloadgcc-09a2806fb2ec1286df2ef3ab3ff4e8674ca01fad.zip
gcc-09a2806fb2ec1286df2ef3ab3ff4e8674ca01fad.tar.gz
gcc-09a2806fb2ec1286df2ef3ab3ff4e8674ca01fad.tar.bz2
ipa-inline.c: Fix comment typos; do not inline gt-ipa-inline.h
* ipa-inline.c: Fix comment typos; do not inline gt-ipa-inline.h (want_inline_function_called_once_p): Break out the logic from ipa_inline. (edge_badness): Ensure that profile is not misupdated. (lookup_recursive_calls): Prioritize by call frequencies. (inline_small_functions): Move program size estimates here; actually process whole queue even when unit growth has been met. (to properly compute inline_failed reasons and for the case unit size decrease.) Revisit comments on recursive inlining. (ipa_inline): Remove unit summary code; first inline hot calls of functions called once, cold calls next. (order, nnodes): Remove unused variables. * Makefile.in (ipa-inline.o): No longer depent on ggc files. (GTFILES): Remove ipa-inline.c * sel-sched.c (fill_insns): Silence uninitialized var warning. From-SVN: r172663
Diffstat (limited to 'gcc/sel-sched.c')
-rw-r--r--gcc/sel-sched.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/sel-sched.c b/gcc/sel-sched.c
index be56ded..b176dea 100644
--- a/gcc/sel-sched.c
+++ b/gcc/sel-sched.c
@@ -5517,7 +5517,7 @@ fill_insns (fence_t fence, int seqno, ilist_t **scheduled_insns_tailpp)
{
blist_t *bnds_tailp1, *bndsp;
expr_t expr_vliw;
- int need_stall;
+ int need_stall = false;
int was_stall = 0, scheduled_insns = 0;
int max_insns = pipelining_p ? issue_rate : 2 * issue_rate;
int max_stall = pipelining_p ? 1 : 3;