This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug ipa/63671] [5 Regression] 21% tramp3d-v4 performance hit due to -fdevirtualize


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63671

--- Comment #6 from Jan Hubicka <hubicka at ucw dot cz> ---
I am attaching changes that are caused by enabling tree-ssa-pre
devirtualization only.  This devirtualize couple calls and does not affect
early inliner (becuase it is run afterwards in early opt queue and does not
seem to propagate down) and for some reason causes the slowdown.

These devirtualization are locally all good idea, so it seems that the
global inliner heuristics just gets lost.

Comparing inline decisions is going to be fun.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]