| Commit message (Expand) | Author | Age |
* | IR: add "cmpxchg weak" variant to support permitted failure. | Tim Northover | 2014-06-13 |
* | Remove sanitizer blacklist from ASan/TSan/MSan function passes. | Alexey Samsonov | 2014-06-02 |
* | [TSan] Behave the same for functions w/o sanitize_thread attribute and blackl... | Alexey Samsonov | 2014-05-31 |
* | Use range-based for loops in ASan, TSan and MSan | Alexey Samsonov | 2014-05-29 |
* | [C++] Use 'nullptr'. Transforms edition. | Craig Topper | 2014-04-25 |
* | Fix handling of missing DataLayout in sanitizers. | Evgeniy Stepanov | 2014-04-23 |
* | [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth | 2014-04-22 |
* | IR: add a second ordering operand to cmpxhg for failure | Tim Northover | 2014-03-11 |
* | Replace OwningPtr<T> with std::unique_ptr<T>. | Ahmed Charles | 2014-03-06 |
* | [C++11] Add 'override' keyword to virtual methods that override their base cl... | Craig Topper | 2014-03-05 |
* | Make DataLayout a plain object, not a pass. | Rafael Espindola | 2014-02-25 |
* | Make some DataLayout pointers const. | Rafael Espindola | 2014-02-24 |
* | Rename many DataLayout variables from TD to DL. | Rafael Espindola | 2014-02-21 |
* | Fix known typos | Alp Toker | 2014-01-24 |
* | [tsan] fix PR18146: sometimes a variable written into vptr could have an inte... | Kostya Serebryany | 2013-12-05 |
* | [tsan] fix instrumentation of vector vptr updates (https://code.google.com/p/... | Kostya Serebryany | 2013-12-02 |
* | tsan: implement no_sanitize_thread attribute | Dmitry Vyukov | 2013-10-17 |
* | TBAA: add isTBAAVtableAccess to MDNode so clients can call the function | Manman Ren | 2013-09-06 |
* | Add SpecialCaseList::createOrDie() factory and use it in sanitizer passes | Alexey Samsonov | 2013-08-12 |
* | Rename BlackList class to SpecialCaseList and move it to Transforms/Utils. | Peter Collingbourne | 2013-07-09 |
* | Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. | Michael J. Spencer | 2013-05-24 |
* | [tsan] make sure memset/memcpy/memmove are not inlined in tsan mode | Kostya Serebryany | 2013-03-28 |
* | tsan: handle vptr loads specially | Dmitry Vyukov | 2013-03-22 |
* | Sort all of the includes. Several files got checked in with mis-sorted | Chandler Carruth | 2013-01-19 |
* | Move Blacklist.h to include/ to enable use from clang. | Will Dietz | 2013-01-18 |
* | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 |
* | Add proper support for -fsanitize-blacklist= flag for TSan and MSan. LLVM part. | Alexey Samsonov | 2012-12-28 |
* | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 |
* | [asan/tsan] initialize the asan/tsan callbacks in runOnFunction as opposed to... | Kostya Serebryany | 2012-11-29 |
* | tsan: instrument atomic nand operation | Dmitry Vyukov | 2012-11-27 |
* | Remove stray trailing backslash | Matt Beaumont-Gay | 2012-11-26 |
* | tsan: fix lint warnings | Dmitry Vyukov | 2012-11-26 |
* | [tsan] add fail order to compare_exchange | Dmitry Vyukov | 2012-11-26 |
* | [TSan] fix indentation | Alexey Samsonov | 2012-11-14 |
* | tsan: switch to new memory_order constants (ABI compatible) | Dmitry Vyukov | 2012-11-09 |
* | tsan: instrument all atomics (including fetch_add, exchange, cas, etc) | Dmitry Vyukov | 2012-11-09 |
* | Back out r166591, not sure why this made it through since I cancelled the com... | Micah Villmow | 2012-10-24 |
* | Delete a directory that wasn't supposed to be checked in yet. | Micah Villmow | 2012-10-24 |
* | Move TargetData to DataLayout. | Micah Villmow | 2012-10-08 |
* | [tsan] add 3 internal flags for fine-grain control of what is instrumented an... | Kostya Serebryany | 2012-10-04 |
* | tsan: prepare for migration to new memory_order enum values (ABI compatible) | Dmitry Vyukov | 2012-10-03 |
* | Whitespace | Alexey Samsonov | 2012-08-30 |
* | [asan/tsan] rename FunctionBlackList* to BlackList* as this class is not limi... | Kostya Serebryany | 2012-08-24 |
* | [tsan] fix compile-time falilure found while building Chromium with tsan (tsa... | Kostya Serebryany | 2012-07-05 |
* | Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h | Chandler Carruth | 2012-06-29 |
* | [tsan] typo and style (thanks to Nick Lewycky) | Kostya Serebryany | 2012-05-02 |
* | [tsan] Atomic support for ThreadSanitizer, patch by Dmitry Vyukov | Kostya Serebryany | 2012-04-27 |
* | [tsan] use llvm/ADT/Statistic.h for tsan stats | Kostya Serebryany | 2012-04-23 |
* | [tsan] two more compile-time optimizations: | Kostya Serebryany | 2012-04-10 |
* | [tsan] compile-time instrumentation: do not instrument a read if | Kostya Serebryany | 2012-04-10 |