LLVM 3.7.0 Officially Released

Written by Michael Larabel in LLVM on 1 September 2015 at 05:14 PM EDT. 3 Comments
LLVM
LLVM 3.7 along with sub-projects like Clang 3.7.0 have been officially released this afternoon.

Hans Wennborg announced 3.7.0 a few minutes ago on the mailing list. "This release contains the work of the LLVM community over the past six months: full OpenMP 3.1 support (behind a flag), the On Request Compilation (ORC) JIT API, a new backend for Berkeley Packet Filter (BPF), Control Flow Integrity checking, as well as improved optimizations, new Clang warnings, many bug fixes, and more."

If you missed it, there's our LLVM/Clanfg 3.7 feature overview with more details on the changes. Yesterday I also put out the first (of several) articles with GCC vs. Clang 3.7 compiler benchmarks to complement all of the daily SVN compiler testing done over at LinuxBenchmarking.com with this daily Clang performance tracker.

Overall, LLVM 3.7 is one exciting release! Also not mentioned in the official release announcement (but covered in the feature overview) is that the updates in there for the in-tree AMDGPU compiler back-end are needed for exposing OpenGL 4.1 compliance in pair with Mesa 11.0.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week