summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [msan] Put msan constructor in a comdat.Evgeniy Stepanov2016-02-121-1/+3
* [X86][AVX512] add intrinsics of Scalar FP to integer conversion with rounding...Asaf Badouh2016-02-071-4/+4
* Update to use new name alignTo().Rui Ueyama2016-01-141-6/+6
* [sanitizer] [msan] Fix origin store of array typesAdhemerval Zanella2016-01-111-1/+1
* [IR] Remove terminatepadDavid Majnemer2015-12-141-5/+0
* [sanitizer] [msan] VarArgHelper for AArch64Adhemerval Zanella2015-12-141-0/+239
* [IR] Reformulate LLVM's EH funclet IRDavid Majnemer2015-12-121-12/+2
* Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper2015-11-191-9/+8
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-181-8/+9
* [sanitizer] [msan] Unify aarch64 mappingAdhemerval Zanella2015-10-291-21/+4
* [MemorySanitizer] NFC. Do not use GET_INTRINSIC_MODREF_BEHAVIOR table.Igor Laevsky2015-10-201-28/+3
* [msan] Fix crash on multiplication by a non-integer constant.Evgeniy Stepanov2015-10-141-9/+15
* Instrumentation: Remove ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith2015-10-131-5/+6
* New MSan mapping layout (llvm part).Evgeniy Stepanov2015-10-081-7/+15
* Fix Clang-tidy modernize-use-nullptr warnings in source directories and gener...Hans Wennborg2015-10-061-6/+5
* [msan] Correct a typo in poison stack pattern command line description.Evgeniy Stepanov2015-10-051-1/+1
* [sanitizer] Add MSan support for AArch64Adhemerval Zanella2015-09-161-0/+34
* [WinEH] Add cleanupendpad instructionJoseph Tremoulet2015-09-031-0/+5
* Make variable argument intrinsics behave correctly in a Win64 CC function.Charles Davis2015-08-251-0/+4
* [msan] Precise instrumentation for icmp sgt %x, -1.Evgeniy Stepanov2015-08-251-15/+20
* [WinEH] Require token linkage in EH pad/ret signaturesJoseph Tremoulet2015-08-231-8/+4
* [msan] Fix handling of musttail calls.Evgeniy Stepanov2015-08-141-0/+20
* New EH representation for MSVC compatibilityDavid Majnemer2015-07-311-0/+34
* [PM/AA] Extract the ModRef enums from the AliasAnalysis class inChandler Carruth2015-07-221-7/+7
* Revert the new EH instructionsDavid Majnemer2015-07-101-34/+0
* Address Reid's review feedback.David Majnemer2015-07-101-8/+12
* New EH representation for MSVC compatibilityDavid Majnemer2015-07-101-0/+30
* Teach LLVM about the PPC64 memory sanitizer implementation.Jay Foad2015-06-251-0/+17
* AVX-512: cvtusi2ss/d intrinsics.Igor Breger2015-06-171-0/+2
* Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced ini...David Blaikie2015-05-181-33/+34
* MSan: Use `createSanitizerCtor` to create ctor, and call `__msan_init`Ismail Pazarbasi2015-05-071-3/+12
* [opaque pointer type] More GEP IRBuilder API migrationsDavid Blaikie2015-04-031-4/+6
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-101-23/+31
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-4/+1
* [MSan][MIPS] VarArgHelper for MIPS64Mohit K. Bhakkad2015-02-181-0/+104
* [X86] Remove AVX512 pslldq/psrldq shift intrinsics. They aren't implemented y...Craig Topper2015-02-181-6/+0
* [X86] Remove AVX2 and SSE2 pslldq and psrldq intrinsics. We can represent the...Craig Topper2015-02-181-8/+0
* Transforms: Canonicalize access to function attributes, NFCDuncan P. N. Exon Smith2015-02-141-2/+1
* [msan] Fix "missing origin" in atomic store.Evgeniy Stepanov2015-02-061-1/+1
* [msan] Update origin for the entire destination range on memory store.Evgeniy Stepanov2015-01-211-9/+49
* [msan] Optimize -msan-check-constant-shadow.Evgeniy Stepanov2015-01-201-8/+26
* [MSan][LLVM][MIPS] Shadow and Origin offsets for MIPSMohit K. Bhakkad2015-01-201-25/+52
* [Msan] Generalize instrumentation code to support FreeBSD mappingViktor Kutuzov2014-12-181-27/+106
* [msan] Avoid extra origin address realignment.Evgeniy Stepanov2014-12-051-21/+24
* [msan] allow -fsanitize-coverage=N together with -fsanitize=memory, llvm partKostya Serebryany2014-12-031-1/+1
* msan] Add compile-time checks for missing origins.Evgeniy Stepanov2014-12-031-10/+13
* Revert r222997. The newly added compile-time checks are finding missing origi...Nick Lewycky2014-12-031-10/+9
* [msan] Add compile-time checks for missing origins.Evgeniy Stepanov2014-12-011-9/+10
* [msan] Fix origin propagation for select of floats.Evgeniy Stepanov2014-11-281-3/+4
* [msan] Remove indirect call wrapping code.Evgeniy Stepanov2014-11-271-89/+1
OpenPOWER on IntegriCloud