aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ModuleUtils.cpp
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2017-07-12 12:28:23 +0000
committerDmitry Vyukov <dvyukov@google.com>2017-07-12 12:28:23 +0000
commit7bf9ee041a3e2ea1e12bc5336c20ca9538e56c11 (patch)
tree3b2e27ee79075417ed4c6ef958434c19fa9cfa00 /llvm/lib/Transforms/Utils/ModuleUtils.cpp
parent0a9265c26caf49f12242e1a00eb5804c65ab3527 (diff)
downloadllvm-7bf9ee041a3e2ea1e12bc5336c20ca9538e56c11.zip
llvm-7bf9ee041a3e2ea1e12bc5336c20ca9538e56c11.tar.gz
llvm-7bf9ee041a3e2ea1e12bc5336c20ca9538e56c11.tar.bz2
tsan: don't create sync objects on acquire-load
Don't create sync object if it does not exist yet. For example, an atomic pointer is initialized to nullptr and then periodically acquire-loaded. llvm-svn: 307778
Diffstat (limited to 'llvm/lib/Transforms/Utils/ModuleUtils.cpp')
0 files changed, 0 insertions, 0 deletions