ipa-utils.c (ipa_merge_profiles): Fix updating of fnsummary; also handle rescaling...
authorJan Hubicka <hubicka@ucw.cz>
Mon, 24 Dec 2018 01:37:44 +0000 (02:37 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Mon, 24 Dec 2018 01:37:44 +0000 (01:37 +0000)
commit959b8c8257b8b6fa547c25098d1024b53e5f9b45
tree76f8d2d85c498bea6a9f9b56ec6885cad957d6e0
parentd0a6fcf5895c4d5c2ca8fdb50756959cc8d204b8
ipa-utils.c (ipa_merge_profiles): Fix updating of fnsummary; also handle rescaling of mismatched profiles.

* ipa-utils.c (ipa_merge_profiles): Fix updating of fnsummary;
also handle rescaling of mismatched profiles.
* ipa-fnsummary.c (analyze_function): Handle speculative edges.

From-SVN: r267392
gcc/ChangeLog
gcc/ipa-fnsummary.c
gcc/ipa-utils.c