diff options
author | Jan Hubicka <jh@suse.cz> | 2020-04-04 15:56:52 +0200 |
---|---|---|
committer | Jan Hubicka <jh@suse.cz> | 2020-04-04 17:55:04 +0200 |
commit | 21e28527130a89491f848dfb5019afa01b252479 (patch) | |
tree | 5d1c0d20faccb95a278fe3deae0164d32313cbba /gcc | |
parent | f1ad7bac76b662577e3bde78c530954099361a66 (diff) | |
download | gcc-21e28527130a89491f848dfb5019afa01b252479.zip gcc-21e28527130a89491f848dfb5019afa01b252479.tar.gz gcc-21e28527130a89491f848dfb5019afa01b252479.tar.bz2 |
Fix previous commit.
gcc/ChangeLog:
2020-04-04 Jan Hubicka <hubicka@ucw.cz>
PR ipa/93940
* ipa-fnsummary.c (vrp_will_run_p): New function.
(fre_will_run_p): New function.
(evaluate_properties_for_edge): Use it.
* ipa-inline.c (can_inline_edge_by_limits_p): Do not inline
!optimize_debug to optimize_debug.
gcc/testsuite/ChangeLog:
2020-04-04 Jan Hubicka <hubicka@ucw.cz>
* g++.dg/tree-ssa/pr93940.C: New test.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 9 | ||||
-rw-r--r-- | gcc/ipa-fnsummary.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 |
3 files changed, 15 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0221945..75e3a4f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2020-04-04 Jan Hubicka <hubicka@ucw.cz> + + PR ipa/93940 + * ipa-fnsummary.c (vrp_will_run_p): New function. + (fre_will_run_p): New function. + (evaluate_properties_for_edge): Use it. + * ipa-inline.c (can_inline_edge_by_limits_p): Do not inline + !optimize_debug to optimize_debug. + 2020-04-04 Jakub Jelinek <jakub@redhat.com> PR rtl-optimization/94468 diff --git a/gcc/ipa-fnsummary.c b/gcc/ipa-fnsummary.c index d96c8e9..045a0ec 100644 --- a/gcc/ipa-fnsummary.c +++ b/gcc/ipa-fnsummary.c @@ -636,7 +636,7 @@ evaluate_properties_for_edge (struct cgraph_edge *e, bool inline_p, } /* Determine known aggregate values. */ - if (vrp_will_run_p (caller)) + if (fre_will_run_p (caller)) { ipa_agg_value_set agg = ipa_agg_value_set_from_jfunc (caller_parms_info, diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 427266a..36eb4ba 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2020-04-04 Jan Hubicka <hubicka@ucw.cz> + + PR ipa/93940 + * g++.dg/tree-ssa/pr93940.C: New test. + 2020-04-04 Jakub Jelinek <jakub@redhat.com> PR rtl-optimization/94468 |