LLVM Now Can Target ARM's Mid-Range Cortex-A12
Written by Michael Larabel in Compiler on 22 November 2013 at 08:45 AM EST. Add A Comment
One day after LLVM received Cortex-A7 support, there's now a Cortex-A12 target inside LLVM's ARM back-end and the Clang C/C++ front-end.

The ARM Cortex-A12 is the new mid-range part that was introduced over the summer with 40% performance improvements over the Cortex-A9 but not quite to the levels of the A15. The energy efficient Cortex-A12 picked up TrustZone support, virtualization, and support for addressing greater than 4GB of memory along with other features.

With this LLVM commit and this Clang commit, the ARM Cortex-A12 is the latest processor with an official target inside LLVM. While the ARM A12 support missed LLVM 3.4, it's something now for LLVM 3.5.

About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Related Compiler News
Popular News
Trending Reviews & Featured Articles