| Age | Commit message (Expand) | Author |
| 2025-02-04 | [msan] Handle Intrinsic::vector_reduce_f{add,mul} (#125615) | Thurston Dang |
| 2025-02-04 | [msan] Generalize handleVectorReduceIntrinsic to support Arm NEON add reducti... | Thurston Dang |
| 2025-02-03 | [msan] Handle llvm.bitreverse by applying intrinsic to shadow (#125606) | Thurston Dang |
| 2025-01-28 | [msan] Fix -Wunused-variable in non-assertion builds after #124421 | Fangrui Song |
| 2025-01-28 | [msan] Handle x86_avx512_(min|max)_p[sd]_512 intrinsics (#124421) | Thurston Dang |
| 2025-01-28 | [msan] Use horizontal add to compute shadow for horizontal sub (#124835) | Thurston Dang |
| 2025-01-28 | [msan][NFCI] Generalize handleIntrinsicByApplyingToShadow to allow alternativ... | Thurston Dang |
| 2025-01-28 | Reapply "[msan] Add handlers for AVX masked load/store intrinsics (#123857)" | Thurston Dang |
| 2025-01-27 | [NFC][DebugInfo] Use iterators for instruction insertion in more places (#124... | Jeremy Morse |
| 2025-01-27 | Revert "[msan] Add handlers for AVX masked load/store intrinsics (#123857)" | Thurston Dang |
| 2025-01-26 | [msan] Add handlers for AVX masked load/store intrinsics (#123857) | Thurston Dang |
| 2025-01-24 | [NFC][DebugInfo] Use iterator-flavour getFirstNonPHI at many call-sites (#123... | Jeremy Morse |
| 2025-01-23 | [msan] Handle horizontal add/subtract intrinsic by applying to shadow (#124159) | Thurston Dang |
| 2025-01-24 | [msan][NFC] Correct and clarify comment for getShadowPtrOffset() | Thurston Dang |
| 2025-01-22 | [msan] Generalize handleIntrinsicByApplyingToShadow by adding bitcasting (#12... | Thurston Dang |
| 2025-01-21 | [IR] Replace of PointerType::get(Type) with opaque version (NFC) (#123617) | Mats Jun Larsen |
| 2025-01-17 | [msan] Add debugging for handleUnknownIntrinsic (#123381) | Thurston Dang |
| 2025-01-15 | [IRBuilder] Add Align argument for CreateMaskedExpandLoad and CreateMaskedCom... | Sergey Kachkov |
| 2024-12-09 | [msan] Add support for avx_round_pd_256/avx_round_ps_256 (#119334) | Alexander Shaposhnikov |
| 2024-12-09 | [msan] Support NEON vector multiplication instructions (#117944) | Thurston Dang |
| 2024-12-04 | [Instrumentation] Fix a warning | Kazu Hirata |
| 2024-12-04 | [msan] Add handling for sse41_round_pd/sse41_round_ps (#118441) | Alexander Shaposhnikov |
| 2024-12-03 | [nfc][MSan] Change for-loop to ArgNo instead of drop_begin (#117553) | k-kashapov |
| 2024-11-14 | [msan] Add 32-bit platforms support (#109284) | k-kashapov |
| 2024-11-14 | [msan] Remove unnecacary zero increment (#116185) | Vitaly Buka |
| 2024-11-12 | [nfc][msan] Move VarArgGenericHelper | Kamil Kashapov |
| 2024-11-12 | [nfc][msan] Remove 64 from VarArg*Helper names | Kamil Kashapov |
| 2024-11-12 | [nfc][msan] Reorder ifs in CreateVarArgHelper | Kamil Kashapov |
| 2024-11-11 | [nfc][msan] Clang-format MemorySanitizer.cpp (#115828) | Vitaly Buka |
| 2024-11-01 | [msan] Add handleIntrinsicByApplyingToShadow; support NEON tbl/tbx (#114490) | Thurston Dang |
| 2024-10-24 | [msan] Reduces overhead of #113200, by 10% (#113201) | Vitaly Buka |
| 2024-10-22 | Revert "Revert "[msan] Switch to -msan-handle-icmp-exact my default"" (#113379) | Vitaly Buka |
| 2024-10-22 | [NFC][msan] Workaround arg evaluation order diff GCC vs Clang (#113378) | Vitaly Buka |
| 2024-10-22 | Revert "[msan] Switch to -msan-handle-icmp-exact my default" (#113376) | Vitaly Buka |
| 2024-10-22 | [msan] Switch to -msan-handle-icmp-exact my default (#113200) | Vitaly Buka |
| 2024-10-17 | [LLVM] Make more use of IRBuilder::CreateIntrinsic. NFC. (#112706) | Jay Foad |
| 2024-10-11 | [NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752) | Rahul Joshi |
| 2024-09-15 | [Instrumentation] Move out to Utils (NFC) (#108532) | Antonio Frighetto |
| 2024-09-05 | [MemorySanitizer] Don't create types pointers (NFC) | Nikita Popov |
| 2024-08-12 | [Sanitizer] Make sanitizer passes idempotent (#99439) | Chaitanya |
| 2024-08-09 | [msan] Support vst{2,3,4}_lane instructions (#101215) | Thurston Dang |
| 2024-08-08 | [msan] Support most Arm NEON vector shift instructions (#102507) | Thurston Dang |
| 2024-07-29 | [msan] Support vst1x_{2,3,4} and vst_{2,3,4} with floating-point parameters (... | Thurston Dang |
| 2024-07-25 | Remove the `x86_mmx` IR type. (#98505) | James Y Knight |
| 2024-07-19 | [msan] Implement support for Arm NEON vst{2,3,4} instructions (#99360) | Thurston Dang |
| 2024-07-19 | [msan] Fix goo.gl link in comment for Valgrind paper | Sam James |
| 2024-07-03 | [msan] Convert vector shadow to scalar before zext (#96722) | Thurston Dang |
| 2024-07-02 | [Transforms] Use range-based for loops (NFC) (#97195) | Kazu Hirata |
| 2024-06-28 | [IR] Add getDataLayout() helpers to Function and GlobalValue (#96919) | Nikita Popov |
| 2024-06-12 | [msan] Handle blendv intrinsics (#94882) | Vitaly Buka |