LLVM Picks Up Support For ARM's Cortex-A57

Written by Michael Larabel in LLVM on 15 October 2013 at 01:20 PM EDT. 6 Comments
LLVM
The LLVM compiler infrastructure has now received support for the Cortex-A57, ARM's highest-end 64-bit AArch64 processor.

LLVM has had 64-bit ARM (a.k.a. AArch64) support going back several months now and present in LLVM 3.3. Since yesterday, LLVM officially supports the ARM Cortex-A57 processor. The ARM Cortex-A57 ARMv8 processor supports between one and four cores, supports native 64-bit ARM instructions with 32-bit legacy support, TrustZone, NEON, hardware virtualization, etc.

The LLVM ARM Cortex-A57 support landed in the mainline code-base with this code change by an ARM Holdings engineer. Also committed this week were other LLVM ARM improvements including Cortex-A53 improvements, AArch64 instruction improvements, etc.
Related News
About The Author
Michael Larabel

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 20,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, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week