Go to file
Justin Lebar 1fdb5e6942 [NVPTX] Mark nvvm synchronizing intrinsics as convergent.
Summary:
This is the attribute purpose-made for e.g. __syncthreads.  It appears
that NoDuplicate may not be sufficient to prevent Sink from touching a
call to __syncthreads.

Reviewers: jingyue, hfinkel

Subscribers: llvm-commits, jholewinski, jhen, rnk, tra, majnemer

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

llvm-svn: 260005
2016-02-06 19:32:44 +00:00
clang Add a missing call to MDNode::deleteTemporary(). 2016-02-06 18:39:34 +00:00
clang-tools-extra Add qualifiers that are about to be necessary. NFC 2016-02-05 23:20:02 +00:00
compiler-rt [asan] trying to fix the non-x86 bots 2016-02-06 04:50:30 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Implement modf math builtin 2016-01-27 14:52:10 +00:00
libcxx Fix the search path for CMake files 2016-02-04 23:17:20 +00:00
libcxxabi [libcxxabi] Teach cxa_demangle about Hexagon's long double size 2016-01-20 14:10:23 +00:00
libunwind Introduce NetBSD support 2016-02-06 18:19:29 +00:00
lld Set max segment protection level. 2016-02-06 00:51:16 +00:00
lldb ProcessMachCore scans through the core file pages looking for a 2016-02-06 04:55:26 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm [NVPTX] Mark nvvm synchronizing intrinsics as convergent. 2016-02-06 19:32:44 +00:00
openmp [CMake] Introduce OPENMP_LLVM_TOOLS_DIR 2016-02-05 07:00:13 +00:00
polly Follow uses to create value MemoryAccesses 2016-02-06 09:19:40 +00:00