Intel Atom "Silvermont" Gets LLVM Compiler Updates

Written by Michael Larabel in Intel on 14 September 2013 at 04:54 PM EDT. Add A Comment
INTEL
Following this week's Intel Atom Silvermont / Bay Trail launch and my notes about Intel Bay Trail / Silvermont Linux support, improvements for the new Atom SoCs have been committed to the LLVM tree.

LLVM/Clang has already supported the "-march=slm" architecture flag for optimizing binaries to all of the CPU instruction set extensions provided by Silvermont while now implemented in the LLVM compiler infrastructure is the instruction scheduler latencies for Silvermont that were derived from the new Intel Silvermont Optimization Guide. There's also auto-detection now of Intel Silvermont hardware.

The work that was done by an Intel engineer for LLVM can be found with this Git commit.
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