[asan] one more workaround for PR17409: don't do BB-level coverage instrumentation...
[oota-llvm.git] / lib / Transforms / Instrumentation / AddressSanitizer.cpp
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
2013-11-18 Alexey Samsonov[ASan] Fix PR17867 - make sure ASan doesn't crash if...
2013-11-15 Kostya Serebryany[asan] use GlobalValue::PrivateLinkage for coverage...
2013-11-15 Bob WilsonReapply "[asan] Poor man's coverage that works with...
2013-11-15 Bob WilsonRevert "[asan] Poor man's coverage that works with...
2013-11-14 Kostya Serebryany[asan] Poor man's coverage that works with ASan
2013-10-16 Kostya Serebryany[asan] Optimize accesses to global arrays with constant...
2013-10-01 Rafael EspindolaRemove several unused variables.
2013-09-18 Kostya Serebryany[asan] call __asan_stack_malloc_N only if use-after...
2013-09-18 David Blaikieifndef NDEBUG-out an asserts-only constant committed...
2013-09-17 Kostya Serebryany[asan] inline the calls to __asan_stack_free_* with...
2013-09-10 Kostya Serebryany[asan] refactor the use-after-return API so that the...
2013-08-12 Alexey SamsonovAdd SpecialCaseList::createOrDie() factory and use...
2013-08-09 Jakub StaszakMark obviously const methods. Also use reference for...
2013-08-06 Bill WendlingChange the linkage of these global values to 'internal'.
2013-08-05 Alexey Samsonov80-cols
2013-07-26 Bill Schmidt[PowerPC] Support powerpc64le as a syntax-checking...
2013-07-16 Craig TopperAdd 'const' qualifiers to static const char* variables.
2013-07-09 Peter CollingbourneImplement categories for special case lists.
2013-07-09 Peter CollingbourneRename BlackList class to SpecialCaseList and move...
2013-06-26 Kostya Serebryany[asan] workaround for PR16277: don't instrument AllocaI...
2013-06-26 Kostya Serebryany[asan] add option -asan-keep-uninstrumented-functions
2013-06-03 Kostya Serebryany[asan] ASan Linux MIPS32 support (llvm part), patch...
2013-05-24 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
2013-05-20 Bill WendlingRemove unused #include.
2013-03-26 Alexey Samsonov[ASan] Change the ABI of __asan_before_dynamic_init...
2013-03-22 Kostya Serebryany[asan] Change the way we report the alloca frame on...
2013-03-18 Kostya Serebryany[asan] when creating string constants, set unnamed_attr...
2013-03-18 Kostya Serebryany[asan] while generating the description of a global...
2013-03-18 Kostya Serebryany[asan] don't instrument functions with available_extern...
2013-03-14 Alexey Samsonov[ASan] emit instrumentation for initialization order...
2013-02-26 Kostya SerebryanyUnify clang/llvm attributes for asan/tsan/msan (LLVM...
2013-02-20 Kostya Serebryany[asan] instrument invoke insns with noreturn attribute...
2013-02-19 Kostya Serebryany[asan] instrument memory accesses with unusual sizes
2013-02-18 Kostya Serebryany[asan] revert r175266 as it breaks code with packed...
2013-02-15 Kostya Serebryany[asan] support long double on 64-bit. See https://code...
2013-02-13 Kostya Serebryany[asan] fix confusing indentation
2013-02-12 Alexander Potapenko[ASan] Do not use kDefaultShort64bitShadowOffset on...
2013-02-12 Kostya Serebryany[asan] change the default mapping offset on x86_64...
2013-02-11 Kostya Serebryany[asan] added a flag -mllvm asan-short-64bit-mapping...
2013-01-24 Kostya Serebryany[asan] fix 32-bit builds
2013-01-24 Kostya Serebryany[asan] adaptive redzones for globals (the larger the...
2013-01-23 Kostya Serebryany[asan] use ADD instead of OR when applying shadow offse...
2013-01-19 Chandler CarruthSort all of the includes. Several files got checked...
2013-01-18 Will DietzMove Blacklist.h to include/ to enable use from clang.
2013-01-17 Alexey SamsonovASan: add optional 'zero-based shadow' option to ASan...
2013-01-16 Alexey SamsonovASan: wrap mapping scale and offset in a struct and...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Chandler CarruthResort the #include lines in include/... and lib/....
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-27 Alexey Samsonov[ASan] Fix lifetime intrinsics handling. Now for each...
2012-12-25 Alexey SamsonovASan: initialize callbacks from ASan module pass in...
2012-12-25 Alexey SamsonovASan: move stack poisoning logic into FunctionStackPois...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-12 Alexey SamsonovImprove debug info generated with enabled AddressSanitizer.
2012-12-04 Kostya Serebryany[asan] add experimental -asan-realign-stack option...
2012-12-04 Alexey SamsonovASan: add initial support for handling llvm.lifetime...
2012-12-03 Alexey SamsonovASan: add blacklist file to ASan pass options. Clang...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-30 Kostya Serebryany[asan] simplify the code around doesNotReturn call...
2012-11-29 Alexey Samsonov[ASan] Simplify check added in r168861. Bail out from...
2012-11-29 Alexey SamsonovAdd options to AddressSanitizer passes to make them...
2012-11-29 Kostya Serebryany[asan/tsan] initialize the asan/tsan callbacks in runOn...
2012-11-29 Kostya Serebryany[asan] when checking the noreturn attribute on the...
2012-11-28 Kostya Serebryany[asan] Split AddressSanitizer into two passes (Function...
2012-11-22 NAKAMURA Takumillvm/lib/Transforms/Instrumentation/AddressSanitizer...
2012-11-22 Kostya Serebryany[asan] rip off the creation of global redzones from...
2012-11-20 Kostya Serebryany[asan] use names of globals instead of an external...
2012-11-20 Kostya Serebryany[asan] don't instrument linker-initialized globals...
next