[PATCH] D135306: [CUDA] Add support for CUDA-11.8 and sm_{87,89,90} GPUs.

Artem Belevich via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Oct 5 16:46:10 PDT 2022


tra created this revision.
Herald added subscribers: mattd, gchakrabarti, asavonic, bixia, hiraditya, yaxunl.
Herald added a project: All.
tra updated this revision to Diff 465512.
tra added a comment.
tra updated this revision to Diff 465557.
tra updated this revision to Diff 465577.
tra updated this revision to Diff 465599.
tra updated this revision to Diff 465602.
tra retitled this revision from "Add support for CUDA-11.8 and sm_{87,89,90} GPUs." to "[CUDA] Add support for CUDA-11.8 and sm_{87,89,90} GPUs.".
tra edited the summary of this revision.
tra added a reviewer: yaxunl.
Herald added a subscriber: carlosgalvezp.
tra published this revision for review.
Herald added subscribers: llvm-commits, cfe-commits, MaskRay, jholewinski.
Herald added projects: clang, LLVM.

Fixed typos in builtinsnvptx.def.


tra added a comment.

Cleanup GPU arch descriptions.


tra added a comment.

rebased.


tra added a comment.

rebase.


tra added a comment.

rebase


Only enables recognition and targeting of the new CUDA/PTX/GPU variants, but the functionality is limited to the features supported by the older CUDA versions. More work needs to be done to support the new features.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D135306

Files:
  clang/docs/ReleaseNotes.rst
  clang/include/clang/Basic/BuiltinsNVPTX.def
  clang/include/clang/Basic/Cuda.h
  clang/lib/Basic/Cuda.cpp
  clang/lib/Basic/Targets/NVPTX.cpp
  clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp
  clang/lib/Driver/ToolChains/Cuda.cpp
  llvm/lib/Target/NVPTX/NVPTX.td

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D135306.465602.patch
Type: text/x-patch
Size: 7356 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20221005/ff142763/attachment.bin>


More information about the cfe-commits mailing list