aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2015-10-04 00:11:02 +0000
committerEric Fiselier <eric@efcs.ca>2015-10-04 00:11:02 +0000
commita3a7c56143f46966b140fef0ff0c1db96b7ecf9f (patch)
tree46819a8e9e9365b72d57d328fe3d6da5589162dc /llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
parentdde63374c51931f95bb8ce048f606c920648f729 (diff)
downloadllvm-a3a7c56143f46966b140fef0ff0c1db96b7ecf9f.zip
llvm-a3a7c56143f46966b140fef0ff0c1db96b7ecf9f.tar.gz
llvm-a3a7c56143f46966b140fef0ff0c1db96b7ecf9f.tar.bz2
Diagnose const atomics in __atomic builtins.
Diagnose when a pointer to const T is used as the first argument in at atomic builtin unless that builtin is a load operation. This is already checked for C11 atomics builtins but not for __atomic ones. This patch was given the LGTM by rsmith when it was part of a larger review. (See http://reviews.llvm.org/D10407) llvm-svn: 249252
Diffstat (limited to 'llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions