[all-commits] [llvm/llvm-project] 661d91: [clang] Make amdgpu-arch tool work on Windows
Yaxun (Sam) Liu via All-commits
all-commits at lists.llvm.org
Fri Jul 7 21:32:42 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 661d91a0fd4ad80ecc49ebb9e0fff01b4de2ce1c
https://github.com/llvm/llvm-project/commit/661d91a0fd4ad80ecc49ebb9e0fff01b4de2ce1c
Author: Yaxun (Sam) Liu <yaxun.liu at amd.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M clang/tools/amdgpu-arch/AMDGPUArch.cpp
A clang/tools/amdgpu-arch/AMDGPUArchByHIP.cpp
A clang/tools/amdgpu-arch/AMDGPUArchByHSA.cpp
M clang/tools/amdgpu-arch/CMakeLists.txt
Log Message:
-----------
[clang] Make amdgpu-arch tool work on Windows
Currently amdgpu-arch tool detects AMD GPU by dynamically
loading HSA runtime shared library and using HSA API's,
which is not available on Windows.
This patch makes it work on Windows by dynamically loading
HIP runtime dll and using HIP API's.
Reviewed by: Matt Arsenault, Joseph Huber, Johannes Doerfert
Differential Revision: https://reviews.llvm.org/D153725
More information about the All-commits
mailing list