From: Jan Hubicka Date: Sat, 30 Nov 2019 23:19:58 +0000 (+0100) Subject: ipa-inline.c (compute_max_insns): Return int64_t. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8fcfc44f611d494d2ec5fcc4a3e43f6aebce99f7;p=gcc.git ipa-inline.c (compute_max_insns): Return int64_t. * ipa-inline.c (compute_max_insns): Return int64_t. (inline_small_functions): Simplify. From-SVN: r278880 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e173bad5c44..cc33a041090 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2019-11-30 Jan Hubicka + + * ipa-inline.c (compute_max_insns): Return int64_t. + (inline_small_functions): Simplify. + 2019-11-30 Jan Hubicka * tree-cfg.c (execute_fixup_cfg): Update also max_bb_count when diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c index 56ea671c9bc..0f87c476dde 100644 --- a/gcc/ipa-inline.c +++ b/gcc/ipa-inline.c @@ -1722,7 +1722,7 @@ recursive_inlining (struct cgraph_edge *edge, /* Given whole compilation unit estimate of INSNS, compute how large we can allow the unit to grow. */ -static int +static int64_t compute_max_insns (cgraph_node *node, int insns) { int max_insns = insns; @@ -1977,9 +1977,8 @@ inline_small_functions (void) if (dump_file) fprintf (dump_file, "Enqueueing calls in %s.\n", node->dump_name ()); - for (edge = node->callees; edge; edge = next) + for (edge = node->callees; edge; edge = edge->next_callee) { - next = edge->next_callee; if (edge->inline_failed && !edge->aux && can_inline_edge_p (edge, true)