[msan] Make -msan-check-constant-shadow a bit stronger.
[oota-llvm.git] / lib / Transforms / Instrumentation / MemorySanitizer.cpp
2014-10-24 Evgeniy Stepanov[msan] Make -msan-check-constant-shadow a bit stronger.
2014-10-23 Evgeniy Stepanov[msan] Emit checks for constant shadow values under...
2014-10-22 Evgeniy Stepanov[msan] Handle param-tls overflow.
2014-10-20 David MajnemerIR: Replace DataLayout::RoundUpAlignment with RoundUpTo...
2014-10-17 Evgeniy Stepanov[msan] Fix handling of byval arguments with large align...
2014-08-27 Craig TopperSimplify creation of a bunch of ArrayRefs by using...
2014-08-13 Chandler CarruthRevert r215415 which causse MSan to crash on a great...
2014-08-12 Reid Klecknermsan: Handle musttail calls
2014-07-31 Evgeniy Stepanov[msan] Fix handling of array types.
2014-07-17 Evgeniy Stepanov[msan] Avoid redundant origin stores.
2014-07-07 Evgeniy Stepanov[msan] Fix handling of phi in blacklisted functions.
2014-07-03 Evgeniy Stepanov[msan] Stop propagating shadow in blacklisted functions.
2014-07-03 Evgeniy StepanovRevert of r212265.
2014-07-03 Evgeniy Stepanov[msan] Stop propagating shadow in blacklisted functions.
2014-06-30 Reid Klecknermsan: Stop stripping the 'tail' modifier off of calls
2014-06-26 Alp TokerRevert "Introduce a string_ostream string builder facilty"
2014-06-26 Alp TokerIntroduce a string_ostream string builder facilty
2014-06-25 Evgeniy Stepanov[msan] Fix bad interaction between with-calls mode...
2014-06-18 Evgeniy Stepanov[msan] Handle X86 *.psad.* and *.pmadd.* intrinsics.
2014-06-17 Evgeniy Stepanov[msan] Fix a comment.
2014-06-17 Evgeniy Stepanov[msan] Fix handling of multiplication by a constant...
2014-06-09 Evgeniy Stepanov[msan] Workaround for invalid origins in shufflevector.
2014-06-09 Evgeniy Stepanov[msan] Fix vector pack intrinsic handling.
2014-06-02 Alexey SamsonovRemove sanitizer blacklist from ASan/TSan/MSan function...
2014-06-02 Evgeniy Stepanov[msan] Remove an out-of-date comment.
2014-06-02 Evgeniy Stepanov[msan] Handle x86 vector pack intrinsics.
2014-05-29 Alexey SamsonovUse range-based for loops in ASan, TSan and MSan
2014-05-07 Evgeniy Stepanov[msan] Fix -fsanitize=memory -fno-integrated-as.
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-23 Evgeniy StepanovFix handling of missing DataLayout in sanitizers.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-21 Evgeniy Stepanov[msan] Enable out-of-line instrumentation for large...
2014-04-18 Evgeniy Stepanov[msan] Add -msan-instrumentation-with-call-threshold.
2014-04-11 David BlaikieImplement depth_first and inverse_depth_first range...
2014-03-25 Evgeniy Stepanov[msan] More precise instrumentation of select IR.
2014-03-23 Nuno Lopesremove a bunch of unused private methods
2014-03-19 Evgeniy StepanovSet debug info for instructions inserted in SplitBlockA...
2014-03-18 Evgeniy Stepanov[msan] Origin tracking with history.
2014-03-18 Evgeniy Stepanov[msan] Kill -msan-store-clean-origin flag.
2014-03-18 Evgeniy Stepanov[msan] Remove unused code.
2014-03-13 Evgeniy Stepanov[msan] Fix handling of byval arguments in VarArg calls.
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-06 Ahmed CharlesReplace OwningPtr<T> with std::unique_ptr<T>.
2014-03-06 Chandler Carruth[Layering] Move InstVisitor.h into the IR library as...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move ValueMap to the IR library. While this...
2014-03-03 Evgeniy Stepanov[msan] Handle X86 SIMD bitshift intrinsics.
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-24 Rafael EspindolaMake some DataLayout pointers const.
2014-02-21 Rafael EspindolaRename many DataLayout variables from TD to DL.
2014-01-24 Alp TokerFix known typos
2013-12-19 Evgeniy StepanovAdd an explicit insert point argument to SplitBlockAndI...
2013-11-21 Evgeniy Stepanov[msan] Propagate condition origin in select instruction.
2013-11-14 Evgeniy Stepanov[msan] Fast path optimization for wrap-indirect-calls...
2013-11-11 Evgeniy Stepanov[msan] Propagate origin for insertvalue, extractvalue.
2013-10-17 Evgeniy Stepanov[msan] Use zero-extension in shadow cast by default.
2013-10-14 Evgeniy Stepanov[msan] Instrument x86.*_cvt* intrinsics.
2013-10-14 Evgeniy Stepanov[msan] Fix handling of scalar select of vectors.
2013-09-25 Evgeniy Stepanov[msan] Fix -Wreturn-type warnings in non-self-hosted...
2013-09-24 Evgeniy Stepanov[msan] Handling of atomic load/store, atomic rmw, cmpxchg.
2013-09-19 Evgeniy Stepanov[msan] Wrap indirect functions.
2013-09-16 Evgeniy Stepanov[msan] Check return value of main().
2013-09-13 Evgeniy Stepanov[msan] Add source file:line to stack origin reports.
2013-09-03 Evgeniy Stepanov[msan] Fix handling of select with struct arguments.
2013-09-03 Evgeniy Stepanov[msan] Fix select instrumentation.
2013-08-23 Evgeniy Stepanov[msan] Fix handling of va_arg overflow area on x86_64.
2013-08-12 Alexey SamsonovAdd SpecialCaseList::createOrDie() factory and use...
2013-07-09 Peter CollingbourneRename BlackList class to SpecialCaseList and move...
2013-07-03 Evgeniy Stepanov[msan] Unpoison stack allocations and undef values...
2013-05-31 Evgeniy Stepanov[msan] Handle mixed track-origins and keep-going settin...
2013-05-28 Evgeniy Stepanov[msan] Fix argument shadow alignment.
2013-05-21 Evgeniy Stepanov[msan] A no-op implementation of VarArg handling.
2013-05-16 Evgeniy Stepanov[msan] Switch TLS globals to initial-exec model.
2013-05-09 Dmitri GribenkoFix a documentation warning: \bried -> \brief
2013-03-21 Evgeniy Stepanov[msan] Add an option to disable poisoning of shadow...
2013-02-28 Evgeniy Stepanov[msan] Implement sanitize_memory attribute.
2013-02-28 Evgeniy StepanovRemove unused leftover declarations.
2013-01-29 Edwin VaneFixing warnings revealed by gcc release build
2013-01-28 Evgeniy Stepanov[msan] Mostly disable msan-handle-icmp-exact.
2013-01-28 Evgeniy StepanovRevert r173678.
2013-01-28 Evgeniy Stepanov[msan] Make msan-handle-icmp-exact=0 by default.
2013-01-25 Evgeniy Stepanov[msan] A comment on ICmp handling logic.
2013-01-25 Evgeniy Stepanov[msan] Implement exact shadow propagation for relationa...
2013-01-23 Bill WendlingUse the AttributeSet when removing multiple attributes...
2013-01-22 Evgeniy Stepanov[msan] Export the value of msan-keep-going flag for...
2013-01-22 Evgeniy Stepanov[msan] Do not insert check on volatile store.
2013-01-19 Chandler CarruthSort all of the includes. Several files got checked...
2013-01-18 Will DietzMove Blacklist.h to include/ to enable use from clang.
2013-01-15 Evgeniy Stepanov[msan] Fix handling of equality comparison of pointer...
2013-01-10 Peter Collingbourne[msan] Change va_start/va_copy shadow memset alignment...
2013-01-02 Chandler CarruthActually update the CMake and Makefile builds correctly...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-28 Alexey SamsonovAdd proper support for -fsanitize-blacklist= flag for...
2012-12-26 Evgeniy Stepanov[msan] Raise alignment of origin stores/loads when...
2012-12-26 Evgeniy Stepanov[msan] Expand the file comment with track-origins info.
2012-12-25 Evgeniy Stepanov[msan] Fix handling of vectors of pointers.
2012-12-25 Evgeniy Stepanov[msan] Fix handling of select with vector condition.
2012-12-21 Evgeniy Stepanov[msan] Remove unreachable blocks before instrumenting...
2012-12-19 Evgeniy Stepanov[msan] Add track-origins argument to the pass constructor.
next