summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced ini...David Blaikie2015-05-181-15/+16
* Change typeIncompatible to return an AttrBuilder instead of new-ing an Attrib...Pete Cooper2015-05-061-8/+7
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-1/+1
* DebugInfo: Remove DIDescriptor from the DebugInfo APIDuncan P. N. Exon Smith2015-04-171-1/+1
* DebugInfo: Gut DISubprogram and DILexicalBlock*Duncan P. N. Exon Smith2015-04-141-1/+1
* clang-format my last commitDavid Blaikie2015-04-051-1/+2
* [opaque pointer type] The last of the GEP IRBuilder API migrationsDavid Blaikie2015-04-051-6/+5
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-041-3/+4
* [opaque pointer type] More GEP IRBuilder API migrationsDavid Blaikie2015-04-031-2/+4
* [opaque pointer type] More GEP API migrations in IRBuilder usesDavid Blaikie2015-04-031-3/+4
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-101-9/+9
* Try to satisfy sanitizer lint checkReid Kleckner2015-03-041-1/+0
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-6/+1
* Prefer SmallVector::append/insert over push_back loops.Benjamin Kramer2015-02-171-7/+4
OpenPOWER on IntegriCloud