AMDGPU LLVM Backend Seeing A Number Of Fixes In Recent Days

Written by Michael Larabel in Radeon on 28 February 2019 at 05:35 AM EST. 13 Comments
RADEON
If you habitually use the latest open-source graphics drivers, you may want to pull down the latest LLVM code from SVN/Git as there has been a number of fixes to the AMDGPU back-end in recent days.

For those that haven't upgraded in a while or perhaps still on the LLVM 8 code-base, the latest LLVM 9 development code has been seeing a number of AMDGPU commits during the second half of February. There's been enabling of function calls by default that fixes some crashes, other crash fixes, implementing various features, enabling the DPP combiner pass by default, and other bits.

No particular standout features, but it appears a lot scattered all about this AMDGPU LLVM back-end. This target change-log offers up a list if you are interested in more closely tracking the development of this LLVM compiler back-end used by RadeonSI, RADV, AMDVLK, etc.

Speaking of AMD Linux drivers, I'll have up some fresh AMDVLK vs. RADV benchmarks soon and also some OpenCL ROCm tests likely later today.
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