Compiler News Archives
LLVM's 64-bit ARM Back-End Is Almost Merged With Apple's Code

Back in March Apple open-sourced their 64-bit LLVM compiler back-end (ARM64) but by the time that was done there was already a 64-bit ARM back-end (AArch64) present within mainline LLVM that was created by other ARM stakeholders. For the past several weeks, all of the LLVM developers have been working on converting towards a single LLVM 64-bit ARM back-end. In the days ahead, that work should be complete.

9 May 2014 - AArch64 - Add A Comment
Changes So Far For LLVM 3.5

LLVM 3.4 was released in January and since then LLVM 3.5 has been under heavy development and will be released this summer.

7 May 2014 - LLVM 3.5 - 4 Comments
Linux 3.15 Can Almost Be Compiled Under LLVM's Clang

A few hours ago I wrote about the most interesting features for the Linux 3.15 kernel from my perspective as it didn't look like anything else interesting would be introduced this late in the merge window before the imminent 3.15-rc1. However, this time I've been happily proven wrong with Clang patches being added to the Linux 3.15 kernel.

12 April 2014 - LLVMLinux - 26 Comments
Running GCC 4.9 On AMD's AM1 Kabini With Jaguar Cores

Using the AMD Athlon 5350 AM1 APU with its four "Jaguar" cores operating at 2.05GHz, I ran some benchmarks from Ubuntu 14.04 Linux comparing the performance of binaries compiled under GCC 4.8.2 and this week's GCC 4.9.0 RC1. Is GCC 4.9 better able to exploit the potential out of AMD's Jaguar microarchitecture? Let's see.

12 April 2014 - GCC 4.9.0 - 8 Comments
Apple Open-Sources Their 64-bit ARM LLVM Back-End

Back in September of last year after Apple unveiled the iPhone 5S smart-phone with a 64-bit processor, they said they would ultimately open-source their 64-bit ARM compiler back-end... A half-year later, we're finally seeing this code that yields another AArch64 back-end for LLVM.

29 March 2014 - AArch64 - 9 Comments
LLVM 3.4.1 Point Release Planned For Next Month

There's long been talk of doing LLVM point releases with an increasing number of external projects relying upon the open-source compiler infrastructure, but it looks like next month may be the first time for this to happen with LLVM 3.4.1.

26 March 2014 - LLVM 3.4 - 2 Comments

594 Compiler news articles published on Phoronix.