[PATCH] D38188: [CUDA] Fix names of __nvvm_vote* intrinsics.
Artem Belevich via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Sep 25 10:57:09 PDT 2017
This revision was automatically updated to reflect the committed changes.
Closed by commit rL314129: [CUDA] Fix names of __nvvm_vote* intrinsics. (authored by tra).
Changed prior to commit:
https://reviews.llvm.org/D38188?vs=116400&id=116576#toc
Repository:
rL LLVM
https://reviews.llvm.org/D38188
Files:
cfe/trunk/lib/Headers/__clang_cuda_intrinsics.h
Index: cfe/trunk/lib/Headers/__clang_cuda_intrinsics.h
===================================================================
--- cfe/trunk/lib/Headers/__clang_cuda_intrinsics.h
+++ cfe/trunk/lib/Headers/__clang_cuda_intrinsics.h
@@ -170,22 +170,22 @@
}
inline __device__ int __all_sync(unsigned int mask, int pred) {
- return __nvvm_vote_sync_all(mask, pred);
+ return __nvvm_vote_all_sync(mask, pred);
}
inline __device__ int __any_sync(unsigned int mask, int pred) {
- return __nvvm_vote_sync_any(mask, pred);
+ return __nvvm_vote_any_sync(mask, pred);
}
inline __device__ int __uni_sync(unsigned int mask, int pred) {
- return __nvvm_vote_sync_uni(mask, pred);
+ return __nvvm_vote_uni_sync(mask, pred);
}
inline __device__ unsigned int __ballot_sync(unsigned int mask, int pred) {
- return __nvvm_vote_sync_ballot(mask, pred);
+ return __nvvm_vote_ballot_sync(mask, pred);
}
-inline __device__ activemask() { return __nvvm_vote.ballot(1); }
+inline __device__ unsigned int activemask() { return __nvvm_vote_ballot(1); }
#endif // __CUDA_VERSION >= 9000 && (!defined(__CUDA_ARCH__) ||
// __CUDA_ARCH__ >= 300)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D38188.116576.patch
Type: text/x-patch
Size: 1149 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20170925/d9e0a0eb/attachment.bin>
More information about the cfe-commits
mailing list