summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Reland 9f3fdb0d7fab: [Driver] Use VFS to check if sanitizer blacklists existIlya Biryukov2019-11-211-1/+4
* Revert "[Driver] Use VFS to check if sanitizer blacklists exist"Ilya Biryukov2019-11-211-4/+1
* [Driver] Use VFS to check if sanitizer blacklists existIlya Biryukov2019-11-211-1/+4
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-1/+2
* [Alignment][NFC] Remove LoadInst::setAlignment(unsigned)Guillaume Chatelet2019-09-301-1/+1
* [DFSan] Add UnaryOperator visitor to DataFlowSanitizerCameron McInally2019-06-191-0/+5
* Add "const" in GetUnderlyingObjects. NFCBjorn Pettersson2019-04-241-2/+2
* [opaque pointer types] Pass value type to GetElementPtr creation.James Y Knight2019-02-011-1/+2
* [opaque pointer types] Pass value type to LoadInst creation.James Y Knight2019-02-011-9/+14
* [opaque pointer types] Pass function types to InvokeInst creation.James Y Knight2019-02-011-2/+2
* [opaque pointer types] Pass function types to CallInst creation.James Y Knight2019-02-011-9/+12
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-02-011-44/+60
* Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."James Y Knight2019-01-311-60/+44
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-01-311-44/+60
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [cxx2a] Fix warning triggered by r343285Vitaly Buka2018-09-291-3/+3
* [IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth2018-08-261-1/+1
* Allow creating llvm::Function in non-zero address spacesAlexander Richardson2018-08-231-3/+4
* Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFCAlexander Richardson2018-06-251-2/+1
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* DataFlowSanitizer: wrappers of functions with local linkage should have the s...Peter Collingbourne2018-03-301-1/+9
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* Fix DataFlowSanitizer instrumentation pass to take parameter position changes...Peter Collingbourne2018-02-221-12/+89
* [DSan] Update uses of memory intrinsic get/setAlignment to new API (NFC)Daniel Neilson2018-02-081-4/+4
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-191-11/+10
* [NFC] Change MemIntrinsicInst::setAlignment() to take an unsigned instead of ...Daniel Neilson2018-01-121-2/+2
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-211-47/+73
* Add section headers to SpecialCaseListsVlad Tsyrklevich2017-09-251-5/+6
* [dfsan] Add explicit zero extensions for shadow parameters in function wrappers.Simon Dardis2017-08-171-0/+10
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* Use explicit false instead of casted nullptr. NFC.Serge Guelton2017-05-101-2/+2
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-5/+3
* [IR] Abstract away ArgNo+1 attribute indexing as much as possibleReid Kleckner2017-05-031-9/+9
* Re-land r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of A...Reid Kleckner2017-05-021-14/+7
* Revert r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of At...Hans Wennborg2017-04-281-7/+14
* [IR] Make add/remove Attributes use AttrBuilder instead of AttributeListReid Kleckner2017-04-281-14/+7
* Allow DataLayout to specify addrspace for allocas.Matt Arsenault2017-04-101-4/+11
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-27/+29
* Remove getArgumentList() in favor of arg_begin(), args(), etcReid Kleckner2017-03-161-4/+3
* Apply clang-tidy's modernize-loop-convert to most of lib/Transforms.Benjamin Kramer2016-06-261-16/+10
* [DFSan] Remove an overly aggressive assert reported in PR26068.Chandler Carruth2016-03-071-4/+0
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-161-2/+2
* [sanitizer] [dfsan] Unify aarch64 mappingAdhemerval Zanella2015-11-271-16/+21
* Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper2015-11-191-12/+11
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-181-11/+12
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-051-8/+0
* Instrumentation: Remove ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith2015-10-131-24/+25
* [sanitizers] Add DFSan support for AArch64 42-bit VMAAdhemerval Zanella2015-08-241-0/+14
* Enable dfsan for aarch64Adhemerval Zanella2015-07-301-0/+4
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
OpenPOWER on IntegriCloud