summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AArch64/AArch64StackTagging.cpp
AgeCommit message (Expand)Author
2025-11-11Remove unused <utility> inclusionserge-sans-paille
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-07-23[Sanitizers] Remove handling for lifetimes on non-alloca insts (NFC) (#149994)Nikita Popov
2025-06-17[DebugInfo][RemoveDIs] Remove a swathe of debug-intrinsic code (#144389)Jeremy Morse
2025-04-07[NFC][LLVM][AArch64] Cleanup pass initialization for AArch64 (#134315)Rahul Joshi
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-02-04[IR][NFC] Switch to use `LifetimeIntrinsic` (#125528)Yingwei Zheng
2024-11-11[AArch64] Remove unused includes (NFC) (#115685)Kazu Hirata
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-10-08[NFC] [HWASan] [MTE] factor out threadlong increment (#110340)Florian Mayer
2024-10-08[NFC] [MTE] get rid of unnecessary cast (#110336)Florian Mayer
2024-10-01[MTE] Allow stack history for API level >=35 (#110328)Florian Mayer
2024-08-29[HWASan] add OptimizationRemark for alloca safety (#105872)Florian Mayer
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov
2024-05-30[MTE] rename RecordStackHistoryModeFlorian Mayer
2024-05-29Reapply "[MTE] add stack frame history buffer"Florian Mayer
2024-05-29Revert "[MTE] add stack frame history buffer"Florian Mayer
2024-05-29[MTE] add stack frame history bufferFlorian Mayer
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer
2024-03-14[MTE] fix bug that prevented stack coloring with MTE (#84422)Florian Mayer
2024-02-23[NFC] clean up memtag-stack code (#80906)Florian Mayer
2024-02-02[NFC] reorder AND to check cheaper condition firstFlorian Mayer
2024-01-24[DebugInfo][RemoveDIs] Support DPValues in HWAsan (#78731)Jeremy Morse
2023-11-11[llvm] Stop including llvm/ADT/DenseMap.h (NFC)Kazu Hirata
2023-10-22[llvm] Stop including llvm/ADT/DepthFirstIterator.h (NFC)Kazu Hirata
2023-08-10[llvm] Drop some bitcasts and references related to typed pointersBjorn Pettersson
2023-04-19[NFC] Rename isPointerOffset to getPointerOffsetFrom and move to Value.hOCHyams
2023-01-06[IR] Add AllocaInst::getAllocationSize() (NFC)Nikita Popov
2022-12-14[Analysis] llvm::Optional => std::optionalFangrui Song
2022-12-10Don't include None.h (NFC)Kazu Hirata
2022-12-05Remove unused #include "llvm/ADT/Optional.h"Fangrui Song
2022-09-28[MTE] [HWASan] unify isInterestingAllocaFlorian Mayer
2022-09-27[HWASan] [NFC] use auto* over auto& for pointersFlorian Mayer
2022-08-28[Target] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-06-22[MTE] [HWASan] Use LoopInfo for reachability queries.Florian Mayer
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song
2022-06-03[llvm] Remove unneeded cl::ZeroOrMore for cl::opt options. NFCFangrui Song
2022-04-25[NFC] Rename Instrinsic to IntrinsicDavid Green
2022-03-08[NFC] [MTE] [HWASan] fixed orphaned comments.Florian Mayer
2022-03-08[NFC] [MTE] [HWASan] simply code.Florian Mayer
2022-02-17[MTE] Instrument use-after-scope for optnone functions.Florian Mayer
2022-02-16[NFC] [MTE] [HWASan] Remove unnecessary member of AllocaInfoFlorian Mayer
2022-02-15[NFC] [MTE] only do one pass over allocas for stack tagging.Florian Mayer
2022-02-14[HWASAN] use common alignAndPadAllocaFlorian Mayer
2022-02-14[NFC] [MTE] Move alignAndPadAlloca to MemoryTaggingSupport.Florian Mayer
2022-02-11[NFC] [MTE] Use helpers for stack tagging.Florian Mayer
2022-02-11Revert "[NFC] [MTE] Use helpers for stack tagging."Florian Mayer
2022-02-11[NFC] [MTE] Use helpers for stack tagging.Florian Mayer