With LLVM 3.2 set for release in mid-December, the time to benchmark this next major compiler infrastructure release paired with the Clang C/C++ compiler is approaching. Well, that time has already come; up this weekend are some benchmarks of the Intel Core i7 3960X "Sandy Bridge Extreme Edition" on Ubuntu 12.04 when comparing LLVM/Clang 3.1 to their latest SVN development code for LLVM/Clang 3.2 as of this week.
In this first article of proper LLVM/Clang 3.2 benchmarking on Linux are the i7-3960X Sandy Bridge results when comparing LLVM/Clang 3.1 to LLVM/Clang 3.2 as of Tuesday, 9 October. Both LLVM/Clang releases were built from source with the --disable-assertions --enable-optimized arguments to generate an optimized release build. In addition, when building out the test profiles in the Phoronix Test Suite, the compiler was tested when targeting -march=nocona and -march=corei7-avx.