aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInstance.cpp
diff options
context:
space:
mode:
authormodiking <mmo@nvidia.com>2025-04-22 15:14:39 -0700
committerGitHub <noreply@github.com>2025-04-22 15:14:39 -0700
commitd6a68be7af0e1cec95e5fb9442dc1867cbde9f8d (patch)
treef38bdb698f4705641f9a1742e1f8535e3d82c707 /clang/lib/Frontend/CompilerInstance.cpp
parentafda4c295b1f8c4c4011358eddc1a08e17cd5b4d (diff)
downloadllvm-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