LLVM 3.7.0 Officially Released
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.
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.
3 Comments