- e600c99 [sanitizer] [msan] Fix origin store of array types by Adhemerval Zanella · 10 years ago
- bbfc721 [IR] Remove terminatepad by David Majnemer · 10 years ago
- d2b10c5 [sanitizer] [msan] VarArgHelper for AArch64 by Adhemerval Zanella · 10 years ago
- 8a1c45d [IR] Reformulate LLVM's EH funclet IR by David Majnemer · 10 years ago
- 67cf9a7 Revert "Change memcpy/memset/memmove to have dest and source alignments." by Pete Cooper · 10 years ago
- 72bc23e Change memcpy/memset/memmove to have dest and source alignments. by Pete Cooper · 10 years ago
- 1edb084 [sanitizer] [msan] Unify aarch64 mapping by Adhemerval Zanella · 10 years ago
- 68688df [MemorySanitizer] NFC. Do not use GET_INTRINSIC_MODREF_BEHAVIOR table. by Igor Laevsky · 10 years ago
- ebd3f44 [msan] Fix crash on multiplication by a non-integer constant. by Evgeniy Stepanov · 10 years ago
- e82c286 Instrumentation: Remove ilist iterator implicit conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
- d12212b New MSan mapping layout (llvm part). by Evgeniy Stepanov · 10 years ago
- 083ca9b Fix Clang-tidy modernize-use-nullptr warnings in source directories and generated files; other minor cleanups. by Hans Wennborg · 10 years ago
- 670abcf [msan] Correct a typo in poison stack pattern command line description. by Evgeniy Stepanov · 10 years ago
- f0c95bd [sanitizer] Add MSan support for AArch64 by Adhemerval Zanella · 10 years ago
- 9ce71f7 [WinEH] Add cleanupendpad instruction by Joseph Tremoulet · 10 years ago
- 1195259 Make variable argument intrinsics behave correctly in a Win64 CC function. by Charles Davis · 10 years ago
- d04d07e [msan] Precise instrumentation for icmp sgt %x, -1. by Evgeniy Stepanov · 10 years ago
- 8220bcc [WinEH] Require token linkage in EH pad/ret signatures by Joseph Tremoulet · 10 years ago
- 24ac55d [msan] Fix handling of musttail calls. by Evgeniy Stepanov · 10 years ago
- 654e130 New EH representation for MSVC compatibility by David Majnemer · 10 years ago
- 194f59c [PM/AA] Extract the ModRef enums from the AliasAnalysis class in by Chandler Carruth · 10 years ago
- db82d2f Revert the new EH instructions by David Majnemer · 10 years ago
- 1d3fe98 Address Reid's review feedback. by David Majnemer · 10 years ago
- ae2ffc8 New EH representation for MSVC compatibility by David Majnemer · 10 years ago
- 7a28cdc Teach LLVM about the PPC64 memory sanitizer implementation. by Jay Foad · 10 years ago
- dfcc3d3 AVX-512: cvtusi2ss/d intrinsics. by Igor Breger · 10 years ago
- ff6409d Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced init only by David Blaikie · 11 years ago
- e5048e1 MSan: Use `createSanitizerCtor` to create ctor, and call `__msan_init` by Ismail Pazarbasi · 11 years ago
- 95d3e53 [opaque pointer type] More GEP IRBuilder API migrations by David Blaikie · 11 years ago
- a28d91d DataLayout is mandatory, update the API to reflect it with references. by Mehdi Amini · 11 years ago
- 46a4355 Make DataLayout Non-Optional in the Module by Mehdi Amini · 11 years ago
- 518946e [MSan][MIPS] VarArgHelper for MIPS64 by Mohit K. Bhakkad · 11 years ago
- 1348f17 [X86] Remove AVX512 pslldq/psrldq shift intrinsics. They aren't implemented yet and when they are they should be done with shuffles like SSE2 and AVX2. by Craig Topper · 11 years ago
- b324e43 [X86] Remove AVX2 and SSE2 pslldq and psrldq intrinsics. We can represent them in IR with vector shuffles now. All their uses have been removed from clang in favor of shuffles. by Craig Topper · 11 years ago
- 2c79ad9 Transforms: Canonicalize access to function attributes, NFC by Duncan P. N. Exon Smith · 11 years ago
- 4e12057 [msan] Fix "missing origin" in atomic store. by Evgeniy Stepanov · 11 years ago
- 79ca0fd [msan] Update origin for the entire destination range on memory store. by Evgeniy Stepanov · 11 years ago
- c5b974e [msan] Optimize -msan-check-constant-shadow. by Evgeniy Stepanov · 11 years ago
- 46ad7f7 [MSan][LLVM][MIPS] Shadow and Origin offsets for MIPS by Mohit K. Bhakkad · 11 years ago
- b4ffb5d [Msan] Generalize instrumentation code to support FreeBSD mapping by Viktor Kutuzov · 11 years ago
- d85ddee [msan] Avoid extra origin address realignment. by Evgeniy Stepanov · 11 years ago
- 543f3db [msan] allow -fsanitize-coverage=N together with -fsanitize=memory, llvm part by Kostya Serebryany · 11 years ago
- 2e5a1f1 msan] Add compile-time checks for missing origins. by Evgeniy Stepanov · 11 years ago
- a4acb44 Revert r222997. The newly added compile-time checks are finding missing origins, testcase is being reduced and a PR will be posted shortly. by Nick Lewycky · 11 years ago
- a056ac8 [msan] Add compile-time checks for missing origins. by Evgeniy Stepanov · 11 years ago
- a0b6899 [msan] Fix origin propagation for select of floats. by Evgeniy Stepanov · 11 years ago
- e402d9e [msan] Remove indirect call wrapping code. by Evgeniy Stepanov · 11 years ago
- a92765c Fix 80 cols caught by the linter... by David Blaikie · 11 years ago
- 971c3ea Use nullptr instead of NULL for variadic sentinels by Reid Kleckner · 11 years ago
- d337a59 [msan] Make -msan-check-constant-shadow a bit stronger. by Evgeniy Stepanov · 11 years ago
- 7db296e [msan] Emit checks for constant shadow values under an experimental flag. by Evgeniy Stepanov · 11 years ago
- 35eb265 [msan] Handle param-tls overflow. by Evgeniy Stepanov · 11 years ago
- f3cadce IR: Replace DataLayout::RoundUpAlignment with RoundUpToAlignment by David Majnemer · 11 years ago
- e08633e [msan] Fix handling of byval arguments with large alignment. by Evgeniy Stepanov · 11 years ago
- e1d1294 Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created. by Craig Topper · 11 years ago
- 3f92ecc Revert r215415 which causse MSan to crash on a great deal of C++ code. by Chandler Carruth · 11 years ago
- 3ae6e15 msan: Handle musttail calls by Reid Kleckner · 11 years ago
- 5997feb [msan] Fix handling of array types. by Evgeniy Stepanov · 11 years ago
- c8227aa [msan] Avoid redundant origin stores. by Evgeniy Stepanov · 11 years ago
- d948a5f [msan] Fix handling of phi in blacklisted functions. by Evgeniy Stepanov · 11 years ago
- 174242c [msan] Stop propagating shadow in blacklisted functions. by Evgeniy Stepanov · 11 years ago
- e1a5a1f Revert of r212265. by Evgeniy Stepanov · 11 years ago
- cfc40ef [msan] Stop propagating shadow in blacklisted functions. by Evgeniy Stepanov · 11 years ago
- 833740a msan: Stop stripping the 'tail' modifier off of calls by Reid Kleckner · 11 years ago
- e69170a Revert "Introduce a string_ostream string builder facilty" by Alp Toker · 11 years ago
- 6147173 Introduce a string_ostream string builder facilty by Alp Toker · 11 years ago
- b163f02 [msan] Fix bad interaction between with-calls mode and chained origin tracking. by Evgeniy Stepanov · 11 years ago
- 4ea1647 [msan] Handle X86 *.psad.* and *.pmadd.* intrinsics. by Evgeniy Stepanov · 11 years ago
- 5d97293 [msan] Fix a comment. by Evgeniy Stepanov · 11 years ago
- df187fe [msan] Fix handling of multiplication by a constant with a number of trailing zeroes. by Evgeniy Stepanov · 11 years ago
- 70d1b0a [msan] Workaround for invalid origins in shufflevector. by Evgeniy Stepanov · 11 years ago
- f7c29a9 [msan] Fix vector pack intrinsic handling. by Evgeniy Stepanov · 11 years ago
- 6d8bab8 Remove sanitizer blacklist from ASan/TSan/MSan function passes. by Alexey Samsonov · 12 years ago
- 74389a9 [msan] Remove an out-of-date comment. by Evgeniy Stepanov · 12 years ago
- d425a2b [msan] Handle x86 vector pack intrinsics. by Evgeniy Stepanov · 12 years ago
- a02e664 Use range-based for loops in ASan, TSan and MSan by Alexey Samsonov · 12 years ago
- c14fc42 [msan] Fix -fsanitize=memory -fno-integrated-as. by Evgeniy Stepanov · 12 years ago
- e73658d [C++] Use 'nullptr'. by Craig Topper · 12 years ago
- f40110f [C++] Use 'nullptr'. Transforms edition. by Craig Topper · 12 years ago
- 119cb2e Fix handling of missing DataLayout in sanitizers. by Evgeniy Stepanov · 12 years ago
- 964daaa [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
- 3939f54 [msan] Enable out-of-line instrumentation for large functions by default. by Evgeniy Stepanov · 12 years ago
- 65120ec [msan] Add -msan-instrumentation-with-call-threshold. by Evgeniy Stepanov · 12 years ago
- ceec2bd Implement depth_first and inverse_depth_first range factory functions. by David Blaikie · 12 years ago
- fc742ac [msan] More precise instrumentation of select IR. by Evgeniy Stepanov · 12 years ago
- 3161726 remove a bunch of unused private methods by Nuno Lopes · 12 years ago
- 2275a01 Set debug info for instructions inserted in SplitBlockAndInsertIfThen. by Evgeniy Stepanov · 12 years ago
- 302964e [msan] Origin tracking with history. by Evgeniy Stepanov · 12 years ago
- 2aac073 [msan] Kill -msan-store-clean-origin flag. by Evgeniy Stepanov · 12 years ago
- dba42d6 [msan] Remove unused code. by Evgeniy Stepanov · 12 years ago
- 7ab838e [msan] Fix handling of byval arguments in VarArg calls. by Evgeniy Stepanov · 12 years ago
- e94a518 IR: add a second ordering operand to cmpxhg for failure by Tim Northover · 12 years ago
- 56440fd Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
- 7da14f1 [Layering] Move InstVisitor.h into the IR library as it is pretty by Chandler Carruth · 12 years ago
- 3e4c697 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
- a4ea269 [Modules] Move ValueMap to the IR library. While this class does not by Chandler Carruth · 12 years ago
- 77be532 [msan] Handle X86 SIMD bitshift intrinsics. by Evgeniy Stepanov · 12 years ago
- 9351251 Make DataLayout a plain object, not a pass. by Rafael Espindola · 12 years ago
- aeff8a9 Make some DataLayout pointers const. by Rafael Espindola · 12 years ago
- 37dc9e1 Rename many DataLayout variables from TD to DL. by Rafael Espindola · 12 years ago