Dmitry Vyukov
|
b10675ef14
|
tsan: instrument atomic nand operation
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168684 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-11-27 08:09:25 +00:00 |
|
Dmitry Vyukov
|
6702e53926
|
[tsan] add fail order to compare_exchange
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168586 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-11-26 11:36:19 +00:00 |
|
Dmitry Vyukov
|
c2e9ca15fb
|
tsan: switch to new memory_order constants (ABI compatible)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167615 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-11-09 14:12:16 +00:00 |
|
Dmitry Vyukov
|
9f8a90b3ce
|
tsan: instrument all atomics (including fetch_add, exchange, cas, etc)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167612 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-11-09 12:55:36 +00:00 |
|
Dmitry Vyukov
|
6afc7cbdfe
|
tsan: update the test for new atomic enums
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165109 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-10-03 13:19:20 +00:00 |
|
Dmitry Vyukov
|
03fe214515
|
tsan: update the test for new atomic enums
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165108 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-10-03 13:13:54 +00:00 |
|
Kostya Serebryany
|
e507922779
|
[tsan] Atomic support for ThreadSanitizer, patch by Dmitry Vyukov
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155698 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-04-27 07:31:53 +00:00 |
|