LLVM 4.0 Released

Written by Michael Larabel in LLVM on 13 March 2017 at 01:11 PM EDT. 4 Comments
LLVM
Hans Wennborg has announced the release of LLVM 4.0 and connected sub-projects like Clang 4.0. LLVM/Clang 4.0 is a big update to this open-source compiler infrastructure stack and also marks the change to their new versioning scheme.

For release highlights of LLVM/Clang 4.0, see our feature overview for the advancements made to this compiler stack over the past half-year. LLVM 4.0 was supposed to ship back in February but bugs had dragged out the release until today.

The official release announcement can be read on llvm-dev. "This release is the result of the community's work over the past six
months, including: use of profile data in ThinLTO, more aggressive aggressive dead code elimination, experimental support for coroutines, experimental AVR target, better GNU ld compatibility and significant performance improvements in LLD, as well as improved optimizations, many bug fixes and more."

Onward to LLVM/Clang 5.0! We have done some Clang 4.0 benchmarks while more compiler benchmarks will be coming up shortly on Phoronix.
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