[dfsan] Abort at runtime on indirect calls to uninstrumented vararg functions.
[oota-llvm.git] / lib / Transforms / Instrumentation / DataFlowSanitizer.cpp
2014-11-05 Peter Collingbourne[dfsan] Abort at runtime on indirect calls to uninstrum...
2014-10-30 Peter Collingbourne[dfsan] New calling convention for custom functions...
2014-10-07 David BlaikieDebugInfo+DFSan: Ensure that debug info references...
2014-09-30 Lorenzo MartignoniIntroduce support for custom wrappers for vararg functions.
2014-09-02 Kostya Serebryany[asan] Assign a low branch weight to ASan's slow path...
2014-09-02 David Blaikieunique_ptrify the result of SpecialCaseList::create
2014-08-30 Craig TopperFix some cases where StringRef was being passed by...
2014-08-27 Craig TopperSimplify creation of a bunch of ArrayRefs by using...
2014-08-22 Peter Collingbourne[dfsan] Fix non-determinism bug in non-zero label check...
2014-08-20 Peter Collingbourne[dfsan] Treat vararg custom functions like unimplemente...
2014-08-06 Peter Collingbourne[dfsan] Try not to create too many additional basic...
2014-08-01 Peter Collingbourne[dfsan] Correctly handle loads and stores of zero size.
2014-07-15 Peter Collingbourne[dfsan] Introduce further optimization to reduce the...
2014-07-15 Peter Collingbourne[dfsan] Introduce an optimization to reduce the number...
2014-07-15 Peter Collingbourne[dfsan] Move combineShadows to DFSanFunction in prepara...
2014-07-10 Peter Collingbourne[dfsan] Handle bitcast aliases.
2014-07-09 Alexey SamsonovDecouple llvm::SpecialCaseList text representation...
2014-05-16 Rafael EspindolaDelete getAliasedGlobal.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-23 Evgeniy StepanovFix handling of missing DataLayout in sanitizers.
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-21 Arnaud A. de Grand... Remove some dead assignements found by scan-build
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-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-24 Rafael EspindolaMake some DataLayout pointers const.
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2013-12-19 Evgeniy Stepanov[dfsan] Simplify code after r197677.
2013-12-19 Evgeniy StepanovAdd an explicit insert point argument to SplitBlockAndI...
2013-11-21 Peter CollingbourneIntroduce two command-line flags for the instrumentatio...
2013-08-28 Alexey Samsonov80 cols
2013-08-27 Peter CollingbourneDataFlowSanitizer: Implement trampolines for function...
2013-08-23 Peter CollingbourneDataFlowSanitizer: correctly combine labels in the...
2013-08-23 Alexey Samsonov80 cols
2013-08-22 Peter CollingbourneDataFlowSanitizer: Replace non-instrumented aliases...
2013-08-22 Peter CollingbourneDataFlowSanitizer: Factor the wrapper builder out to...
2013-08-22 Peter CollingbourneDataFlowSanitizer: Prefix the name of each instrumented...
2013-08-15 Peter CollingbourneDataFlowSanitizer: Add a debugging feature to help...
2013-08-14 Peter CollingbourneDataFlowSanitizer: Instrumentation for memset.
2013-08-14 Peter CollingbourneDataFlowSanitizer: greylist is now ABI list.
2013-08-13 Dmitry Vyukovdfsan: fix lint warnings
2013-08-12 Peter CollingbourneDataFlowSanitizer: fix a use-after-free. Spotted by...
2013-08-12 Alexey SamsonovAdd SpecialCaseList::createOrDie() factory and use...
2013-08-09 Peter CollingbourneDataFlowSanitizer: Remove unreachable BBs so IR continu...
2013-08-08 Peter CollingbourneFix ARM build.
2013-08-07 Peter CollingbourneDataFlowSanitizer; LLVM changes.