summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [asan] Put ctor/dtor in comdat.Evgeniy Stepanov2017-04-271-9/+48
* [asan] Let the frontend disable gc-sections optimization for asan globals.Evgeniy Stepanov2017-04-241-16/+16
* PR32382: Fix emitting complex DWARF expressions.Adrian Prantl2017-04-181-1/+1
* [asan] Give global metadata private linkage.Evgeniy Stepanov2017-04-111-5/+6
* Module::getOrInsertFunction is using C-style vararg instead of variadic templ...Serge Guelton2017-04-111-40/+51
* Revert "Turn some C-style vararg into variadic templates"Diana Picus2017-04-111-23/+23
* Turn some C-style vararg into variadic templatesSerge Guelton2017-04-111-23/+23
* Revert "[asan] Put ctor/dtor in comdat."Evgeniy Stepanov2017-04-101-41/+9
* Revert "[asan] Fix dead stripping of globals on Linux."Evgeniy Stepanov2017-04-101-103/+6
* Revert "Turn some C-style vararg into variadic templates"Mehdi Amini2017-04-061-49/+39
* Turn some C-style vararg into variadic templatesMehdi Amini2017-04-061-39/+49
* [asan] Fix dead stripping of globals on Linux.Evgeniy Stepanov2017-04-061-6/+103
OpenPOWER on IntegriCloud