ROCm-LLVM¶
ROCm-LLVM is an open source Clang/LLVM based compiler. It is an AMD Fork of The LLVM Compiler Infrastructure, and aims to contain all of upstream LLVM. It also includes several AMD-specific additions in the llvm-project/amd directory.
homepage: https://github.com/ROCm/llvm-project
Available installations¶
| ROCm-LLVM version | Supported CPU targets | Supported GPU targets | EESSI version | Module |
|---|---|---|---|---|
| 19.0.0 | generic: x86_64Arm: AMD: zen2, zen3, zen4, zen5Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake |
AMD: gfx1030, gfx1100, gfx1101, gfx1200, gfx1201, gfx908, gfx90a, gfx942 |
2025.06 | ROCm-LLVM/19.0.0-GCCcore-14.2.0-ROCm-6.4.1 |
Extensions¶
Overview of extensions included in ROCm-LLVM installations
aomp-extras¶
aomp-extras version |
ROCm-LLVM modules that include it |
|---|---|
| rocm-6.4.1 | ROCm-LLVM/19.0.0-GCCcore-14.2.0-ROCm-6.4.1 |
llvm-project¶
llvm-project version |
ROCm-LLVM modules that include it |
|---|---|
| 19.0.0-rocm-6.4.1 | ROCm-LLVM/19.0.0-GCCcore-14.2.0-ROCm-6.4.1 |
llvm-project-openmp¶
llvm-project-openmp version |
ROCm-LLVM modules that include it |
|---|---|
| 19.0.0-rocm-6.4.1 | ROCm-LLVM/19.0.0-GCCcore-14.2.0-ROCm-6.4.1 |
ROCm-comgr¶
ROCm-comgr version |
ROCm-LLVM modules that include it |
|---|---|
| rocm-6.4.1 | ROCm-LLVM/19.0.0-GCCcore-14.2.0-ROCm-6.4.1 |
ROCR-Runtime¶
ROCR-Runtime version |
ROCm-LLVM modules that include it |
|---|---|
| rocm-6.4.1 | ROCm-LLVM/19.0.0-GCCcore-14.2.0-ROCm-6.4.1 |