[llvm-commits] [llvm-gcc-4.2] r55718 - /llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp

Duncan Sands baldrick at free.fr
Thu Sep 4 01:00:55 PDT 2008


> Does this mean we can stop using gcc's trivial inliner?

IIRC, we are using the full gcc inliner because otherwise
we get webkit performance regressions.  Also (again IIRC),
the trivial gcc inliner does not inline inline-always
functions!  So I originally set things up so that the full
inliner was run (not the trivial one), but skipped everything
except for inline-always functions; but the skipping part had
to be undone due to webkit.

Ciao,

Duncan.



More information about the llvm-commits mailing list