summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/AttributeImpl.h
Commit message (Expand)AuthorAgeFilesLines
* [Alignment][NFC] Attributes use Align/MaybeAlignGuillaume Chatelet2019-10-221-2/+2
* Fix analyzer TypeAttributeImpl::anchor() override.Simon Pilgrim2019-09-251-1/+1
* Extend function attributes bitset size from 64 to 96.Evgeniy Stepanov2019-07-131-6/+6
* Reapply: IR: add optional type to 'byval' function parametersTim Northover2019-05-301-3/+29
* Revert "IR: add optional type to 'byval' function parameters"Tim Northover2019-05-291-29/+3
* IR: add optional type to 'byval' function parametersTim Northover2019-05-291-3/+29
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-9/+9
* [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).Eugene Zelenko2017-06-191-1/+4
* [IR] Switch AttributeList to use an array for O(1) accessReid Kleckner2017-05-231-38/+9
* [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).Eugene Zelenko2017-05-151-7/+11
* Make getSlotAttributes return an AttributeSet instead of a wrapper listReid Kleckner2017-04-241-10/+5
* [IR] Add AttributeSet to hide AttributeSetNode* again, NFCReid Kleckner2017-04-121-17/+74
* [IR] Sink some AttributeListImpl methods out of headers NFCReid Kleckner2017-04-111-41/+3
* Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"Reid Kleckner2017-04-101-1/+1
* Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"Reid Kleckner2017-04-101-1/+1
* [IR] Make AttributeSetNode public, avoid temporary AttributeList copiesReid Kleckner2017-04-101-1/+1
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-12/+12
* [ADT, IR] Fix some Clang-tidy modernize-use-equals-delete and Include What Yo...Eugene Zelenko2016-12-071-18/+24
* Kill deprecated attribute APIAmaury Sechet2016-11-061-6/+0
* Expose AttributeSetNode, use it to provide aggregate getter for attribute in ...Amaury Sechet2016-07-211-68/+1
* Apply clang-tidy's modernize-loop-convert to most of lib/IR.Benjamin Kramer2016-06-261-7/+6
* Rename AttributeSetImpl::NumAttrs and AttributeSetImpl::getNumAttributes to r...Amaury Sechet2016-06-141-13/+15
* Make sure we have a Add/Remove/Has function for various thing that can have a...Amaury Sechet2016-06-121-0/+3
* Add the allocsize attribute to LLVM.George Burgess IV2016-04-121-1/+4
* Remove TrailingObjects::operator delete. It's still suffering fromRichard Smith2016-02-091-2/+2
* Re-commit r259942 (reverted in r260053) with a different workaround for the M...Richard Smith2016-02-091-0/+4
* Revert 259942, r259943, r259948.Nico Weber2016-02-071-4/+0
* Attempt#2 to work around MSVC rejects-valid.Richard Smith2016-02-051-2/+2
* More workarounds for undefined behavior exposed when compiling in C++14 withRichard Smith2016-02-051-0/+4
* Use Support/DataTypes.h instead of cstdintMatthias Braun2016-01-301-1/+1
* Fix the MSVC build by moving static asserts into constructorsReid Kleckner2016-01-291-5/+5
* Need #include <cstdint> for uint64_tMatthias Braun2016-01-291-1/+2
* Need #include <climit> for CHAR_BITMatthias Braun2016-01-291-0/+1
* AttributeSetImpl: Summarize existing function attributes in a bitset.Matthias Braun2016-01-291-1/+27
* AttributeSetNode: Summarize existing attributes in a bitset.Matthias Braun2016-01-291-2/+15
* llvm/lib/IR/AttributeImpl.h: Move comment block not to cover typedef, introdu...NAKAMURA Takumi2015-08-061-2/+2
* Add a TrailingObjects template class.James Y Knight2015-08-051-18/+19
* 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
* Tweak wording of alignment static_assert messages.James Y Knight2015-06-171-6/+7
* Fix alignment issues in LLVM.James Y Knight2015-06-171-2/+11
* Add missing dereferenceable_or_null gettersSanjoy Das2015-05-061-0/+1
* [IR] Introduce a dereferenceable_or_null(N) attribute.Sanjoy Das2015-04-161-4/+4
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-6/+6
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Add a dereferenceable attributeHal Finkel2014-07-181-1/+3
* Rename AlignAttribute to IntAttributeHal Finkel2014-07-181-9/+9
* [C++11] Add 'override' keyword to IR library.Craig Topper2014-03-051-1/+1
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-191-0/+3
OpenPOWER on IntegriCloud