diff options
Diffstat (limited to 'gcc/ipa-devirt.c')
-rw-r--r-- | gcc/ipa-devirt.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/ipa-devirt.c b/gcc/ipa-devirt.c index f03c7f099f7..540f038a2d5 100644 --- a/gcc/ipa-devirt.c +++ b/gcc/ipa-devirt.c @@ -3566,7 +3566,7 @@ ipa_devirt (void) bool final; if (final_warning_records) - final_warning_records->dyn_count = e->count; + final_warning_records->dyn_count = e->count.ipa (); vec <cgraph_node *>targets = possible_polymorphic_call_targets @@ -3727,8 +3727,7 @@ ipa_devirt (void) nconverted++; update = true; e->make_speculative - (likely_target, e->count.apply_scale (8, 10), - e->frequency * 8 / 10); + (likely_target, e->count.apply_scale (8, 10)); } } if (update) |