summaryrefslogtreecommitdiff
path: root/libc/cmake/modules/LLVMLibCLibraryRules.cmake
diff options
context:
space:
mode:
authorJon Chesterfield <jonathanchesterfield@gmail.com>2023-05-04 22:30:53 +0100
committerJon Chesterfield <jonathanchesterfield@gmail.com>2023-05-04 22:30:54 +0100
commitb1323738649e96aac943f3773ec7336df110eea5 (patch)
tree808558e53296f5d54978e172d43729f1ea3ee0e8 /libc/cmake/modules/LLVMLibCLibraryRules.cmake
parent0a532207b8696d81e46017f444bd2257347f129b (diff)
downloadllvm-b1323738649e96aac943f3773ec7336df110eea5.tar.gz
[libc][rpc] Update locking to work on volta
Carefully work around not knowing the thread mask that nvptx intrinsic functions require. If the warp is converged when calling try_lock, a single rpc call will handle all lanes within it. Otherwise more than one rpc call with thread masks that compose to the unknown one will occur. Reviewed By: jhuber6 Differential Revision: https://reviews.llvm.org/D149897
Diffstat (limited to 'libc/cmake/modules/LLVMLibCLibraryRules.cmake')
0 files changed, 0 insertions, 0 deletions