diff options
Diffstat (limited to 'gcc/tree-inline.c')
-rw-r--r-- | gcc/tree-inline.c | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/gcc/tree-inline.c b/gcc/tree-inline.c index b787466..ac9586e 100644 --- a/gcc/tree-inline.c +++ b/gcc/tree-inline.c @@ -3972,8 +3972,8 @@ estimate_operator_cost (enum tree_code code, eni_weights *weights, the statements in the statement sequence STMTS. WEIGHTS contains weights attributed to various constructs. */ -static -int estimate_num_insns_seq (gimple_seq stmts, eni_weights *weights) +int +estimate_num_insns_seq (gimple_seq stmts, eni_weights *weights) { int cost; gimple_stmt_iterator gsi; @@ -4262,19 +4262,6 @@ init_inline_once (void) eni_time_weights.return_cost = 2; } -/* Estimate the number of instructions in a gimple_seq. */ - -int -count_insns_seq (gimple_seq seq, eni_weights *weights) -{ - gimple_stmt_iterator gsi; - int n = 0; - for (gsi = gsi_start (seq); !gsi_end_p (gsi); gsi_next (&gsi)) - n += estimate_num_insns (gsi_stmt (gsi), weights); - - return n; -} - /* Install new lexical TREE_BLOCK underneath 'current_block'. */ |