Changes Start Heading Into AMDGPU For LLVM 3.9
Written by Michael Larabel in Radeon on 26 January 2016 at 08:20 AM EST. 12 Comments
A number of AMDGPU LLVM back-end changes have been hitting the mainline LLVM SVN/Git code-base in recent days.

However, all of this activity won't be found in next month's LLVM 3.8 release since it's already branched but rather is new work going into LLVM 3.9. This latest LLVM 3.9 code drops compatibility for the Mesa 11.0 series, adds some new intrinsics, some new tests were added, and more.

Interestingly a lot of the new work is being done by a name not familiar to those tracking the open-source AMD Linux driver development: Matt Arsenault. He's an engineer at AMD working on OpenCL and now seems to be contributing more to their AMDGPU LLVM back-end.

As mentioned in New AMDGPU Details & Looking Forward To Major Radeon Linux Improvements In 2016, they are investing heavily into their LLVM GPU back-end, getting more engineers working on this back-end, and will play a big role in their new compute compiler.

You can dig through all of the latest AMD GPU back-end code via the LLVM Git mirror.
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