summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* [asan] Put ctor/dtor in comdat.Evgeniy Stepanov2017-04-061-9/+41
* [asan] Delay creation of asan ctor.Evgeniy Stepanov2017-04-061-16/+13
* Revert "[asan] Delay creation of asan ctor."Alex Shlyapnikov2017-03-271-13/+16
* Revert "[asan] Put ctor/dtor in comdat."Alex Shlyapnikov2017-03-271-41/+9
* [asan] Put ctor/dtor in comdat.Evgeniy Stepanov2017-03-251-9/+41
* [asan] Delay creation of asan ctor.Evgeniy Stepanov2017-03-241-16/+13
* Let llvm.objectsize be conservative with null pointersGeorge Burgess IV2017-03-211-2/+3
* Revert r298158.Evgeniy Stepanov2017-03-201-102/+6
* [asan] Fix dead stripping of globals on Linux.Evgeniy Stepanov2017-03-171-6/+102
* [AddressSanitizer] Put shadow at 0 for FuchsiaPetr Hosek2017-02-271-1/+6
* [AddressSanitizer] Add PS4 offsetFilipe Cabecinhas2017-02-231-3/+7
* AddressSanitizer: don't track swifterror memory addressesArnold Schwaighofer2017-02-151-3/+12
* [WebAssembly] Add triple support for the new wasm object formatDan Gohman2017-01-171-1/+2
* [asan] Don't overalign global metadata.Evgeniy Stepanov2017-01-121-11/+12
* [asan] Refactor instrumentation of globals.Evgeniy Stepanov2017-01-121-145/+188
* [asan] Set alignment of __asan_global_* globals to sizeof(GlobalStruct)Kuba Mracek2017-01-111-6/+3
* [asan] Change the visibility of ___asan_globals_registered to hiddenKuba Mracek2017-01-061-0/+1
* [ASan] Make ASan instrument variable-masked loads and storesFilipe Cabecinhas2017-01-061-41/+55
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-201-1/+1
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-1/+1
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-1/+1
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-1/+1
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-1/+1
* [asan] Don't skip instrumentation of masked load/store unless we've seen a fu...Filipe Cabecinhas2016-12-141-3/+12
* [asan] Hook ClInstrumentWrites and ClInstrumentReads to masked operation inst...Filipe Cabecinhas2016-12-141-0/+4
* [asan/win] Align global registration metadata to its sizeReid Kleckner2016-11-291-2/+13
* [asan] Make ASan compatible with linker dead stripping on WindowsReid Kleckner2016-11-211-47/+97
* [asan] Turn on Mach-O global metadata liveness tracking by defaultAnna Zaks2016-11-171-1/+1
* [AddressSanitizer] Add support for (constant-)masked loads and stores.Filipe Cabecinhas2016-11-151-14/+85
* [asan] Speed up compilation of large C++ stringmaps (tons of allocas) with ASanKuba Brecka2016-11-081-6/+12
* [asan] Move instrumented null-terminated strings to a special section, LLVM partKuba Brecka2016-10-311-0/+8
* Utility functions for appending to llvm.used/llvm.compiler.used.Evgeniy Stepanov2016-10-251-23/+8
* [asan] Simplify calculation of stack frame layout extraction calculation of s...Vitaly Buka2016-10-181-38/+28
* [asan] Append line number to variable name if line is available and in the sa...Vitaly Buka2016-10-181-10/+20
* [asan] Make -asan-experimental-poisoning the only behaviorVitaly Buka2016-10-181-34/+11
* [asan] Reapply: Switch to using dynamic shadow offset on iOSAnna Zaks2016-10-051-2/+3
OpenPOWER on IntegriCloud