diff options
author | Richard Biener <rguenther@suse.de> | 2018-01-02 12:35:53 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2018-01-02 12:35:53 +0000 |
commit | f76649a6dc8278b2e377cabf3f80c172ffdc6c2a (patch) | |
tree | 1e970b921d40fa521a130d39708d893c4df62c9c /gcc | |
parent | 5344af273ac3d881fb480adc927c9ff64de959e7 (diff) | |
download | gcc-f76649a6dc8278b2e377cabf3f80c172ffdc6c2a.zip gcc-f76649a6dc8278b2e377cabf3f80c172ffdc6c2a.tar.gz gcc-f76649a6dc8278b2e377cabf3f80c172ffdc6c2a.tar.bz2 |
ipa-inline.c (big_speedup_p): Fix expression.
2018-01-02 Richard Biener <rguenther@suse.de>
* ipa-inline.c (big_speedup_p): Fix expression.
From-SVN: r256072
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ipa-inline.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c index 4af47b4..68a190d 100644 --- a/gcc/ipa-inline.c +++ b/gcc/ipa-inline.c @@ -691,7 +691,7 @@ big_speedup_p (struct cgraph_edge *e) sreal time = compute_uninlined_call_time (e, unspec_time); sreal inlined_time = compute_inlined_call_time (e, spec_time); - if (time - inlined_time * 100 + if ((time - inlined_time) * 100 > (sreal) (time * PARAM_VALUE (PARAM_INLINE_MIN_SPEEDUP))) return true; return false; diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e4dd14f..223877e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2018-01-02 Richard Biener <rguenther@suse.de> + + * ipa-inline.c (big_speedup_p): Fix expression. + 2018-01-01 Paul Thomas <pault@gcc.gnu.org> PR fortran/83076 |