summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
AgeCommit message (Expand)Author
2025-08-26[hwasan] Add hwasan-static-linking option (#154529)Vadim Marchenko
2025-08-21[hwasan] Port "[Asan] Skip pre-split coroutine and noop coroutine frame (#994...Thurston Dang
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-07-31[hwasan] Add hwasan-all-globals option (#149621)shuffle2
2025-07-25[NFC] [HWASan] remove unneeded pointer cast (#150510)Florian Mayer
2025-07-24[NFC] [HWASan] remove unnecessary bool return in instrumentLandingPadsFlorian Mayer
2025-07-24[NFC] [HWASan] remove unused bool return value (#150516)Florian Mayer
2025-07-23[Sanitizers] Remove handling for lifetimes on non-alloca insts (NFC) (#149994)Nikita Popov
2025-07-15[DebugInfo][RemoveDIs] Suppress getNextNonDebugInfoInstruction (#144383)Jeremy Morse
2025-06-02[HWASan][bugfix] Fix kernel check in ShadowMapping::init (#142226)Usama Hameed
2025-05-27IR: Make Module::getOrInsertGlobal() return a GlobalVariable.Peter Collingbourne
2025-05-08[HWASan] fix missing BTI attribute on personality function thunks (#139138)Florian Mayer
2025-03-31[IRBuilder] Add new overload for CreateIntrinsic (#131942)Rahul Joshi
2025-03-15[AddressSanitizer] Remove memory effects from functions (#130495)Guy David
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-02-12[hwasan][NFCI] Rename ClRandomSkipRate to ClRandomKeepRate (#126990)Thurston Dang
2025-02-04[IR][NFC] Switch to use `LifetimeIntrinsic` (#125528)Yingwei Zheng
2025-01-09[hwasan] Omit tag check for null pointers (#122206)Thurston Dang
2025-01-08[LLVM] Fix various cl::desc typos and whitespace issues (NFC) (#121955)Ryan Mansfield
2024-11-06[Instrumentation] Remove unused includes (NFC) (#115117)Kazu Hirata
2024-10-16[LLVM] Remove unused variables after #112546Jay Foad
2024-10-16[LLVM] Make more use of IRBuilder::CreateIntrinsic. NFC. (#112546)Jay Foad
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi
2024-10-08[NFC] [HWASan] [MTE] factor out threadlong increment (#110340)Florian Mayer
2024-09-24[hwasan] Consider order of mapping copts (#109621)Vitaly Buka
2024-09-24[hwasan] Add "-hwasan-with-frame-record" (#109620)Vitaly Buka
2024-09-23[hwasan] Replace "-hwasan-with-ifunc" and "-hwasan-with-tls" options (#109619)Vitaly Buka
2024-09-23[NFC][hwasan] Remove code duplication in ShadowMapping::init (#109618)Vitaly Buka
2024-09-23[NFC][hwasan] Use `enum class` in `ShadowMapping` (#109617)Vitaly Buka
2024-09-23[NFC][hwasan] Convert ShadowMapping into class (#109616)Vitaly Buka
2024-09-22[NFC][hwasan] Add a few of {}Vitaly Buka
2024-09-20[NFC] [HWASan] pull removeFnAttributes into function (#109488)Florian Mayer
2024-09-20[NFC] [HWASan] fix LLVM style guide violationsFlorian Mayer
2024-09-17[Instrumentation] Do not request sanitizers for naked functionsAntonio Frighetto
2024-09-15[Instrumentation] Move out to Utils (NFC) (#108532)Antonio Frighetto
2024-09-04Reapply^2 "[HWASan] remove incorrectly inferred attributes" (#106622) (#106816)Florian Mayer
2024-08-30Revert "Reapply "[HWASan] remove incorrectly inferred attributes" (#106622)" ...Florian Mayer
2024-08-29[HWASan] add OptimizationRemark for alloca safety (#105872)Florian Mayer
2024-08-29Reapply "[HWASan] remove incorrectly inferred attributes" (#106622) (#106624)Florian Mayer
2024-08-29Revert "[HWASan] remove incorrectly inferred attributes" (#106622)Florian Mayer
2024-08-29[HWASan] remove incorrectly inferred attributes (#106565)Florian Mayer
2024-08-12[Sanitizer] Make sanitizer passes idempotent (#99439)Chaitanya
2024-08-08Revert "[Asan] Provide TTI hook to provide memory reference infromation of ta...Jeremy Morse
2024-08-08[Asan] Provide TTI hook to provide memory reference infromation of target int...Yeting Kuo
2024-07-26[ubsan][hwasan] Let mixing filters (#100680)Vitaly Buka
2024-06-24Revert "[IR][NFC] Update IRBuilder to use InsertPosition (#96497)"Stephen Tozer
2024-06-24[IR][NFC] Update IRBuilder to use InsertPosition (#96497)Stephen Tozer
2024-06-06[HWASan] add optimization remarks for ignoreAccess (#94551)Florian Mayer
2024-05-21[hwasan] Remove memory attrs from instrumented functions. (#92974)Evgenii Stepanov
2024-05-15[IR] Move GlobalValue::getGUID() out of line (NFC)Nikita Popov