OSDN Git Service

[NVPTX] Mark bar.sync intrinsic as convergent.
authorJustin Lebar <jlebar@google.com>
Thu, 9 Jun 2016 19:49:26 +0000 (19:49 +0000)
committerJustin Lebar <jlebar@google.com>
Thu, 9 Jun 2016 19:49:26 +0000 (19:49 +0000)
commite9ee1a22784c6621e34cdf6b7a2cfeb398695a81
tree70a2f52bceb11bcf2091de3b11772f10d1c31c60
parent33933df91a0f5c137f38bf5f14028b7026059ac8
[NVPTX] Mark bar.sync intrinsic as convergent.

Summary:
__syncthreads, which corresponds to bar.sync 0, is already convergent.
This makes the more general bar.sync n likewise convergent.

Reviewers: tra

Subscribers: llvm-commits, jholewinski

Differential Revision: http://reviews.llvm.org/D21161

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272295 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsNVVM.td