summaryrefslogtreecommitdiff
path: root/lib/Transforms/Instrumentation/MemorySanitizer.cpp
Commit message (Expand)AuthorAge
* Rename BlackList class to SpecialCaseList and move it to Transforms/Utils.Peter Collingbourne2013-07-09
* [msan] Unpoison stack allocations and undef values in blacklisted functions.Evgeniy Stepanov2013-07-03
* [msan] Handle mixed track-origins and keep-going settings (llvm part).Evgeniy Stepanov2013-05-31
* [msan] Fix argument shadow alignment.Evgeniy Stepanov2013-05-28
* [msan] A no-op implementation of VarArg handling.Evgeniy Stepanov2013-05-21
* [msan] Switch TLS globals to initial-exec model.Evgeniy Stepanov2013-05-16
* Fix a documentation warning: \bried -> \briefDmitri Gribenko2013-05-09
* [msan] Add an option to disable poisoning of shadow for undef values.Evgeniy Stepanov2013-03-21
* [msan] Implement sanitize_memory attribute.Evgeniy Stepanov2013-02-28
* Remove unused leftover declarations.Evgeniy Stepanov2013-02-28
* Fixing warnings revealed by gcc release buildEdwin Vane2013-01-29
* [msan] Mostly disable msan-handle-icmp-exact.Evgeniy Stepanov2013-01-28
* Revert r173678.Evgeniy Stepanov2013-01-28
* [msan] Make msan-handle-icmp-exact=0 by default.Evgeniy Stepanov2013-01-28
* [msan] A comment on ICmp handling logic.Evgeniy Stepanov2013-01-25
* [msan] Implement exact shadow propagation for relational ICmp.Evgeniy Stepanov2013-01-25
* Use the AttributeSet when removing multiple attributes. Use Attribute::AttrKindBill Wendling2013-01-23
* [msan] Export the value of msan-keep-going flag for the runtime.Evgeniy Stepanov2013-01-22
* [msan] Do not insert check on volatile store.Evgeniy Stepanov2013-01-22
* Sort all of the includes. Several files got checked in with mis-sortedChandler Carruth2013-01-19
* Move Blacklist.h to include/ to enable use from clang.Will Dietz2013-01-18
* [msan] Fix handling of equality comparison of pointer vectors.Evgeniy Stepanov2013-01-15
* [msan] Change va_start/va_copy shadow memset alignment to 8.Peter Collingbourne2013-01-10
* Actually update the CMake and Makefile builds correctly, and update theChandler Carruth2013-01-02
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Add proper support for -fsanitize-blacklist= flag for TSan and MSan. LLVM part.Alexey Samsonov2012-12-28
* [msan] Raise alignment of origin stores/loads when possible.Evgeniy Stepanov2012-12-26
* [msan] Expand the file comment with track-origins info.Evgeniy Stepanov2012-12-26
* [msan] Fix handling of vectors of pointers.Evgeniy Stepanov2012-12-25
* [msan] Fix handling of select with vector condition.Evgeniy Stepanov2012-12-25
* [msan] Remove unreachable blocks before instrumenting a function.Evgeniy Stepanov2012-12-21
* [msan] Add track-origins argument to the pass constructor.Evgeniy Stepanov2012-12-19
* [msan] Heuristically instrument unknown intrinsics.Evgeniy Stepanov2012-12-19
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-19
* [msan] Fix lint warning.Evgeniy Stepanov2012-12-17
* Fix lint warnings in MemorySanitizer.cpp.Evgeniy Stepanov2012-12-14
* [msan] Origin stores and loads do not need explicit alignment.Evgeniy Stepanov2012-12-14
* [msan] Refactor default shadow propagation and origin tracking.Evgeniy Stepanov2012-12-14
* [msan] Use explicitely aligned stores and loads with function argument shadow.Evgeniy Stepanov2012-12-11
* s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling2012-12-07
* [msan] Remove readonly/readnone attributes from all called functions.Evgeniy Stepanov2012-12-07
* MemorySanitizer.cpp: Suppress a warning. [-Wunused-variable]NAKAMURA Takumi2012-12-06
* [msan] Fix a typo in a comment.Evgeniy Stepanov2012-12-06
* [msan] Do not store origin for clean values.Evgeniy Stepanov2012-12-06
* [msan] Instrument bswap intrinsic.Evgeniy Stepanov2012-12-05
* [msan] Initialize callbacks in runOnFunction as opposed to doInitialization.Evgeniy Stepanov2012-12-05
* [msan] Change linkage type of __msan_track_origins.Evgeniy Stepanov2012-12-05
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Move the InstVisitor utility into VMCore where it belongs. It heavilyChandler Carruth2012-11-30
* Apply Takumi's patch to suppress unused-variable warnings in -Asserts builds.Matt Beaumont-Gay2012-11-29