https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133
Jan Hubicka changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133
--- Comment #8 from Jan Hubicka ---
I see. compute_uninlined_call_time uses counts when they are available and
frequencies when they are not. It makes sense that dropping count to 0 will
lead to change of compute_uninlined_call_time. I am bit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133
--- Comment #7 from Martin Liška ---
I've got it what's responsible. When the edge_badness is called for the first
time, we call compute_uninlined_call_time where:
(gdb) p edge->count.to_gcov_type ()
$25 = 194
Then various clones of the caller
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133
--- Comment #6 from Martin Liška ---
So when the edge is insert to the heap we see:
Badness calculation for app_disable/164630 ->
_Z11app_disablev.part.30/166180
size growth 6, time 16.00 unspec 216.00
Wrapper penalty.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133
--- Comment #5 from Martin Liška ---
Happens Fortran front-end. I'm attaching IPA inline dump file where I also
dumped the problematic badnesses which are compared:
https://drive.google.com/file/d/0B0pisUJ80pO1N2pBUXdhVlVwZlU/view?usp=sharing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133
Markus Trippelsdorf changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133
Markus Trippelsdorf changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133
Jan Hubicka changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133
H.J. Lu changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133
Markus Trippelsdorf changed:
What|Removed |Added
CC||hjl.tools at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
11 matches
Mail list logo