diff options
author | modiking <mmo@nvidia.com> | 2025-04-22 15:14:39 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-22 15:14:39 -0700 |
commit | d6a68be7af0e1cec95e5fb9442dc1867cbde9f8d (patch) | |
tree | f38bdb698f4705641f9a1742e1f8535e3d82c707 /clang/lib/Frontend/CompilerInstance.cpp | |
parent | afda4c295b1f8c4c4011358eddc1a08e17cd5b4d (diff) | |
download | llvm-d6a68be7af0e1cec95e5fb9442dc1867cbde9f8d.zip llvm-d6a68be7af0e1cec95e5fb9442dc1867cbde9f8d.tar.gz llvm-d6a68be7af0e1cec95e5fb9442dc1867cbde9f8d.tar.bz2 |
[NVPTX] Add support for Shared Cluster Memory address space [1/2] (#135444)
Adds support for new Shared Cluster Memory Address Space
(SHARED_CLUSTER, addrspace 7). See
https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#distributed-shared-memory
for details.
1. Update address space structures and datalayout to contain the new
space
2. Add new intrinsics that use this new address space
3. Update NVPTX alias analysis
The existing intrinsics are updated in
https://github.com/llvm/llvm-project/pull/136768
Diffstat (limited to 'clang/lib/Frontend/CompilerInstance.cpp')
0 files changed, 0 insertions, 0 deletions