summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/SanitizerMetadata.cpp
AgeCommit message (Expand)Author
2025-04-17[MTE] decide whether to tag global in AsmPrinter (#135891)Florian Mayer
2025-01-07[TySan] Don't report globals with incomplete types. (#121922)Florian Hahn
2024-12-19[TySan] Don't report globals with external storage. (#120565)Florian Hahn
2024-12-17[TySan] Add initial Type Sanitizer support to Clang) (#76260)Florian Hahn
2024-12-17[MTE] Apply alignment / size in AsmPrinter rather than IR (#111918)Florian Mayer
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata
2024-09-24[codegen][NFC] add static mark for internal usage variable and function (#109...Congcong Cai
2024-09-13[clang][CodeGen] Strip unneeded calls to raw_string_ostream::str() (NFC)JOE1994
2023-05-19[IR] Adds Instruction::setNoSanitizeMetadata()Enna1
2022-12-03[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-07-13Remove 'no_sanitize_memtag'. Add 'sanitize_memtag'.Mitch Phillips
2022-07-11Update DynInit generation for ASan globals.Mitch Phillips
2022-06-27Delete 'llvm.asan.globals' for global metadata.Mitch Phillips
2022-06-13Reland "Add sanitizer metadata attributes to clang IR gen."Mitch Phillips
2022-06-13Revert "Add sanitizer metadata attributes to clang IR gen."Mitch Phillips
2022-06-13Add sanitizer metadata attributes to clang IR gen.Mitch Phillips
2022-06-07[NFC] Exctract getNoSanitizeMask lambdaVitaly Buka
2022-06-07[NFC] Move part of SanitizerMetadata into private methodVitaly Buka
2022-06-07[NFC] Clang-format parts of D126929 and D126100Mitch Phillips
2022-06-07[NFC][CodeGen] Rename methodMitch Phillips
2022-05-27Add !nosanitize to FixedMetadataKindsEnna1
2022-02-18[asan] Add support for disable_sanitizer_instrumentation attributeAlexander Potapenko
2022-02-15Revert "[asan] Add support for disable_sanitizer_instrumentation attribute"Alexander Potapenko
2022-02-15[asan] Add support for disable_sanitizer_instrumentation attributeAlexander Potapenko
2021-12-10Revert "[asan] Add support for disable_sanitizer_instrumentation attribute"Andrew Browne
2021-12-10[asan] Add support for disable_sanitizer_instrumentation attributeAlexander Potapenko
2021-02-22[clang][patch] Inclusive language, modify filename SanitizerBlacklist.h to No...Melanie Blower
2020-06-20[Analysis/Transforms/Sanitizers] As part of using inclusive languageEric Christopher
2020-02-27Avoid SourceManager.h include in RawCommentList.h, add missing incsReid Kleckner
2019-12-09Avoid Attr.h includes, CodeGen editionReid Kleckner
2019-07-15ARM MTE stack sanitizer.Evgeniy Stepanov
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-04-13hwasan: add -fsanitize=kernel-hwaddress flagAndrey Konovalov
2017-12-09Hardware-assisted AddressSanitizer (clang part).Evgeniy Stepanov
2016-10-14Implement no_sanitize_address for global varsDouglas Katzman
2015-06-19[ASan] Initial support for Kernel AddressSanitizerAlexander Potapenko
2014-12-09IR: Update clang for Metadata/Value split in r223802Duncan P. N. Exon Smith
2014-11-07Introduce a SanitizerKind enum to LangOptions.Alexey Samsonov
2014-10-17[ASan] Improve blacklisting of global variables.Alexey Samsonov
2014-10-17SanitizerBlacklist: blacklist functions by their source location.Alexey Samsonov
2014-08-26[clang/asan] call __asan_poison_cxx_array_cookie after operator new[]Kostya Serebryany
2014-08-02[ASan] Use metadata to pass source-level information from Clang to ASan.Alexey Samsonov
2014-08-01[Sanitizer] Introduce SanitizerMetadata class.Alexey Samsonov