tsan: instrument all atomics (including fetch_add, exchange, cas, etc)
authorDmitry Vyukov <dvyukov@google.com>
Fri, 9 Nov 2012 12:55:36 +0000 (12:55 +0000)
committerDmitry Vyukov <dvyukov@google.com>
Fri, 9 Nov 2012 12:55:36 +0000 (12:55 +0000)
commit92b9e1dbfd158d457cd4ec82445e4adfb7b52092
tree5c209413a15c305c826343f57396328a95b7a415
parent4e5f72d38073149cd65e6ce25183d147c14deb7f
tsan: instrument all atomics (including fetch_add, exchange, cas, etc)

llvm-svn: 167612
llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
llvm/test/Instrumentation/ThreadSanitizer/atomic.ll