summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [MSan] Hotfix compilationAlexander Potapenko2017-12-111-2/+2
* [MSan] introduce getShadowOriginPtr(). NFC.Alexander Potapenko2017-12-111-129/+191
* Register NetBSD/x86_64 in MemorySanitizer.cppKamil Rytarowski2017-12-091-0/+22
* [msan] Add a fixme note for a minor deficiency.Evgeniy Stepanov2017-12-041-0/+2
* MSan: remove an unnecessary cast. NFC for userspace instrumenetation.Alexander Potapenko2017-11-231-3/+3
* [MSan] Move the access address check before the shadow access for that addressAlexander Potapenko2017-11-231-2/+1
* [msan] Don't sanitize "nosanitize" instructionsVitaly Buka2017-11-201-2/+14
* Update some code.google.com linksHans Wennborg2017-11-131-1/+1
* [PowerPC][msan] Update msan to handle changed memory layouts in newer kernelsBill Seurer2017-11-131-1/+1
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-191-255/+311
* [MSan] Disable sanitization for __sanitizer_dtor_callback.Matt Morehouse2017-09-201-0/+1
* [AArch64] Extend CallingConv::X86_64_Win64 to AArch64 as wellMartin Storsjo2017-07-171-2/+2
* [msan] Only check shadow memory for operands that are sized.Evgeniy Stepanov2017-07-111-2/+5
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* [msan] Fix PR32842Alexander Potapenko2017-05-111-2/+5
* Re-land r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of A...Reid Kleckner2017-05-021-7/+2
* Revert r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of At...Hans Wennborg2017-04-281-2/+7
* [IR] Make add/remove Attributes use AttrBuilder instead of AttributeListReid Kleckner2017-04-281-7/+2
* Make getParamAlignment use argument numbersReid Kleckner2017-04-281-2/+2
* [IR] Make paramHasAttr to use arg indices instead of attr indicesReid Kleckner2017-04-141-3/+3
* Module::getOrInsertFunction is using C-style vararg instead of variadic templ...Serge Guelton2017-04-111-9/+9
* Revert "Turn some C-style vararg into variadic templates"Diana Picus2017-04-111-9/+9
* Turn some C-style vararg into variadic templatesSerge Guelton2017-04-111-9/+9
* Revert "Turn some C-style vararg into variadic templates"Mehdi Amini2017-04-061-20/+21
* Turn some C-style vararg into variadic templatesMehdi Amini2017-04-061-21/+20
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-7/+7
* [msan] Handle x86_sse_stmxcsr and x86_sse_ldmxcsr.Evgeniy Stepanov2017-03-031-4/+46
* [msan] Remove stale comments.Evgeniy Stepanov2017-03-031-2/+0
* [msan] Fix instrumentation of array allocas.Evgeniy Stepanov2017-02-241-6/+7
* [AVX-512] Add AVX-512 vector shift intrinsics to memory santitizer.Craig Topper2016-11-151-0/+31
* Use -fsanitize-recover instead of -mllvm -msan-keep-going.Evgeniy Stepanov2016-11-071-9/+11
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* [MemorySanitizer] [MIPS] Changed memory mapping to support pie executable.Sagar Thakur2016-08-161-2/+2
* [msan] Fix __msan_maybe_ for non-standard type sizes.Evgeniy Stepanov2016-07-011-1/+1
* [msan] Tighten up type in StoreList. NFC.Benjamin Kramer2016-06-271-13/+13
* [sanitizers] Disable target-specific lowering of string functions.Marcin Koscielnicki2016-06-181-3/+14
* Avoid copies of std::strings and APInt/APFloats where we only read from itBenjamin Kramer2016-06-081-2/+2
* [X86][SSE] Replace (V)CVTDQ2PD(Y) and (V)CVTPS2PD(Y) lossless conversion intr...Simon Pilgrim2016-05-251-2/+0
* [MSan] [PowerPC] Implement PowerPC64 vararg helper.Marcin Koscielnicki2016-05-131-0/+161
* [MSan] [AArch64] Fix vararg helper for >1 or non-int fixed arguments.Marcin Koscielnicki2016-05-091-3/+13
* [MSan] [X86] Fix vararg helper for fixed arguments in overflow area.Marcin Koscielnicki2016-05-061-0/+11
* [MSan] [MIPS64] Fix vararg helper for >1 fixed argument.Marcin Koscielnicki2016-05-051-1/+2
* Fix build by casting to the proper int type.Ivan Krasin2016-04-291-1/+1
* [msan] Handle vector compare x86 intrinsics.Evgeniy Stepanov2016-04-291-0/+69
* [Mips] [MSan] VarArgMIPS64Helper: Use target's endian, not host's.Marcin Koscielnicki2016-04-191-6/+7
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+1
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-061-22/+22
* [msan] Add a comment with a bug link.Evgeniy Stepanov2016-03-161-0/+3
* [msan] Don't put module constructors in comdats.Evgeniy Stepanov2016-03-151-3/+10
* [msan] Put msan constructor in a comdat.Evgeniy Stepanov2016-02-121-1/+3
OpenPOWER on IntegriCloud