LLVM News Archives
LLVM's Codebase Will Likely Move To C++17 Next Year

While LLVM's Clang compiler already supports C++17, what this change is about is the LLVM code itself and for sub-projects like Clang can begin making use of C++17 code itself. This in turn ups the requirements for being able to compile the code-base.

20 October 2018 - LLVM C++17 - 11 Comments
LLVM Still Proceeding With Their Code Relicensing

It's been three years since the original draft proposal for relicensing the LLVM compiler code was sent out and while there hasn't been a lot to report on recently about the effort, they are making progress and proceeding.

17 October 2018 - LLVM Code Relicensing - 11 Comments
AMDGPU Developer Proposes Array Register Files For LLVM - Would Help Performance

One of the areas within the open-source AMD Linux graphics driver stack that could benefit from some additional improvements/optimizations is the AMDGPU LLVM compiler back-end. One of the easy ways to see that the AMDGPU LLVM code could be improved upon are the Vulkan benchmarks when compared to AMD's proprietary compiler and there still being some significant wins with that more mature but closed-source shader compilation code. Fortunately, some improvements may be on the way.

9 October 2018 - AMDGPU - 2 Comments
LLVM 7.0 Is Ready For Release

The LLVM/Clang 7.0 release had been running a bit behind schedule and warranted a third release candidate, but this week LLVM 7.0.0 is now ready to ship.

17 September 2018 - Clang 7.0 Too... - 4 Comments
LLVM 7.0 RC3 Released - The Last Release Candidate

While only two release candidates were on the schedule for LLVM 7.0, release manager Hans Wennborg today opted for a third RC that he intends to be the final test version before officially releasing the LLVM 7.0.0 collection.

10 September 2018 - LLVM 7.0 RC3 - 4 Comments
A Look At The Features Coming With LLVM 7.0 & Clang 7.0

It's running a few days late, but the LLVM 7.0 release along with sub-projects like Clang 7.0 should be released very soon. Here is a look at some of the features coming to this six-month compiler infrastructure update.

10 September 2018 - LLVM Clang 7.0 - 1 Comment
Julia 1.0 Programming Language Released

Julia, the LLVM-based, speed-focused, dynamic and optional typing, full-featured programming language focused on numerical computing has reached the version 1.0 milestone.

9 August 2018 - Julia 1.0 - 13 Comments
LLVM 6.0.1 Released

Tom Stellard at Red Hat has continued with his duties of serving as the LLVM point release manager and today formally issued the LLVM 6.0.1 update.

6 July 2018 - LLVM 6.0.1 - Add A Comment
Some Compiler Performance Benchmarks With The Zapcc Caching Compiler

Here are some quick benchmarks I ran this week of the newly open-sourced Zapcc C++ caching compiler based upon LLVM/Clang and compared to the upstream Clang performance, GCC, and Ccache with the speed on the original compilation of the benchmark code and then again on a subsequent compilation.

21 June 2018 - Zapcc Benchmarks - 8 Comments

499 LLVM news articles published on Phoronix.