Fix UBSan bootstrap: replace shift of negative value with multiplication.
[oota-llvm.git] / lib / Transforms / Instrumentation /
2014-06-13 Alexey SamsonovRemove top-level Clang -fsanitize= flags for optional...
2014-06-13 Tim NorthoverIR: add "cmpxchg weak" variant to support permitted...
2014-06-12 Rafael EspindolaRemove system_error.h.
2014-06-09 Richard TrieuRemoving an "if (!this)" check from two print methods...
2014-06-09 Evgeniy Stepanov[msan] Workaround for invalid origins in shufflevector.
2014-06-09 Evgeniy Stepanov[msan] Fix vector pack intrinsic handling.
2014-06-05 Evgeniy Stepanov[asancov] Fix coverage line info some more.
2014-06-05 Nick LewyckyFix coverage for files with global constructors again...
2014-06-04 Nick LewyckyExplain why we skip DbgInfoIntrinsics when looking...
2014-06-03 Evgeniy Stepanov[asan] Fix coverage instrumentation with -asan-globals=0.
2014-06-03 Nick LewyckyIgnore line numbers on debug intrinsics. Add an assert...
2014-06-02 Alexey SamsonovRemove sanitizer blacklist from ASan/TSan/MSan function...
2014-06-02 Evgeniy Stepanov[msan] Remove an out-of-date comment.
2014-06-02 Evgeniy Stepanov[msan] Handle x86 vector pack intrinsics.
2014-05-31 Alexey Samsonov[ASan] Behave the same for functions w/o sanitize_addre...
2014-05-31 Alexey Samsonov[TSan] Behave the same for functions w/o sanitize_threa...
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-16 Rafael EspindolaDelete getAliasedGlobal.
2014-05-14 Evgeniy Stepanov[asan] Fix compiler warnings.
2014-05-14 Evgeniy Stepanov[asan] Set debug location in ASan function prologue.
2014-05-07 Evgeniy Stepanov[msan] Fix -fsanitize=memory -fno-integrated-as.
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-28 Craig Topper[C++] Use 'nullptr'.
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 David BlaikieUse unique_ptr to handle ownership of GCOVFunctions...
2014-04-21 Evgeniy Stepanov[msan] Enable out-of-line instrumentation for large...
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 Nick LewyckyCheck whether functions have any lines associated befor...
2014-04-18 Evgeniy Stepanov[msan] Add -msan-instrumentation-with-call-threshold.
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-27 Rafael EspindolaPrevent alias from pointing to weak aliases.
2014-03-26 Rafael EspindolaRevert "Prevent alias from pointing to weak aliases."
2014-03-26 Rafael EspindolaPrevent alias from pointing to weak aliases.
2014-03-25 Evgeniy Stepanov[msan] More precise instrumentation of select IR.
2014-03-23 Nuno Lopesremove a bunch of unused private methods
2014-03-21 Arnaud A. de Grand... Remove some dead assignements found by scan-build
2014-03-20 Alexander Potapenko[ASan] Do not instrument globals from the llvm.metadata...
2014-03-19 Evgeniy StepanovSet debug info for instructions inserted in SplitBlockA...
2014-03-18 Evgeniy Stepanov[msan] Origin tracking with history.
2014-03-18 Evgeniy Stepanov[msan] Kill -msan-store-clean-origin flag.
2014-03-18 Alon Mishne[C++11] Change DebugInfoFinder to use range-based loops
2014-03-18 Evgeniy Stepanov[msan] Remove unused code.
2014-03-14 Alexander Potapenko[ASan] Fix https://code.google.com/p/address-sanitizer...
2014-03-13 Evgeniy Stepanov[msan] Fix handling of byval arguments in VarArg calls.
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-11 Duncan P. N. Exon... Cleanup whitespace
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
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 DebugInfo.h into the IR library where...
2014-03-06 Chandler Carruth[Layering] Move DIBuilder.h into the IR library where...
2014-03-05 Chandler Carruth[Layering] Move DebugLoc.h into the IR library. The...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move the TargetFolder into the Analysis libra...
2014-03-04 Chandler Carruth[Modules] Move ValueMap to the IR library. While this...
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-03-04 Chandler Carruth[Modules] Move InstIterator out of the Support library...
2014-03-03 Evgeniy Stepanov[msan] Handle X86 SIMD bitshift intrinsics.
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-03-01 Benjamin KramerNow that we have C++11, turn simple functors into lambd...
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 Rafael EspindolaReplace the F_Binary flag with a F_Text one.
2014-02-24 Rafael EspindolaDon't make F_None the default.
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-31 Bob WilsonFix a bug in gcov instrumentation introduced by r195513...
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...
2014-01-07 Chandler CarruthMove the LLVM IR asm writer header files into the IR...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
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
next