| Commit message (Expand) | Author | Age | Files | Lines |
* | Add missing colons to check lines. | Benjamin Kramer | 2013-04-11 | 1 | -1/+1 |
* | [tsan] make sure memset/memcpy/memmove are not inlined in tsan mode | Kostya Serebryany | 2013-03-28 | 1 | -0/+33 |
* | Revert "Adding DIImportedModules to DIScopes." | David Blaikie | 2013-03-28 | 1 | -6/+6 |
* | Adding DIImportedModules to DIScopes. | David Blaikie | 2013-03-27 | 1 | -6/+6 |
* | tsan: fix the test | Dmitry Vyukov | 2013-03-22 | 1 | -1/+1 |
* | tsan: handle vptr loads specially | Dmitry Vyukov | 2013-03-22 | 1 | -0/+13 |
* | Fix llvm::removeUnreachableBlocks to handle unreachable loops. | Evgeniy Stepanov | 2013-03-22 | 1 | -0/+16 |
* | Remove unused field in DISubprogram | David Blaikie | 2013-03-21 | 1 | -1/+1 |
* | [asan] when creating string constants, set unnamed_attr and align 1 so that e... | Kostya Serebryany | 2013-03-18 | 1 | -2/+3 |
* | [asan] don't instrument functions with available_externally linkage. This sav... | Kostya Serebryany | 2013-03-18 | 1 | -0/+12 |
* | Split out filename & directory from DIFile to start generalizing over DIScopes | David Blaikie | 2013-03-17 | 1 | -1/+2 |
* | [ASan] emit instrumentation for initialization order checking by default | Alexey Samsonov | 2013-03-14 | 1 | -1/+1 |
* | Remove the unused 4th operand for DIFile debug info metadata | David Blaikie | 2013-03-13 | 1 | -1/+1 |
* | [msan] Implement sanitize_memory attribute. | Evgeniy Stepanov | 2013-02-28 | 1 | -35/+62 |
* | Unify clang/llvm attributes for asan/tsan/msan (LLVM part) | Kostya Serebryany | 2013-02-26 | 12 | -31/+31 |
* | [asan] instrument invoke insns with noreturn attribute (as well as call insns) | Kostya Serebryany | 2013-02-20 | 1 | -1/+22 |
* | [asan] instrument memory accesses with unusual sizes | Kostya Serebryany | 2013-02-19 | 1 | -1/+31 |
* | [asan] revert r175266 as it breaks code with packed structures. supporting lo... | Kostya Serebryany | 2013-02-18 | 1 | -1/+1 |
* | [asan] support long double on 64-bit. See https://code.google.com/p/address-s... | Kostya Serebryany | 2013-02-15 | 1 | -0/+9 |
* | [tsan] disable load widening in ThreadSanitizer mode | Kostya Serebryany | 2013-02-13 | 1 | -0/+26 |
* | [asan] fix tests for the new ABI | Kostya Serebryany | 2013-02-12 | 2 | -4/+4 |
* | [msan] Mostly disable msan-handle-icmp-exact. | Evgeniy Stepanov | 2013-01-28 | 1 | -20/+11 |
* | [msan] Implement exact shadow propagation for relational ICmp. | Evgeniy Stepanov | 2013-01-25 | 1 | -3/+31 |
* | [asan] adaptive redzones for globals (the larger the global the larger is the... | Kostya Serebryany | 2013-01-24 | 1 | -0/+57 |
* | [msan] Do not insert check on volatile store. | Evgeniy Stepanov | 2013-01-22 | 1 | -0/+14 |
* | ASan: wrap mapping scale and offset in a struct and make it a member of ASan ... | Alexey Samsonov | 2013-01-16 | 1 | -0/+41 |
* | [msan] Temporarily remove ICmpEQ tests. | Evgeniy Stepanov | 2013-01-15 | 1 | -54/+0 |
* | [msan] Fix handling of equality comparison of pointer vectors. | Evgeniy Stepanov | 2013-01-15 | 1 | -0/+70 |
* | [msan] Change va_start/va_copy shadow memset alignment to 8. | Peter Collingbourne | 2013-01-10 | 1 | -0/+13 |
* | [ASan] Fix lifetime intrinsics handling. Now for each intrinsic we check if i... | Alexey Samsonov | 2012-12-27 | 1 | -1/+24 |
* | [msan] Raise alignment of origin stores/loads when possible. | Evgeniy Stepanov | 2012-12-26 | 1 | -2/+9 |
* | [msan] Fix handling of vectors of pointers. | Evgeniy Stepanov | 2012-12-25 | 1 | -0/+15 |
* | [msan] Fix handling of select with vector condition. | Evgeniy Stepanov | 2012-12-25 | 1 | -0/+17 |
* | [msan] Remove unreachable blocks before instrumenting a function. | Evgeniy Stepanov | 2012-12-21 | 1 | -0/+23 |
* | [msan] Heuristically instrument unknown intrinsics. | Evgeniy Stepanov | 2012-12-19 | 1 | -2/+74 |
* | [msan] Origin stores and loads do not need explicit alignment. | Evgeniy Stepanov | 2012-12-14 | 1 | -0/+30 |
* | Improve debug info generated with enabled AddressSanitizer. | Alexey Samsonov | 2012-12-12 | 1 | -0/+60 |
* | [msan] Do not store origin for clean values. | Evgeniy Stepanov | 2012-12-06 | 1 | -0/+26 |
* | [msan] Instrument bswap intrinsic. | Evgeniy Stepanov | 2012-12-05 | 1 | -0/+16 |
* | [msan] Change linkage type of __msan_track_origins. | Evgeniy Stepanov | 2012-12-05 | 1 | -0/+3 |
* | Improve MSan tests. | Evgeniy Stepanov | 2012-12-04 | 1 | -54/+60 |
* | ASan: add initial support for handling llvm.lifetime intrinsics in ASan - emi... | Alexey Samsonov | 2012-12-04 | 1 | -0/+61 |
* | [msan] Tests for vector manipulation instructions. | Evgeniy Stepanov | 2012-11-30 | 1 | -0/+37 |
* | [msan] Propagate shadow through (x<0) and (x>=0) comparisons. | Evgeniy Stepanov | 2012-11-29 | 1 | -0/+47 |
* | [msan] Fix shadow & origin store & load alignment. | Evgeniy Stepanov | 2012-11-29 | 1 | -0/+25 |
* | [msan] Add a test for r168873. | Evgeniy Stepanov | 2012-11-29 | 1 | -0/+2 |
* | [msan] Update tests (broken in r168873). | Evgeniy Stepanov | 2012-11-29 | 1 | -5/+3 |
* | Initial commit of MemorySanitizer. | Evgeniy Stepanov | 2012-11-29 | 2 | -0/+236 |
* | [asan] when checking the noreturn attribute on the call, also check it on the... | Kostya Serebryany | 2012-11-29 | 1 | -2/+13 |
* | [asan] Split AddressSanitizer into two passes (FunctionPass, ModulePass), LLV... | Kostya Serebryany | 2012-11-28 | 2 | -2/+2 |