[ASan/Win] Move the shadow to 0x30000000
[opencl/llvm.git] / lib / Transforms / Instrumentation / AddressSanitizer.cpp
2015-01-22 Timur Iskhodzhanov[ASan/Win] Move the shadow to 0x30000000
2015-01-12 Timur Iskhodzhanov[ASan] Move the shadow on Windows 32-bit from 0x2000000...
2014-12-11 Alexey Samsonov[ASan] Change fake stack and local variables handling.
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-05 Kuba BreckaRecommit of r223513 and r223514.
2014-12-05 Kuba BreckaReverting r223513 and r223514.
2014-12-05 Kuba BreckaAddressSanitizer - Don't instrument globals from cstrin...
2014-12-01 Yury Gribov[asan] Change dynamic alloca instrumentation to only...
2014-11-22 Simon PilgrimTidied up target triple OS detection. NFC
2014-11-21 Kostya Serebryany[asan] remove old experimental code
2014-11-21 Kostya Serebryany[asan] add statistic counter to dynamic alloca instrume...
2014-11-21 Yury Gribov[asan] Add new hidden compile-time flag asan-instrument...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-19 Kostya Serebryany[asan] add experimental basic-block tracing to asan...
2014-11-14 David BlaikieFix 80 cols caught by the linter...
2014-11-13 Reid KlecknerUse nullptr instead of NULL for variadic sentinels
2014-11-11 Kostya Serebryany[asan] adding ShadowOffset64 for mips64, patch by Kumar...
2014-11-11 Kostya SerebryanyMove asan-coverage into a separate phase.
2014-11-11 Duncan P. N. Exon... Revert "IR: MDNode => Value"
2014-11-06 Rafael EspindolaBase check on the section name, not the variable name.
2014-11-05 Duncan P. N. Exon... IR: MDNode => Value: NamedMDNode::getOperator()
2014-11-04 Kostya Serebryany[asan] [mips] changed ShadowOffset32 for systems having...
2014-10-31 Kostya Serebryany[asan] do not treat inline asm calls as indirect calls
2014-10-31 Kostya Serebryany[asan] fix caller-calee instrumentation to emit new...
2014-10-27 Kostya Serebryany[asan] experimental tracing for indirect calls, llvm...
2014-10-09 Bob WilsonUse triple's isiOS() and isOSDarwin() methods.
2014-09-24 Kostya Serebryany[asan] don't instrument module CTORs that may be run...
2014-09-03 Kostya Serebryany[asan] fix debug info produced for asan-coverage=2
2014-09-03 Kostya Serebryany[asan] add -asan-coverage=3: instrument all blocks...
2014-09-02 Kostya Serebryany[asan] Assign a low branch weight to ASan's slow path...
2014-08-27 Craig TopperFix some cases were ArrayRefs were being passed by...
2014-08-02 Alexey Samsonov[ASan] Use metadata to pass source-level information...
2014-07-22 Alexey Samsonov[ASan] Fix comments about __sanitizer_cov function
2014-07-17 Alexey Samsonov[ASan] Don't instrument load/stores with !nosanitize...
2014-07-12 Alexey Samsonov[ASan] Collect unmangled names of global variables...
2014-07-11 Alexey Samsonov[ASan] Introduce a struct representing the layout of...
2014-07-09 Timur Iskhodzhanov[ASan/Win] Don't instrument COMDAT globals. Properly...
2014-07-08 Timur Iskhodzhanov[ASan/Win] Don't instrument private COMDAT globals...
2014-07-08 Alexey Samsonov[ASan] Completely remove sanitizer blacklist file from...
2014-07-02 Alexey SamsonovRemove non-static field initializer to appease MSVC
2014-07-02 Alexey Samsonov[ASan] Print exact source location of global variables...
2014-06-13 Alexey SamsonovRemove top-level Clang -fsanitize= flags for optional...
2014-06-12 Rafael EspindolaRemove system_error.h.
2014-06-05 Evgeniy Stepanov[asancov] Fix coverage line info some more.
2014-06-03 Evgeniy Stepanov[asan] Fix coverage instrumentation with -asan-globals=0.
2014-06-02 Alexey SamsonovRemove sanitizer blacklist from ASan/TSan/MSan function...
2014-05-31 Alexey Samsonov[ASan] Behave the same for functions w/o sanitize_addre...
2014-05-29 Alexey SamsonovUse range-based for loops in ASan, TSan and MSan
2014-05-29 Alexey Samsonov[ASan] Hoist blacklisting globals from init-order check...
2014-05-29 Alexey SamsonovFix typo in variable name
2014-05-29 Alexey Samsonov[ASan] Use llvm.global_ctors to insert init-order check...
2014-05-28 Evgeniy Stepanov[asancov] Don't emit extra runtime calls when compiling...
2014-05-27 Evgeniy Stepanov[asancov] Emit an initializer passing number of coverag...
2014-05-26 Kostya Serebryany[asan] decrease asan-instrumentation-with-call-threshol...
2014-05-23 Kostya Serebryany[asan] properly instrument memory accesses that have...
2014-05-14 Evgeniy Stepanov[asan] Fix compiler warnings.
2014-05-14 Evgeniy Stepanov[asan] Set debug location in ASan function prologue.
2014-05-06 Nico WeberFix ASan init function detection after clang r208128.
2014-05-05 Timur Iskhodzhanov[ASan/Win] Fix issue 305 -- don't instrument .CRT initi...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-23 Alexander Potapenko[ASan] Move the shadow range on 32-bit iOS (and iOS...
2014-04-23 Evgeniy StepanovFix handling of missing DataLayout in sanitizers.
2014-04-22 Kostya Serebryany[asan] Support outline instrumentation for wide types...
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-21 Kostya Serebryany[asan] add a run-time flag detect_container_overflow...
2014-04-21 Kostya Serebryany[asan] instead of inserting inline instrumentation...
2014-04-21 Kostya Serebryany[asan] temporary disable generating __asan_loadN/__asan...
2014-04-21 Kostya Serebryany[asan] insert __asan_loadN/__asan_storeN as out-lined...
2014-04-18 Kostya Serebryany[asan] one more workaround for PR17409: don't do BB...
2014-04-16 Kostya Serebryany[asan] add two new hidden compile-time flags for asan...
2014-04-11 David BlaikieImplement depth_first and inverse_depth_first range...
2014-03-23 Nuno Lopesremove a bunch of unused private methods
2014-03-20 Alexander Potapenko[ASan] Do not instrument globals from the llvm.metadata...
2014-03-14 Alexander Potapenko[ASan] Fix https://code.google.com/p/address-sanitizer...
2014-03-06 Ahmed CharlesReplace OwningPtr<T> with std::unique_ptr<T>.
2014-03-06 Chandler Carruth[Layering] Move InstVisitor.h into the IR library as...
2014-03-06 Chandler Carruth[Layering] Move DIBuilder.h into the IR library where...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-02-27 Kostya Serebryany[asan] fix a pair of silly typos
2014-02-27 Kostya Serebryany[asan] disable asan-detect-invalid-pointer-pair (was...
2014-02-27 Kostya Serebryany[asan] *experimental* implementation of invalid-pointer...
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-24 Rafael EspindolaMake some DataLayout pointers const.
2014-02-24 Kostya Serebryany[asan] simplify the code that compute the shadow offset...
2014-02-21 Rafael EspindolaRename many DataLayout variables from TD to DL.
2014-02-19 Rafael EspindolaAdd back r201608, r201622, r201624 and r201625
2014-02-19 Rafael EspindolaThis reverts commit r201625 and r201624.
2014-02-19 Rafael EspindolaNow that llvm always does the right thing with private...
2014-02-10 Kostya Serebryany[asan] support for FreeBSD, LLVM part. patch by Viktor...
2014-01-24 Alp TokerFix known typos
2014-01-17 Kostya Serebryany[asan] extend asan-coverage (still experimental).
2014-01-16 Evgeniy Stepanov[asan] Remove -fsanitize-address-zero-base-shadow comma...
2013-12-25 Alexander Potapenko[ASan] Fix the test for __asan_gen_ globals and actuall...
2013-12-25 Alexander Potapenko[ASan] Make sure none of the __asan_gen_ global strings...
2013-12-23 Kostya Serebryany[asan] don't unpoison redzones on function exit in...
2013-12-23 Kostya Serebryany[asan] produce fewer stores when poisoning stack shadow
2013-12-19 Evgeniy StepanovAdd an explicit insert point argument to SplitBlockAndI...
2013-12-10 Reid Kleckner[asan] Fix the coverage.cc test broken by r196939
2013-12-06 Kostya Serebryany[asan] rewrite asan's stack frame layout
next