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

hubicka at ucw dot cz gcc-bugzilla@gcc.gnu.org
Wed Nov 12 00:04:00 GMT 2014


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.



More information about the Gcc-bugs mailing list