summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [asan] Rename *UAR* into *UseAfterReturn*Vitaly Buka2016-06-021-7/+7
* [asan] Add option to enable asan-use-after-scope from clang.Vitaly Buka2016-05-271-5/+10
* Use StringRef::startswith instead of find(...) == 0.Benjamin Kramer2016-05-271-3/+3
* Return a StringRef from getSection.Rafael Espindola2016-05-111-1/+1
* Fix whitespace and line wrapping. NFC.Ryan Govostes2016-05-061-3/+4
* [asan] add option to set shadow mapping offsetRyan Govostes2016-05-061-2/+9
* Revert "[asan] add option to set shadow mapping offset"Ryan Govostes2016-05-051-9/+2
* [asan] add option to set shadow mapping offsetRyan Govostes2016-05-051-2/+9
* [ASan] Add shadow offset for SystemZ.Marcin Koscielnicki2016-04-301-2/+8
* Fixed flag descriptionMike Aizatsky2016-04-211-3/+3
* Rename asan-check-lifetime into asan-stack-use-after-scopeKostya Serebryany2016-04-201-6/+4
* [NFC] Header cleanupMehdi Amini2016-04-181-3/+1
* Silencing warnings from MSVC 2015 Update 2. All of these changes silence "C43...Aaron Ballman2016-03-301-4/+4
* [asan] Support dead code stripping on Mach-O platformsRyan Govostes2016-03-281-12/+108
* Remove llvm::getDISubprogram in favor of Function::getSubprogramPete Cooper2016-03-111-1/+1
* [asan] Do not instrument globals in the special "LLVM" sectionsAnna Zaks2016-02-241-1/+1
* [asan] Introduce new hidden -asan-use-private-alias option.Maxim Ostapenko2016-02-081-6/+44
* [asan] Add iOS support to AddressSanitzierAnna Zaks2016-02-021-3/+11
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-161-3/+2
* [ASAN] Add doFinalization to reset stateKeno Fischer2015-12-051-0/+11
* [asan] Fix dynamic allocas unpoisoning on PowerPC64.Yury Gribov2015-12-041-2/+17
* Follow up to r253591. Turn into an assertion.Davide Italiano2015-11-191-2/+1
* [AddressSanitizer] assert(false) -> llvm_unreachable and remove return.Davide Italiano2015-11-191-4/+2
* [ASan] Enable optional ASan recovery.Yury Gribov2015-11-111-18/+33
* [sanitizer] Use same shadow offset for ASAN on aarch64Adhemerval Zanella2015-11-091-15/+2
* [ASan] Disable instrumentation for inalloca variables.Alexey Samsonov2015-11-051-1/+4
* Refactor: Simplify boolean conditional return statements in lib/Transforms/In...Alexey Samsonov2015-10-261-4/+2
* [ASan] Enable instrumentation of dynamic allocas by default.Alexey Samsonov2015-10-221-1/+1
* [ASan] Minor fixes to dynamic allocas handling:Alexey Samsonov2015-10-221-12/+11
* Fix missing INITIALIZE_PASS_DEPENDENCY for AddressSanitizerKeno Fischer2015-10-201-0/+1
* Instrumentation: Remove ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith2015-10-131-4/+5
* Add Triple::isAndroid().Evgeniy Stepanov2015-10-081-1/+1
* Fix Clang-tidy modernize-use-nullptr warnings in source directories and gener...Hans Wennborg2015-10-061-3/+3
* [ASan] Don't instrument globals in .preinit_array/.init_array/.fini_arrayAlexey Samsonov2015-09-151-0/+8
* [asan] Add ASAN support for AArch64 42-bit VMAAdhemerval Zanella2015-08-201-0/+14
* De-constify pointers to Type since they can't be modified. NFCCraig Topper2015-08-011-1/+1
* [ASan] Disable dynamic alloca and UAR detection in presence of returns_twice ...Alexey Samsonov2015-07-291-9/+18
* [asan] Remove special case mapping on Android/AArch64.Evgeniy Stepanov2015-07-291-4/+4
* [asan] Rename the ABI versioning symbol to '__asan_version_mismatch_check' in...Kuba Brecka2015-07-231-4/+6
* [asan] Improve moving of non-instrumented allocasKuba Brecka2015-07-221-6/+12
* Re-land 242726 to use RAII to do cleanupReid Kleckner2015-07-211-0/+50
* Revert 242726, it broke ASan on OS X.Nico Weber2015-07-211-40/+0
* Don't try to instrument allocas used by outlined SEH funcletsReid Kleckner2015-07-201-0/+40
* [asan] Fix shadow mapping on Android/AArch64.Evgeniy Stepanov2015-07-171-4/+6
* [asan] Add a comment explaining why non-instrumented allocas are moved.Kuba Brecka2015-07-171-0/+3
* [asan] Fix invalid debug info for promotable allocasKuba Brecka2015-07-171-1/+7
* [ASan] Use llvm::getDISubprogram() to get function entry debug location.Alexey Samsonov2015-06-261-7/+3
* [asan] Do not instrument special purpose LLVM sections.Anna Zaks2015-06-251-0/+2
* [asan] Don't run stack malloc on functions containing inline assembly.Anna Zaks2015-06-251-4/+3
* [ASan] Initial support for Kernel AddressSanitizerAlexander Potapenko2015-06-191-42/+61
OpenPOWER on IntegriCloud