https://github.com/zboszor updated https://github.com/llvm/llvm-project/pull/78884
From 26e8eaaa9b0be1fdc146b5b4e8d285a2e8a2edbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zolt=C3=A1n=20B=C3=B6sz=C3=B6rm=C3=A9nyi?= <zbos...@gmail.com> Date: Sun, 21 Jan 2024 07:59:02 +0100 Subject: [PATCH] libclc: add some missing AMD gfx9 and gfx10 symlinks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Zoltán Böszörményi <zbos...@gmail.com> --- libclc/CMakeLists.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/libclc/CMakeLists.txt b/libclc/CMakeLists.txt index 9daef8265c16f2..aa7acd4797602b 100644 --- a/libclc/CMakeLists.txt +++ b/libclc/CMakeLists.txt @@ -154,6 +154,21 @@ if( ${LLVM_PACKAGE_VERSION} VERSION_GREATER "6.99.99" ) set( tahiti_aliases ${tahiti_aliases} gfx904 gfx906 ) endif() +# Support for gfx909, gfx1010, gfx1011 and gfx1012 was added in LLVM 10 (r345120) +if( ${LLVM_PACKAGE_VERSION} VERSION_GREATER "9.99.99" ) + set( tahiti_aliases ${tahiti_aliases} gfx909 gfx1010 gfx1011 gfx1012 ) +endif() + +# Support for gfx908 was added in LLVM 11 (r373411) +if( ${LLVM_PACKAGE_VERSION} VERSION_GREATER "10.99.99" ) + set( tahiti_aliases ${tahiti_aliases} gfx908 ) +endif() + +# Support for gfx90c, gfx1030, gfx1031, gfx1032, gfx1033 was added in LLVM 12 +if( ${LLVM_PACKAGE_VERSION} VERSION_GREATER "11.99.99" ) + set( tahiti_aliases ${tahiti_aliases} gfx90c gfx1030 gfx1031 gfx1032 gfx1033 ) +endif() + # pkg-config file configure_file( libclc.pc.in libclc.pc @ONLY ) install( FILES ${CMAKE_CURRENT_BINARY_DIR}/libclc.pc DESTINATION "${CMAKE_INSTALL_DATADIR}/pkgconfig" ) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits