On Thursday, 9 April 2015 at 20:11:07 UTC, weaselcat wrote:
On Thursday, 9 April 2015 at 20:00:28 UTC, John Colvin wrote:
I can't remember which -O level inlining is enabled, but
there's definitely no need to explicitly ask for it at -O5.
-enable-inlining(enabled at -O2) and -inline do different
things and -inline isn't automatically enabled.
Sorry Sönke for polluting your thread, but I did some reading of
the LLVM manual - -inline is a specific LLVM pass and not a
frontend flag. Using the -partial-inliner pass instead it(the
benchmark) becomes faster than rapidJSON.
Bye.