summaryrefslogtreecommitdiff
path: root/test/Instrumentation
AgeCommit message (Expand)Author
2013-02-28[msan] Implement sanitize_memory attribute.Evgeniy Stepanov
2013-02-26Unify clang/llvm attributes for asan/tsan/msan (LLVM part)Kostya Serebryany
2013-02-20[asan] instrument invoke insns with noreturn attribute (as well as call insns)Kostya Serebryany
2013-02-19[asan] instrument memory accesses with unusual sizesKostya Serebryany
2013-02-18[asan] revert r175266 as it breaks code with packed structures. supporting lo...Kostya Serebryany
2013-02-15[asan] support long double on 64-bit. See https://code.google.com/p/address-s...Kostya Serebryany
2013-02-13[tsan] disable load widening in ThreadSanitizer modeKostya Serebryany
2013-02-12[asan] fix tests for the new ABIKostya Serebryany
2013-01-28[msan] Mostly disable msan-handle-icmp-exact.Evgeniy Stepanov
2013-01-25[msan] Implement exact shadow propagation for relational ICmp.Evgeniy Stepanov
2013-01-24[asan] adaptive redzones for globals (the larger the global the larger is the...Kostya Serebryany
2013-01-22[msan] Do not insert check on volatile store.Evgeniy Stepanov
2013-01-16ASan: wrap mapping scale and offset in a struct and make it a member of ASan ...Alexey Samsonov
2013-01-15[msan] Temporarily remove ICmpEQ tests.Evgeniy Stepanov
2013-01-15[msan] Fix handling of equality comparison of pointer vectors.Evgeniy Stepanov
2013-01-10[msan] Change va_start/va_copy shadow memset alignment to 8.Peter Collingbourne
2012-12-27[ASan] Fix lifetime intrinsics handling. Now for each intrinsic we check if i...Alexey Samsonov
2012-12-26[msan] Raise alignment of origin stores/loads when possible.Evgeniy Stepanov
2012-12-25[msan] Fix handling of vectors of pointers.Evgeniy Stepanov
2012-12-25[msan] Fix handling of select with vector condition.Evgeniy Stepanov
2012-12-21[msan] Remove unreachable blocks before instrumenting a function.Evgeniy Stepanov
2012-12-19[msan] Heuristically instrument unknown intrinsics.Evgeniy Stepanov
2012-12-14[msan] Origin stores and loads do not need explicit alignment.Evgeniy Stepanov
2012-12-12Improve debug info generated with enabled AddressSanitizer.Alexey Samsonov
2012-12-06[msan] Do not store origin for clean values.Evgeniy Stepanov
2012-12-05[msan] Instrument bswap intrinsic.Evgeniy Stepanov
2012-12-05[msan] Change linkage type of __msan_track_origins.Evgeniy Stepanov
2012-12-04Improve MSan tests.Evgeniy Stepanov
2012-12-04ASan: add initial support for handling llvm.lifetime intrinsics in ASan - emi...Alexey Samsonov
2012-11-30[msan] Tests for vector manipulation instructions.Evgeniy Stepanov
2012-11-29[msan] Propagate shadow through (x<0) and (x>=0) comparisons.Evgeniy Stepanov
2012-11-29[msan] Fix shadow & origin store & load alignment.Evgeniy Stepanov
2012-11-29[msan] Add a test for r168873.Evgeniy Stepanov
2012-11-29[msan] Update tests (broken in r168873).Evgeniy Stepanov
2012-11-29Initial commit of MemorySanitizer.Evgeniy Stepanov
2012-11-29[asan] when checking the noreturn attribute on the call, also check it on the...Kostya Serebryany
2012-11-28[asan] Split AddressSanitizer into two passes (FunctionPass, ModulePass), LLV...Kostya Serebryany
2012-11-27tsan: instrument atomic nand operationDmitry Vyukov
2012-11-26[tsan] add fail order to compare_exchangeDmitry Vyukov
2012-11-20[asan] don't instrument linker-initialized globals even with external linkage...Kostya Serebryany
2012-11-20[asan] make sure that linker-initialized globals (non-extern) are not instrum...Kostya Serebryany
2012-11-09tsan: switch to new memory_order constants (ABI compatible)Dmitry Vyukov
2012-11-09tsan: instrument all atomics (including fetch_add, exchange, cas, etc)Dmitry Vyukov
2012-11-01[asan] don't instrument globals that we've created ourselves (reduces the bin...Kostya Serebryany
2012-10-19[asan] make sure asan erases old unused allocas after it created a new one. T...Kostya Serebryany
2012-10-15[asan] fix a testKostya Serebryany
2012-10-03tsan: update the test for new atomic enumsDmitry Vyukov
2012-10-03tsan: update the test for new atomic enumsDmitry Vyukov
2012-09-27Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru
2012-09-27Fix a typo 'iff' => 'if'Sylvestre Ledru