summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing spaceFangrui Song2018-07-301-2/+2
* Rename __asan_gen_* symbols to ___asan_gen_*.Peter Collingbourne2018-07-181-1/+1
* Revert "[asan] Instrument comdat globals on COFF targets"Evgeniy Stepanov2018-06-261-33/+8
* Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFCAlexander Richardson2018-06-251-4/+2
* [WinASan] Don't instrument globals in sections containing '$'Reid Kleckner2018-06-131-5/+9
* Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).Florian Hahn2018-06-121-2/+2
* [asan] Instrument comdat globals on COFF targetsReid Kleckner2018-06-081-8/+33
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* [asan] Add instrumentation support for MyriadWalter Lee2018-05-181-1/+33
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-13/+15
* Register NetBSD/i386 in AddressSanitizer.cppKamil Rytarowski2018-05-111-0/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-8/+8
* hwasan: add -fsanitize=kernel-hwaddress flagAndrey Konovalov2018-04-131-6/+11
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* [asan] Fix a false positive ODR violation due to LTO ConstantMerge pass [llvm...Kuba Mracek2018-03-081-0/+10
* Revert r327053.Kuba Mracek2018-03-081-7/+0
* [asan] Fix a false positive ODR violation due to LTO ConstantMerge pass [llvm...Kuba Mracek2018-03-081-0/+7
* Revert r327029Kuba Mracek2018-03-081-6/+0
* [asan] Fix a false positive ODR violation due to LTO ConstantMerge pass [llvm...Kuba Mracek2018-03-081-0/+6
* [ASan] Update uses of IRBuilder::CreateMemCpy to new API (NFC)Daniel Neilson2018-02-081-1/+1
* [asan] Fix kernel callback naming in instrumentation module.Evgeniy Stepanov2018-01-251-3/+1
* asan: allow inline instrumentation for the kernelDmitry Vyukov2018-01-221-1/+0
* Avoid int to string conversion in Twine or raw_ostream contexts.Benjamin Kramer2017-12-281-3/+4
* ASAN: Provide reliable debug info for local variables at -O0.Adrian Prantl2017-12-111-2/+12
* Generalize llvm::replaceDbgDeclare and actually support the use-case thatAdrian Prantl2017-12-081-1/+2
* [PowerPC][asan] Update asan to handle changed memory layouts in newer kernelsBill Seurer2017-12-071-1/+1
* [asan] Use dynamic shadow on 32-bit Android, try 2.Evgeniy Stepanov2017-11-201-11/+63
* Revert "[asan] Use dynamic shadow on 32-bit Android" and 3 more.Evgeniy Stepanov2017-11-181-63/+11
* [asan] Fix small X86_64 ShadowOffset for non-default shadow scaleWalter Lee2017-11-161-7/+9
* [asan] Fix size/alignment issues with non-default shadow scaleWalter Lee2017-11-161-2/+5
* [asan] Fallback to non-ifunc dynamic shadow on android<22.Evgeniy Stepanov2017-11-161-1/+3
* [asan] Prevent rematerialization of &__asan_shadow.Evgeniy Stepanov2017-11-151-12/+30
* Update some code.google.com linksHans Wennborg2017-11-131-4/+4
* [asan] Use dynamic shadow on 32-bit Android.Evgeniy Stepanov2017-11-101-7/+39
* [asan] Upgrade private linkage globals to internal linkage on COFFReid Kleckner2017-10-311-2/+7
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-191-41/+118
* Define NetBSD/amd64 ASAN Shadow OffsetKamil Rytarowski2017-08-281-0/+4
* Untabify.NAKAMURA Takumi2017-08-281-25/+25
* [asan] Fix instruction emission ordering with dynamic shadow.Matt Morehouse2017-08-091-3/+8
* [asan] Fix asan dynamic shadow check before copyArgsPassedByValToAllocasVitaly Buka2017-08-071-1/+1
* [asan] Disable checking of arguments passed by value for --asan-force-dynamic...Vitaly Buka2017-08-071-1/+2
* [asan] Copy arguments passed by value into explicit allocas for ASanVitaly Buka2017-07-181-0/+38
* Revert r307342, r307343.Evgeniy Stepanov2017-07-071-37/+0
* Copy arguments passed by value into explicit allocas for ASan.Evgeniy Stepanov2017-07-071-0/+37
* [Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isM...Craig Topper2017-07-061-1/+1
* IR: Give function GlobalValue::getRealLinkageName() a less misleading name: d...Peter Collingbourne2017-05-161-1/+1
* [asan] Better workaround for gold PR19002.Evgeniy Stepanov2017-05-151-2/+11
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-10/+9
* Clean up DIExpression::prependDIExpr a little. (NFC)Adrian Prantl2017-04-281-1/+1
* [asan] Fix dead stripping of globals on Linux.Evgeniy Stepanov2017-04-271-6/+104
OpenPOWER on IntegriCloud