AMD Polaris Support Already Lands In LLVM
Written by Michael Larabel in Compiler on 24 March 2016 at 12:02 PM EDT. 3 Comments
While it comes down to a mundane commit, the AMD Polaris next-generation graphics processor support was already added to LLVM for the Radeon driver's back-end.

This commit landing in mainline Mesa a few minutes ago just adds the new Polaris10 and Polaris11 processor models to the LLVM processor targets with the same feature-set being exposed as current Volcanic Islands graphics processors. The commit itself is not too exciting but AMD's LLVM back-end is an important piece of their modern open-source driver stack.

The Git code is currently tracking for LLVM 3.9 while this small patch will presumably end up in an LLVM 3.8.1 point release too.

Meanwhile, for the rest of the stack, it's looking like the Polaris support will merge for Linux 4.7 (not the current Linux 4.6 cycle) -- assuming the DAL code is merged. The Polaris support for Mesa is currently sitting on the mailing list for the RadeonSI Gallium3D driver. That work should land with plenty of time before the Mesa 11.3/12.0 release in three months time.
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 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 automated benchmarking software. He can be followed via Twitter or contacted via

Related Compiler News
Popular News