Intel Tremont CPU Support Added To LLVM's Clang Compiler

Written by Michael Larabel in LLVM on 16 April 2018 at 09:01 PM EDT. Add A Comment
Earlier this month Intel ISA documentation pointed to a new CPU micro-architecture codenamed "Tremont", we've seen a few kernel patches also referencing Intel Tremont, and now there is Tremont microarchitecture support for LLVM's Clang compiler.

Intel hasn't officially announced "Tremont" yet, but all indications point to it being the successor to Goldmont / Goldmont Plus for succeeding the Atom / Celeron / Pentium Silver CPUs that were part of the "Gemini Lake" platform that launched at the end of last year. The Tremont CPU abilities are roughly in line with what's expected from Intel Icelake on the desktop side, expected out in 2019.

The Clang patch spotted tonight reaffirms Tremont being the latest *mont CPU update with new CPU instruction set extensions like GFNI.

The patch is staged now in Clang Git master with plenty of time ahead of LLVM Clang 7.0 debuting towards the end of the year, which should be sufficient time for this compiler support to become more common with Tremont CPUs likely not shipping until next year.
Related News
About The Author
Michael Larabel

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, LinkedIn, or contacted via

Popular News This Week