ARMv8.1 Support Added To GCC Compiler
Written by Michael Larabel in GNU on 16 December 2015 at 07:39 AM EST. Add A Comment
GNU --
While the LLVM Clang compiler has been working on ARMv8.1 support since earlier this year, the developers focusing on GCC have been working on it still but the first bits have been committed to trunk this morning.

ARMv8.1 brings minor changes to the instruction set as well as to the exception model and memory translation. ARMv8 code continues to work on ARMv8.1 hardware. ARMv8.1-A adds two Adv.SIMD instructions, VQRDMLAH, and VQRDMLSH instructions, among other changes.

Hitting GCC trunk a short time ago was support for ARMv8.1, multi-lib support for ARMv8.1, patterns for the new instructions, and the new tests.
Related News
About The Author
Author picture

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week