Compiler News Archives
Moving Towards Building The Linux Kernel With Clang

While it hasn't been a news item for a couple months, a group of developers are still hard at work to advance the LLVM/Clang compiler and the Linux kernel to a point where this alternative compiler to GCC can be used for building the Linux kernel.

4 November 2012 - Still An Active Target - 37 Comments
A New Language Implemented Atop LLVM

ESL, the Embedded Systems Language, is a new programming language intended for embedded/small systems and its compiler was implemented atop the LLVM infrastructure.

3 November 2012 - ESL Programming - 3 Comments
Benchmarking LLVM's Automatic Loop Vectorizer

Yesterday I wrote about an automatic loop vectorizer having been committed to LLVM this week. I've now carried out some benchmarks of this automatic loop vectorizer in conjunction with the Clang compiler to see the performance impact of this still experimental but promising feature.

27 October 2012 - Loop Vectorization - 1 Comment
GCC Approves AArch64, ARM 64-bit Compiler Port

The Linux 3.7 kernel introduces support for 64-bit ARM, a.k.a. AArch64. In further enabling 64-bit ARM support under Linux, the GCC Steering Committee has now officially accepted the AArch64 port of the GNU Compiler Collection. 64-bit ARM now has a compiler!

15 October 2012 - GCC 64-bit ARM - Add A Comment
AddressSanitizer Being Ported To GCC Trunk

GCC developers continue to work on bringing AddressSanitizer, which is part of the LLVM project, to their open-source compiler in hopes of better catching memory bugs and errors.

11 October 2012 - Google Work - 2 Comments
LLVM 3.2 Gets A Release Plan For Mid-December

Since last month we have known that Apple has wanted to release LLVM 3.2 this year along with an updated Clang compiler. Now the release plans for this next LLVM compiler infrastructure release have been firmed up.

9 October 2012 - December Release - Add A Comment
GCC 4.5 Through 4.8 For AMD's Bulldozer

While the new AMD Trinity APUs are what's exciting and being benchmarked at the moment, here are some updated compiler tests from earlier this month on an AMD FX-8150 Bulldozer system.

28 September 2012 - GNU Compiler - 1 Comment
LLVM Gets Closer To Supporting OpenMP

While LLVM can be used with Clang for compiling the Linux kernel and LLVM can be used in very innovative ways, one of its long-standing disadvantages has been the lack of supporting OpenMP. Fortunately, OpenMP support is finally materializing within LLVM.

12 September 2012 - LLVM OpenMP - 3 Comments

664 Compiler news articles published on Phoronix.