aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorNicolai Haehnle <nhaehnle@gmail.com>2016-03-17 16:21:59 +0000
committerNicolai Haehnle <nhaehnle@gmail.com>2016-03-17 16:21:59 +0000
commit79cad857a0e8fddccad46fcbc81c0ea66da7cfb7 (patch)
tree49cb5a2a7a28089e9dcfbf3243af8343da62dc3e /clang/lib/CodeGen/ModuleBuilder.cpp
parentf8bff1c31c257abb760f08ef30f70205bc4b41f5 (diff)
downloadllvm-79cad857a0e8fddccad46fcbc81c0ea66da7cfb7.zip
llvm-79cad857a0e8fddccad46fcbc81c0ea66da7cfb7.tar.gz
llvm-79cad857a0e8fddccad46fcbc81c0ea66da7cfb7.tar.bz2
AMDGPU: mark atomic instructions as sources of divergence
Summary: As explained by the comment, threads will typically see different values returned by atomic instructions even if the arguments are equal. Reviewers: arsenm, tstellarAMD Subscribers: arsenm, llvm-commits Differential Revision: http://reviews.llvm.org/D18156 llvm-svn: 263719
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions