summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Attributes.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-152/+161
* Use const-ref in range-loop for to avoid copying pairs of std::stringSean Silva2017-02-221-1/+1
* [IR] Fix some Clang-tidy modernize and Include What You Use warnings; other m...Eugene Zelenko2017-02-171-22/+38
* Cleanup dump() functions.Matthias Braun2017-01-281-0/+4
* Kill deprecated attribute APIAmaury Sechet2016-11-061-134/+0
* Rationalise the attribute getter/setter methods on Function and CallSite.Amaury Sechet2016-09-091-0/+4
* [IR] Properly handle escape characters in Attribute::getAsString()Honggyu Kim2016-09-011-4/+12
* Make some LLVM_CONSTEXPR variables const. NFC.George Burgess IV2016-08-251-1/+1
* Use range algorithms instead of unpacking begin/endDavid Majnemer2016-08-111-11/+10
* Fix -Wreturn-type with gcc 4.8 and libc++Matt Arsenault2016-07-181-1/+1
* Add getReturnedArgOperand to Call/InvokeInst, CallSiteHal Finkel2016-07-101-2/+5
* Add writeonly IR attributeNicolai Haehnle2016-07-041-0/+3
* Apply clang-tidy's modernize-loop-convert to most of lib/IR.Benjamin Kramer2016-06-261-23/+23
* Add support for string attributes in the C API.Amaury Sechet2016-06-151-0/+14
* Rename AttributeSetImpl::NumAttrs and AttributeSetImpl::getNumAttributes to r...Amaury Sechet2016-06-141-15/+15
* Make sure attribute kind and attributes are named respectively Kind and Attr ...Amaury Sechet2016-06-141-15/+8
* Use 'auto' to avoid implicit copies.Benjamin Kramer2016-06-121-1/+1
* Attempt to make buildbot happier with r266032.George Burgess IV2016-04-121-2/+1
* Add the allocsize attribute to LLVM.George Burgess IV2016-04-121-5/+128
* [safestack] Add canary to unsafe stack framesEvgeniy Stepanov2016-04-111-7/+1
* Fix non-determinism in order of LLVM attributesReid Kleckner2016-04-041-2/+6
* Swift Calling Convention: add swifterror attribute.Manman Ren2016-04-011-0/+3
* Swift Calling Convention: add swiftself attribute.Manman Ren2016-03-291-0/+3
* AttributeSetImpl: Summarize existing function attributes in a bitset.Matthias Braun2016-01-291-0/+4
* AttributeSetNode: Summarize existing attributes in a bitset.Matthias Braun2016-01-291-10/+5
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-2/+2
* Remove duplicate documentation in Attributes.cpp. NFC.Manuel Jacob2016-01-231-10/+0
* Use std::is_sorted and std::none_of instead of manual loops. NFCCraig Topper2016-01-031-8/+9
* Provide a way to specify inliner's attribute compatibility and merging.Akira Hatanaka2015-12-221-0/+78
* Revert r256277 and r256279.Akira Hatanaka2015-12-221-78/+0
* Provide a way to specify inliner's attribute compatibility and merging.Akira Hatanaka2015-12-221-0/+78
* Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributesVaivaswatha Nagaraj2015-12-161-0/+6
* Minor cleanup of Attribute code. NFC.George Burgess IV2015-12-161-46/+34
* [AttributeSet] Overload AttributeSet::addAttribute to reduce compileAkira Hatanaka2015-12-021-0/+30
* Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper2015-11-191-0/+5
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-181-5/+0
* Revert r252990.Akira Hatanaka2015-11-131-78/+0
* Provide a way to specify inliner's attribute compatibility and merging.Akira Hatanaka2015-11-131-0/+78
* Revert r252949.Akira Hatanaka2015-11-121-78/+0
* Provide a way to specify inliner's attribute compatibility and mergingAkira Hatanaka2015-11-121-0/+78
* Add a new attribute: norecurseJames Molloy2015-11-061-0/+3
* [IR] Have AttrBuilder::clear clear `TargetDepAttrs`.Sanjoy Das2015-09-031-0/+1
* Add a TrailingObjects template class.James Y Knight2015-08-051-8/+5
* De-constify pointers to Type since they can't be modified. NFCCraig Topper2015-08-011-1/+1
* Add argmemonly attribute.Igor Laevsky2015-07-111-1/+7
* Protection against stack-based memory corruption errors using SafeStackPeter Collingbourne2015-06-151-0/+3
* Add initial support for the convergent attribute.Owen Anderson2015-05-261-0/+3
* Change typeIncompatible to return an AttrBuilder instead of new-ing an Attrib...Pete Cooper2015-05-061-2/+2
* Add remove method to operate on AttrBuilder instead of AttributeSet.Pete Cooper2015-05-061-3/+76
* Remove unnecessary #ifndef NDEBUG guard around assert. NFC.Pete Cooper2015-05-061-2/+0
OpenPOWER on IntegriCloud