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