[PATCH] D141861: [nvptx-arch] Dynamically load the CUDA runtime if not found during the build
Joseph Huber via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Jan 16 09:21:07 PST 2023
jhuber6 created this revision.
jhuber6 added reviewers: jdoerfert, tianshilei1992, tra, yaxunl, JonChesterfield.
Herald added subscribers: mattd, gchakrabarti, asavonic.
Herald added a project: All.
jhuber6 requested review of this revision.
Herald added subscribers: cfe-commits, jholewinski.
Herald added a project: clang.
Much like the changes in D141859 <https://reviews.llvm.org/D141859>, this patch allows the `nvptx-arch`
tool to be built and provided with every distrubition of LLVM / Clang.
This will make it more reliable for our toolchains to depend on. The
changes here configure a version that dynamically loads CUDA if it was
not found at build time.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D141861
Files:
clang/tools/nvptx-arch/CMakeLists.txt
clang/tools/nvptx-arch/NVPTXArch.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D141861.489585.patch
Type: text/x-patch
Size: 4176 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20230116/8e186864/attachment.bin>
More information about the cfe-commits
mailing list