[llvm] 693ded3 - [LLVM] Fix not passing CMAKE_CROSSCOMPILING_EMULATOR for amdgpu (#209828)

via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 15 10:49:07 PDT 2026


Author: Joseph Huber
Date: 2026-07-15T12:49:02-05:00
New Revision: 693ded3ecc9c18178c7fc7fc1186d624edb5e62f

URL: https://github.com/llvm/llvm-project/commit/693ded3ecc9c18178c7fc7fc1186d624edb5e62f
DIFF: https://github.com/llvm/llvm-project/commit/693ded3ecc9c18178c7fc7fc1186d624edb5e62f.diff

LOG: [LLVM] Fix not passing CMAKE_CROSSCOMPILING_EMULATOR for amdgpu (#209828)

Summary:
This only matches on amdgcn, just add amdgpu

Added: 
    

Modified: 
    llvm/runtimes/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/llvm/runtimes/CMakeLists.txt b/llvm/runtimes/CMakeLists.txt
index 2b667ad567f23..39db36b661fec 100644
--- a/llvm/runtimes/CMakeLists.txt
+++ b/llvm/runtimes/CMakeLists.txt
@@ -646,7 +646,7 @@ if(build_runtimes)
   if(LLVM_LIBC_GPU_BUILD)
     set(_gpu_loader "${LLVM_TOOLS_BINARY_DIR}/llvm-gpu-loader${CMAKE_EXECUTABLE_SUFFIX}")
     foreach(name ${LLVM_RUNTIME_TARGETS})
-      if(name MATCHES "^(amdgcn|nvptx)")
+      if(name MATCHES "^(amdgcn|amdgpu|nvptx)")
         set(RUNTIMES_${name}_CMAKE_CROSSCOMPILING_EMULATOR "${_gpu_loader}" CACHE STRING "")
       endif()
     endforeach()


        


More information about the llvm-commits mailing list