Introduce a string_ostream string builder facilty
[oota-llvm.git] / lib / Transforms / Instrumentation / MemorySanitizer.cpp
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.
2012-12-19 Evgeniy Stepanov[msan] Heuristically instrument unknown intrinsics.
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-17 Evgeniy Stepanov[msan] Fix lint warning.
2012-12-14 Evgeniy StepanovFix lint warnings in MemorySanitizer.cpp.
2012-12-14 Evgeniy Stepanov[msan] Origin stores and loads do not need explicit...
2012-12-14 Evgeniy Stepanov[msan] Refactor default shadow propagation and origin...
2012-12-11 Evgeniy Stepanov[msan] Use explicitely aligned stores and loads with...
2012-12-07 Bill Wendlings/AttrListPtr/AttributeSet/g to better label what this...
2012-12-07 Evgeniy Stepanov[msan] Remove readonly/readnone attributes from all...
2012-12-06 NAKAMURA TakumiMemorySanitizer.cpp: Suppress a warning. [-Wunused...
2012-12-06 Evgeniy Stepanov[msan] Fix a typo in a comment.
2012-12-06 Evgeniy Stepanov[msan] Do not store origin for clean values.
2012-12-05 Evgeniy Stepanov[msan] Instrument bswap intrinsic.
2012-12-05 Evgeniy Stepanov[msan] Initialize callbacks in runOnFunction as opposed...
2012-12-05 Evgeniy Stepanov[msan] Change linkage type of __msan_track_origins.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
next