|
1823 | 1823 | add_lit_checks=["check-clang", "check-llvm", "check-lld", "check-libc"]
|
1824 | 1824 | )},
|
1825 | 1825 |
|
| 1826 | + {'name' : "openmp-offload-amdgpu-clang-flang", |
| 1827 | + 'tags' : ["openmp,flang"], |
| 1828 | + 'workernames' : ["rocm-worker-hw-01"], |
| 1829 | + 'builddir': "openmp-offload-amdgpu-clang-flang", |
| 1830 | + 'factory' : OpenMPBuilder.getOpenMPCMakeBuildFactory( |
| 1831 | + clean=True, |
| 1832 | + enable_runtimes=['openmp'], |
| 1833 | + depends_on_projects=['llvm','clang','lld','openmp','flang'], |
| 1834 | + extraCmakeArgs=[ |
| 1835 | + "-DCMAKE_BUILD_TYPE=Release", |
| 1836 | + "-DCLANG_DEFAULT_LINKER=lld", |
| 1837 | + "-DLLVM_TARGETS_TO_BUILD=X86;AMDGPU", |
| 1838 | + "-DLLVM_ENABLE_ASSERTIONS=ON", |
| 1839 | + "-DLLVM_ENABLE_RUNTIMES=openmp", |
| 1840 | + "-DCMAKE_C_COMPILER_LAUNCHER=ccache", |
| 1841 | + "-DCMAKE_CXX_COMPILER_LAUNCHER=ccache", |
| 1842 | + ], |
| 1843 | + install=True, |
| 1844 | + testsuite=False, |
| 1845 | + testsuite_sollvevv=False, |
| 1846 | + extraTestsuiteCmakeArgs=[ |
| 1847 | + "-DTEST_SUITE_SOLLVEVV_OFFLOADING_CFLAGS=-fopenmp-targets=amdgcn-amd-amdhsa;-Xopenmp-target=amdgcn-amd-amdhsa", |
| 1848 | + "-DTEST_SUITE_SOLLVEVV_OFFLOADING_LDLAGS=-fopenmp-targets=amdgcn-amd-amdhsa;-Xopenmp-target=amdgcn-amd-amdhsa", |
| 1849 | + ], |
| 1850 | + )}, |
| 1851 | + |
1826 | 1852 |
|
1827 | 1853 | # Whole-toolchain builders.
|
1828 | 1854 |
|
|
0 commit comments