From 9ca8a4c064941ea3495131e36b7710375606b009 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Fri, 19 May 2017 11:36:56 +0200 Subject: ipa-inline.h (ipa_call_summary): Turn sizes into signed; add ctor. * ipa-inline.h (ipa_call_summary): Turn sizes into signed; add ctor. * ipa-inline.c (want_inline_small_function_p): Do not cast to unsigned. From-SVN: r248263 --- gcc/ipa-inline.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gcc/ipa-inline.c') diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c index 0238de2..b0d5890 100644 --- a/gcc/ipa-inline.c +++ b/gcc/ipa-inline.c @@ -723,7 +723,7 @@ want_inline_small_function_p (struct cgraph_edge *e, bool report) && (!e->count || !e->maybe_hot_p ())) && inline_summaries->get (callee)->min_size - ipa_call_summaries->get (e)->call_stmt_size - > (unsigned)MAX (MAX_INLINE_INSNS_SINGLE, MAX_INLINE_INSNS_AUTO)) + > MAX (MAX_INLINE_INSNS_SINGLE, MAX_INLINE_INSNS_AUTO)) { e->inline_failed = CIF_MAX_INLINE_INSNS_AUTO_LIMIT; want_inline = false; @@ -731,7 +731,7 @@ want_inline_small_function_p (struct cgraph_edge *e, bool report) else if ((DECL_DECLARED_INLINE_P (callee->decl) || e->count) && inline_summaries->get (callee)->min_size - ipa_call_summaries->get (e)->call_stmt_size - > (unsigned)16 * MAX_INLINE_INSNS_SINGLE) + > 16 * MAX_INLINE_INSNS_SINGLE) { e->inline_failed = (DECL_DECLARED_INLINE_P (callee->decl) ? CIF_MAX_INLINE_INSNS_SINGLE_LIMIT -- cgit v1.1