mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-10-07 19:03:57 +00:00
[libc][NFC] Support sm_89 and sm_90 NVIDIA GPUs
Summary: These architectures were left out from the list and should be supported.
This commit is contained in:
parent
fd66195777
commit
65642c7308
@ -109,6 +109,10 @@ function(get_nvptx_compile_options output_var gpu_arch)
|
||||
list(APPEND nvptx_options "--cuda-feature=+ptx72")
|
||||
elseif(${gpu_arch} STREQUAL "sm_86")
|
||||
list(APPEND nvptx_options "--cuda-feature=+ptx72")
|
||||
elseif(${gpu_arch} STREQUAL "sm_89")
|
||||
list(APPEND nvptx_options "--cuda-feature=+ptx72")
|
||||
elseif(${gpu_arch} STREQUAL "sm_90")
|
||||
list(APPEND nvptx_options "--cuda-feature=+ptx72")
|
||||
else()
|
||||
message(FATAL_ERROR "Unknown Nvidia GPU architecture '${gpu_arch}'")
|
||||
endif()
|
||||
|
@ -9,7 +9,7 @@ set(all_amdgpu_architectures "gfx700;gfx701;gfx801;gfx803;gfx900;gfx902;gfx906"
|
||||
"gfx1031;gfx1032;gfx1033;gfx1034;gfx1035;gfx1036"
|
||||
"gfx1100;gfx1101;gfx1102;gfx1103;gfx1150;gfx1151")
|
||||
set(all_nvptx_architectures "sm_35;sm_37;sm_50;sm_52;sm_53;sm_60;sm_61;sm_62"
|
||||
"sm_70;sm_72;sm_75;sm_80;sm_86")
|
||||
"sm_70;sm_72;sm_75;sm_80;sm_86;sm_89;sm_90")
|
||||
set(all_gpu_architectures
|
||||
"${all_amdgpu_architectures};${all_nvptx_architectures}")
|
||||
set(LIBC_GPU_ARCHITECTURES "all" CACHE STRING
|
||||
|
Loading…
Reference in New Issue
Block a user