summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Instrumentation
AgeCommit message (Expand)Author
2025-07-02[msan] Fix "Add optional flag to improve instrumentation of disjoint OR (#145...Thurston Dang
2025-07-02[NFC] [MSAN] replace (void) with [[maybe_unused]] (#146617)Florian Mayer
2025-06-27[LowerAllowCheckPass] allow to specify runtime.check hotness (#145998)Florian Mayer
2025-06-26[msan] Add optional flag to improve instrumentation of disjoint OR (#145990)Thurston Dang
2025-06-26[LowerAllowCheckPass] fix pipeline printing (#146000)Florian Mayer
2025-06-26[LowerAllowCheck] preserve CFG analyses (#145816)Florian Mayer
2025-06-25[NFC] [LowerAllowCheck] use InstIterator (#145817)Florian Mayer
2025-06-25[msan] Sharpen instrumentation of Intrinsic::{ctlz,cttz} (#145609)Thurston Dang
2025-06-24Reapply "[msan] Automatically print shadow for failing outlined checks" (#145...Thurston Dang
2025-06-24Revert "[msan] Automatically print shadow for failing outlined checks" (#145611)Thurston Dang
2025-06-24[msan] Automatically print shadow for failing outlined checks (#145107)Thurston Dang
2025-06-24[InstrProf] Factor out getRecord() and use NamedInstrProfRecord (#145417)Ellis Hoag
2025-06-23Revert "[MSAN] handle assorted AVX permutations" (#145404)Florian Mayer
2025-06-22[Instrumentation] Drop "const" from a return type (NFC) (#145208)Kazu Hirata
2025-06-20[msan] Add off-by-default flag to fix false negatives from partially undefine...Thurston Dang
2025-06-20[llvm-cov][gcov] Support multi-files coverage in one basic block (#144504)int-zjt
2025-06-18[TSan] Fix missing inst cleanup (#144067)Kunqiu Chen
2025-06-17[DebugInfo][RemoveDIs] Remove a swathe of debug-intrinsic code (#144389)Jeremy Morse
2025-06-13[MSAN] handle assorted AVX permutations (#143462)Florian Mayer
2025-06-11[NFCI][msan] Show that shadow for partially undefined constant vectors is com...Thurston Dang
2025-06-12[NFC] Use `llvm::includes` instead of `std::includes` (#143542)Longsheng Mou
2025-06-10[PGO][Offload] Fix offload coverage mapping (#143490)Ethan Luis McDonough
2025-06-10[llvm] annotate interfaces in llvm/Transforms for DLL export (#143413)Andrew Rogers
2025-06-09[MSAN] support vpermilvar AVX instructions (#143053)Florian Mayer
2025-06-06[msan] Rename '-msan-dump-strict-intrinsics' to '-msan-dump-heuristic-instruc...Thurston Dang
2025-06-05[MemProf] Split MemProfiler into Instrumentation and Use. (#142811)Snehasish Kumar
2025-06-04[MemProf] Optionally save context size info on largest cold allocations (#142...Teresa Johnson
2025-06-03Revert "[MemProf] Optionally save context size info on largest cold allocatio...Teresa Johnson
2025-06-03[MemProf] Optionally save context size info on largest cold allocations (#142...Teresa Johnson
2025-06-02[HWASan][bugfix] Fix kernel check in ShadowMapping::init (#142226)Usama Hameed
2025-06-02[memprof] Deduplicate alloc site matches (#142334)Kazu Hirata
2025-06-01[memprof] Print alloc site matches immediately (#142233)Kazu Hirata
2025-05-31[MemProf] Attach value profile metadata to the IR using CalleeGuids. (#141164)Snehasish Kumar
2025-05-30[PGO] Make the PGO instrumentation insert point after alloca (#142043)xur-llvm
2025-05-29[memprof] Improve a comment (NFC) (#142002)Kazu Hirata
2025-05-29[MemProf] Summary section cleanup (NFC) (#142003)Teresa Johnson
2025-05-28[MemProf] Emit remarks when hinting allocations not needing cloning (#141859)Teresa Johnson
2025-05-28[MemProf] Add basic summary section support (#141805)Teresa Johnson
2025-05-28Warn on misuse of DiagnosticInfo classes that hold Twines (#137397)Justin Bogner
2025-05-27IR: Make Module::getOrInsertGlobal() return a GlobalVariable.Peter Collingbourne
2025-05-27[PGO] Don't unconditionally request BBInfo in verifyFuncBFI() (#140804)Arthur Eubanks
2025-05-24[Transforms] Remove unused includes (NFC) (#141357)Kazu Hirata
2025-05-23[clang] Support ASan on WASI (#139014)Yuta Saito
2025-05-21Revert #140650 and #140505 (#140973)Snehasish Kumar
2025-05-19[NFC][MemProf] Move types shared between Analysis, ProfileData and ModuleSumm...Snehasish Kumar
2025-05-19[NFC][MemProf] Move getGUID out of IndexedMemProfRecord (#140502)Snehasish Kumar
2025-05-17[ICP] Use a block with LLVM_DEBUG (NFC) (#140387)Kazu Hirata
2025-05-09[MemProf] Optionally discard small non-cold contexts (#139113)Teresa Johnson
2025-05-08[HWASan] fix missing BTI attribute on personality function thunks (#139138)Florian Mayer
2025-05-07[sancov] add -sanitizer-coverage-drop-ctors (#137980)Alexander Potapenko