aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
diff options
context:
space:
mode:
authorMarco Elver <elver@google.com>2023-01-31 17:28:23 +0100
committerMarco Elver <elver@google.com>2023-01-31 17:30:43 +0100
commit764c88a50ac76a2df2d051a0eb5badc6867aabb6 (patch)
tree015baa61f94a5bfa4844523d6f4302da2da7b1b8 /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
parentf95bdff17b3ed73f7f50479aaab3dfedfe73c9d1 (diff)
downloadllvm-764c88a50ac76a2df2d051a0eb5badc6867aabb6.zip
llvm-764c88a50ac76a2df2d051a0eb5badc6867aabb6.tar.gz
llvm-764c88a50ac76a2df2d051a0eb5badc6867aabb6.tar.bz2
[SanitizerBinaryMetadata] Pretend compiler-generated loads/stores are atomic
Profiling and GCOV generate known data-racy loads/stores. Pretend they are atomic so that analysis using PC-keyed metadata for atomics do not report them as data races (which would look like false positives). Reviewed By: dvyukov Differential Revision: https://reviews.llvm.org/D142982
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions