In the next tests, include Vadim's back-end for r600g.
Phoronix: Running Mesa 9.2-devel + LLVM 3.3 SVN With The R600 Back-End
The last time I extensively tested the AMD Radeon Gallium3D LLVM shader compiler back-end was last April. Since then the R600 LLVM back-end has matured quite a lot with new features and was merged into upstream LLVM. In the past few days I carried out some new tests on several different graphics cards using Mesa Git master of the R600 Gallium3D open-source graphics driver.
http://www.phoronix.com/vr.php?view=18510
In the next tests, include Vadim's back-end for r600g.
Would be useful to see how LLVM compares against the conventional backend.
Compiler influence on nexuiz and Doom3 are negligible (they are not shader bound), and I suspect this extend to any ioquake3 / doom3 engine powered benchmark.
I personnaly use Unigine Heaven 3.0 and Lightmark 2008 2.0 to measure performance of compiler.
I don't know why Michael refuses to use better tests than he does.
Add in a WINE test, a Valve Source engine test, and Unigine, and you'd get 3 distinctly different engines apart from the Id engine he relies almost exclusively on. They'd all probably be bound on very different things performance-wise.
Or more demanding Trine 2 and Serious Sam 3.
Still though it would be testable by those who do actually own it.. Not everyone would be able to make comparisons, but those that have the game could. I would love to know how well some of the commercial games that are finally being made available for linux performs - regardless of whether or not I could duplicate the tests.