summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [MSan] factor userspace-specific declarations into createUserspaceApi(). NFCAlexander Potapenko2018-07-161-38/+53
* Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFCAlexander Richardson2018-06-251-2/+1
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* [msan] Don't check divisor shadow in fdiv.Evgeniy Stepanov2018-05-181-7/+10
* [msan] Instrument masked.store, masked.load intrinsics.Evgeniy Stepanov2018-05-151-0/+87
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-33/+33
* [X86] Remove and autoupgrade the cvtusi2sd intrinsic. Use uitofp+insertelemen...Craig Topper2018-05-141-1/+0
* [X86] Remove an autoupgrade legacy cvtss2sd intrinsics.Craig Topper2018-05-131-1/+0
* [X86] Remove and autoupgrade cvtsi2ss/cvtsi2sd intrinsics to match what clang...Craig Topper2018-05-121-4/+0
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-91/+91
* MSan: introduce the conservative assembly handling mode.Alexander Potapenko2018-04-031-1/+49
* Add msan custom mapping options.Evgeniy Stepanov2018-03-291-49/+82
* [MSan] Introduce ActualFnStart. NFCAlexander Potapenko2018-03-281-8/+10
* [MSan] Add an isStore argument to getShadowOriginPtr(). NFCAlexander Potapenko2018-03-281-38/+47
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* [MSan] fix the types of RegSaveAreaPtrPtr and OverflowArgAreaPtrPtrAlexander Potapenko2018-03-191-6/+6
* [MSan] Don't create zero offsets in getShadowPtrForArgument(). NFCAlexander Potapenko2018-03-191-2/+4
* [MSan] Introduce insertWarningFn(). NFCAlexander Potapenko2018-03-191-15/+16
* [MSan] Update uses of IRBuilder::CreateMemCpy to new API (NFC)Daniel Neilson2018-02-081-19/+24
* [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
OpenPOWER on IntegriCloud