[clang] Fix amdgpu-arch for dll name on Windows (PR #101350)
Yaxun Liu via cfe-commits
cfe-commits at lists.llvm.org
Thu Feb 13 18:40:44 PST 2025
================
@@ -31,16 +44,118 @@ typedef hipError_t (*hipGetDeviceCount_t)(int *);
typedef hipError_t (*hipDeviceGet_t)(int *, int);
typedef hipError_t (*hipGetDeviceProperties_t)(hipDeviceProp_t *, int);
-int printGPUsByHIP() {
+extern cl::opt<bool> Verbose;
+
#ifdef _WIN32
- constexpr const char *DynamicHIPPath = "amdhip64.dll";
+static std::vector<std::string> getSearchPaths() {
----------------
yxsamliu wrote:
We need to find files matching the pattern "amdhip64_*.dll". Unfortunately SearchPathW does not support that.
https://github.com/llvm/llvm-project/pull/101350
More information about the cfe-commits
mailing list