Age | Commit message (Expand) | Author | Files | Lines |
2016-08-17 | Replace "fallthrough" comments with LLVM_FALLTHROUGH | Justin Bogner | 1 | -1/+1 |
2016-07-19 | [tsan] Don't instrument __llvm_gcov_global_state_pred or __llvm_gcda* | Vedant Kumar | 1 | -2/+3 |
2016-07-07 | [tsan] Try harder to not instrument gcov counters | Vedant Kumar | 1 | -2/+2 |
2016-06-24 | Switch more loops to be range-based | David Majnemer | 1 | -3/+1 |
2016-06-22 | [asan] Do not instrument pointers with address space attributes | Anna Zaks | 1 | -0/+9 |
2016-06-20 | [tsan] Do not instrument accesses to the gcov counters array | Vedant Kumar | 1 | -0/+4 |
2016-06-18 | [sanitizers] Disable target-specific lowering of string functions. | Marcin Koscielnicki | 1 | -1/+18 |
2016-04-07 | Make helper functions static. NFC. | Benjamin Kramer | 1 | -1/+1 |
2016-04-06 | NFC: make AtomicOrdering an enum class | JF Bastien | 1 | -8/+10 |
2016-03-29 | [tsan] Do not instrument reads/writes to instruction profile counters. | Anna Zaks | 1 | -1/+25 |
2016-03-07 | [tsan] Add support for pointer typed atomic stores, loads, and cmpxchg | Anna Zaks | 1 | -8/+31 |
2015-08-15 | Try to appease VS 2015 warnings from http://reviews.llvm.org/D11890 | Yaron Keren | 1 | -21/+19 |
2015-05-18 | Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced ini... | David Blaikie | 1 | -12/+14 |
2015-05-07 | TSan: Use `createSanitizerCtor` to create ctor, and call `__tsan_init` | Ismail Pazarbasi | 1 | -6/+13 |
2015-04-06 | Move `checkInterfaceFunction` to ModuleUtils | Ismail Pazarbasi | 1 | -39/+33 |
2015-03-23 | Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used. | Benjamin Kramer | 1 | -2/+2 |
2015-03-10 | DataLayout is mandatory, update the API to reflect it with references. | Mehdi Amini | 1 | -26/+29 |
2015-03-04 | Make DataLayout Non-Optional in the Module | Mehdi Amini | 1 | -4/+1 |
2015-02-12 | tsan: do not instrument not captured values | Dmitry Vyukov | 1 | -0/+15 |
2015-01-27 | tsan: properly instrument unaligned accesses | Dmitry Vyukov | 1 | -1/+22 |
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 |