Compiler News Archives
LLVM Is At Nearly 2.5 Million Lines Of Code

The LLVM compiler infrastructure made immense progress in 2013 and saw lots of adoption in new areas, improvements to many of the back-ends, and various other new features. Here's a look at LLVM's accomplishments in 2013.

26 December 2013 - LLVM 2013 - 10 Comments
LLVM 3.4 Isn't Out Yet, But It Will Be Exciting

LLVM 3.4 was scheduled to be released today, 23 December, but that didn't seem to happen yet. However, all indications are that the release is still imminent and when it does happen it will officially land many exciting features for LLVM and its Clang C/C++ compiler front-end.

23 December 2013 - LLVM 3.4 Features - 2 Comments
NVIDIA's PTX Back-End For GCC Has Been Published

As part of the work to bring OpenACC 2.0 and NVIDIA GPU support to GCC, a large set of patches were published this morning for adding NVIDIA's PTX back-end to the Free Software Foundation's compiler.

9 December 2013 - NVIDIA PTX - 4 Comments
LLVM Clang OpenMP 4 Support Nears Reality

It's taken far longer than most anyone would have estimated, but it looks like things may finally be getting close for the mainlining of OpenMP within the LLVM Clang compiler. The good news is that Intel developers have already been working on OpenMP 4.0 support for Clang.

9 December 2013 - Clang OMP - 4 Comments
AMD APU Benchmarks Of LLVM Clang 3.3 vs. SVN

For the Phoronix readers that have been requesting more benchmarks of AMD's APUs and then separately for the requests of a fresh round of LLVM/Clang compiler benchmarks, your wish has been granted.

7 December 2013 - LLVM Clang - 1 Comment
GCC x86 Receives New Intel CPU Tuning Target

With future versions of GCC there is now a "-mtune=ia" target for the GNU Compiler Collection's x86 back-end to always optimize the compiled program for the very latest Intel processors.

7 December 2013 - Intel Architecture - 4 Comments
Likely: An Image Recognition Programming Language

The latest interesting open-source project we have come across is Likely, an image recognition run-time for heterogeneous architectures. Likely provides a domain-specific language for dealing with image recognition and is optimized to run on both CPUs and GPUs.

3 December 2013 - Likely Library - 1 Comment
GCC 4.9 Is Now In Bug-Fixes-Only Stage 3 Mode

GCC 4.9 with its many new features is aiming for a release in the first half of 2014. As of this morning the GCC code-base will not accept new features as it's under a big-fixing-only flag.

22 November 2013 - GCC 4.9 Progresses - Add A Comment
In-Fighting Continues Over OpenACC In GCC

Last week I wrote about OpenACC 2.0 being worked on for GCC complete with NVIDIA GPU acceleration support. While it's quite exciting on the surface and great to see the open-source compilers supporting more parallel programming standards, underneath it's not necessarily a bright story. Here's an update.

21 November 2013 - OpenACC GCC - 36 Comments
LLVM 3.4 Branched, Christmas Compiler Present Planned

LLVM 3.4 has been branched and is now under a feature freeze. Over the next several weeks there will be extensive testing done of this major update to the open-source compiler stack while an official release is planned to happen right before Christmas.

20 November 2013 - 23 December - 4 Comments
Clang's C++ Modernizer Is Becoming More Useful

Last year Intel proposed a tool to auto-convert C++ code into C++11 compliant code. The last time I wrote about this automatic code migrator it was called the C++11 Migrator and was still making steady progress, but that was months ago. Today we have an update on this useful utility now known as the C++ Modernizer and can auto-convert large amounts of code.

18 November 2013 - Cleaner, Modern C++ Code - 3 Comments
PyPy 2.2 Python Is Now Even Faster

The JIT compiler based PyPy alternative to Python is now up to version 2.2. This Python 2 alternative is now even faster than earlier releases.

18 November 2013 - PyPy 2.2 - 3 Comments
GCC 4.9 Continues Piling On New Features

When GCC 4.9 is released in 2014 it will be coming in hot on new features with a large assortment of improvements and new functionality for the open-source compiler.

17 November 2013 - GCC 4.9 Compiler - 2 Comments
Intel Cilk Plus Support Continues For GCC

As some more positive news for the GCC compiler after writing how NVIDIA and Mentor Graphics could harm the open-source compiler, Intel engineers are continuing to work on improving the Cilk Plus implementation.

16 November 2013 - Cilk_For Support - 7 Comments

660 Compiler news articles published on Phoronix.