LLVM Weekly - #1, Jan 6th 2014

Welcome to the inaugural issue of LLVM Weekly, a weekly newsletter (published every Monday) covering developments in LLVM, Clang, and related projects. I've been a long time lurker on the LLVM and Clang mailing lists and have been using LLVM extensively in my PhD research for the past 4 years. I thought it might be worthwhile to produce something to help keep track of what's going on in LLVM development, and here we are. I'm very open to suggestions and will probably play a bit with the format and content over the next few weeks. I'd also be very grateful for any suggestions of things to mention or cover.

Subscribe to future issues at https://llvmweekly.org, and please pass it on to anyone else you think may be interested. Please send any tips or feedback to asb@asbradbury.org, or @llvmweekly or @asbradbury on Twitter.

News and articles from around the web

LLVM 3.4 was released. The release notes do a far better and more thorough job of summarising the key changes than I could, so I point you there for more information.

EuroLLVM 2014 has been announced. It will take place April 7th-8th in Edinburgh Scotland. Registration will open soon, now is the time to submit your proposals for talks, workshops, lightning talks or posters. The call for participation is at this mailing list post and the homepage for the event is here.

In a recent mailing list post I came across a link to this rather excellent article on mapping high-level constructions to LLVM IR by Mikael Lyngvig. The document is already in a good state, but Mikael is inviting review or contributions, particularly from those who implement frontends of higher level languages targetting LLVM IR.

Andrew Wilkins writes about recent changes to llgo, a Go frontend for LLVM.

DZone predicts the end of the GNU gcc era

Phoronix published a series of benchmarks comparing Clang 3.4 performance against GCC 4.9

On the mailing lists

LLVM commits

Warning: this is an opinionated, unscientific highlighting of certain LLVM commits. I may have missed your favourite change - apologies.

Clang commits

Other project commits

Subscribe at LLVMWeekly.org.