summaryrefslogtreecommitdiff
path: root/lib/Transforms/Instrumentation/AddressSanitizer.cpp
Commit message (Expand)AuthorAge
* Remove top-level Clang -fsanitize= flags for optional ASan features.Alexey Samsonov2014-06-13
* Remove system_error.h.Rafael Espindola2014-06-12
* [asancov] Fix coverage line info some more.Evgeniy Stepanov2014-06-05
* [asan] Fix coverage instrumentation with -asan-globals=0.Evgeniy Stepanov2014-06-03
* Remove sanitizer blacklist from ASan/TSan/MSan function passes.Alexey Samsonov2014-06-02
* [ASan] Behave the same for functions w/o sanitize_address attribute and black...Alexey Samsonov2014-05-31
* Use range-based for loops in ASan, TSan and MSanAlexey Samsonov2014-05-29
* [ASan] Hoist blacklisting globals from init-order checking to Clang.Alexey Samsonov2014-05-29
* Fix typo in variable nameAlexey Samsonov2014-05-29
* [ASan] Use llvm.global_ctors to insert init-order checking calls into ASan ru...Alexey Samsonov2014-05-29
* [asancov] Don't emit extra runtime calls when compiling without coverage.Evgeniy Stepanov2014-05-28
* [asancov] Emit an initializer passing number of coverage code locations in ea...Evgeniy Stepanov2014-05-27
* [asan] decrease asan-instrumentation-with-call-threshold from 10000 to 7000, ...Kostya Serebryany2014-05-26
* [asan] properly instrument memory accesses that have small alignment (smaller...Kostya Serebryany2014-05-23
* [asan] Fix compiler warnings.Evgeniy Stepanov2014-05-14
* [asan] Set debug location in ASan function prologue.Evgeniy Stepanov2014-05-14
* Fix ASan init function detection after clang r208128.Nico Weber2014-05-06
* [ASan/Win] Fix issue 305 -- don't instrument .CRT initializer/terminator call...Timur Iskhodzhanov2014-05-05
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-25
* [ASan] Move the shadow range on 32-bit iOS (and iOS Simulator)Alexander Potapenko2014-04-23
* Fix handling of missing DataLayout in sanitizers.Evgeniy Stepanov2014-04-23
* [asan] Support outline instrumentation for wide types and delete dead code, p...Kostya Serebryany2014-04-22
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [asan] add a run-time flag detect_container_overflow=true/falseKostya Serebryany2014-04-21
* [asan] instead of inserting inline instrumentation around memset/memcpy/memmo...Kostya Serebryany2014-04-21
* [asan] temporary disable generating __asan_loadN/__asan_storeNKostya Serebryany2014-04-21
* [asan] insert __asan_loadN/__asan_storeN as out-lined asan checks, llvm partKostya Serebryany2014-04-21
* [asan] one more workaround for PR17409: don't do BB-level coverage instrument...Kostya Serebryany2014-04-18
* [asan] add two new hidden compile-time flags for asan: asan-instrumentation-w...Kostya Serebryany2014-04-16
* Implement depth_first and inverse_depth_first range factory functions.David Blaikie2014-04-11
* remove a bunch of unused private methodsNuno Lopes2014-03-23
* [ASan] Do not instrument globals from the llvm.metadata section.Alexander Potapenko2014-03-20
* [ASan] Fix https://code.google.com/p/address-sanitizer/issues/detail?id=274Alexander Potapenko2014-03-14
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-06
* [Layering] Move InstVisitor.h into the IR library as it is prettyChandler Carruth2014-03-06
* [Layering] Move DIBuilder.h into the IR library where its implementationChandler Carruth2014-03-06
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-04
* [asan] fix a pair of silly typosKostya Serebryany2014-02-27
* [asan] disable asan-detect-invalid-pointer-pair (was enabled by mistake)Kostya Serebryany2014-02-27
* [asan] *experimental* implementation of invalid-pointer-pair detector (finds ...Kostya Serebryany2014-02-27
* Make DataLayout a plain object, not a pass.Rafael Espindola2014-02-25
* Make some DataLayout pointers const.Rafael Espindola2014-02-24
* [asan] simplify the code that compute the shadow offset; get rid of two inter...Kostya Serebryany2014-02-24
* Rename many DataLayout variables from TD to DL.Rafael Espindola2014-02-21
* Add back r201608, r201622, r201624 and r201625Rafael Espindola2014-02-19
* This reverts commit r201625 and r201624.Rafael Espindola2014-02-19
* Now that llvm always does the right thing with private, use it.Rafael Espindola2014-02-19
* [asan] support for FreeBSD, LLVM part. patch by Viktor KutuzovKostya Serebryany2014-02-10
* Fix known typosAlp Toker2014-01-24