summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang.h
Commit message (Collapse)AuthorAgeFilesLines
* [mips][compiler-rt] Fix build breakage.Simon Dardis2017-06-211-2/+1
| | | | | | | Change some reinterpret_casts to c-style casts due to template instantiation restrictions and build breakage due to missing paranthesises. llvm-svn: 305899
* [scudo] Enabling MIPS support for ScudoSagar Thakur2017-06-191-6/+16
| | | | | | | | | Adding MIPS 32-bit and 64-bit support for Scudo. Reviewed by cryptoad, sdardis. Differential: D31803 llvm-svn: 305682
* asan: fix atomic operations on ARMDmitry Vyukov2014-01-221-53/+18
| | | | | | | | implement correct atomic load/store for ARM add test for atomic load/store http://llvm-reviews.chandlerc.com/D2582 llvm-svn: 199802
* tsan: do not try to use builtin atomic operationsDmitry Vyukov2013-09-211-29/+11
| | | | | | see the comment in code llvm-svn: 191132
* asan/tsan/msan: use builtin atomic operations when availableDmitry Vyukov2013-09-191-2/+31
| | | | | | | this should fix episodic crashes on ARM/PPC x86_32 is still broken llvm-svn: 190991
* [Sanitizer] Add basic test for atomic_compare_exchange implementationAlexey Samsonov2013-03-251-3/+3
| | | | llvm-svn: 177851
* tsan: add the FIXMEDmitry Vyukov2013-01-141-0/+2
| | | | llvm-svn: 172386
* tsan/asan: first try on msvc atomicsDmitry Vyukov2012-06-291-0/+122
llvm-svn: 159443
OpenPOWER on IntegriCloud