aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Attributes.h
Commit message (Expand)AuthorAgeFilesLines
* PR12696: Attribute bits above 1<<30 are not encoded in bitcodeMeador Inge2012-05-281-0/+44
* switch AttrListPtr::get to take an ArrayRef, simplifying a lot of clients.Chris Lattner2012-05-281-10/+3
* Don't use static CTORs for the Attributes constants, while still keeping the ...Kostya Serebryany2012-02-081-48/+78
* Extend Attributes to 64 bitsKostya Serebryany2012-01-201-38/+79
* Add the returns_twice attribute to LLVM.Rafael Espindola2011-10-031-3/+2
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-1/+1
* Add a new function attribute, nonlazybind, which inhibits lazy-loadingJohn McCall2011-06-151-1/+4
* Fix some issues Duncan found in the previous commit.Rafael Espindola2011-05-251-2/+2
* Replace the -unwind-tables option with a per function flag. This is moreRafael Espindola2011-05-251-1/+15
* Add a new 'hotpatch' attribute. This attribute will insert a two-byte no-opCharles Davis2010-10-251-1/+4
* Avoid warnings about implicit conversions to `bool' in MSVC. This timeOscar Fuentes2010-09-251-1/+1
* Avoid warnings about conversions to `bool' in MS compilers.Oscar Fuentes2010-09-231-1/+1
* Reduce size of 'StackAlignment' field from 5 to 3 bits. Seriously, who needs aCharles Davis2010-02-211-6/+6
* Add a new function attribute, 'alignstack'. It will indicate (when the backendsCharles Davis2010-02-121-1/+28
* Reintroduce the InlineHint function attribute.Jakob Stoklund Olesen2010-02-061-1/+3
* Remove the InlineHint attribute. There are no current or plannedEric Christopher2010-01-151-3/+1
* Fix the Emacs mode string.Mikhail Glushenkov2010-01-041-37/+40
* Add an 'inline hint' attribute to represent sourceDale Johannesen2009-08-261-2/+3
* Add support for naked functionsAnton Korobeynikov2009-07-171-1/+2
* Cosmetic changes to parameter attribute verification.Duncan Sands2009-06-111-2/+3
* Add new function attribute - noimplicitfloatDevang Patel2009-06-051-1/+3
* Add new function attribute - noredzone. Devang Patel2009-06-041-1/+3
* Add a new Attribute::getAlignmentFromAttrs method.Chris Lattner2008-12-311-5/+11
* Resubmit support for the 'nocapture' attribute.Nick Lewycky2008-12-191-13/+26
* Temporarily revert r61019, r61030, and r61040. These were breaking LLVM ReleaseBill Wendling2008-12-161-18/+13
* It turns out that "align 1" and unaligned are different. Add a bias to theNick Lewycky2008-12-151-3/+5
* Introducing nocapture, a parameter attribute for pointers to indicate that theNick Lewycky2008-12-151-12/+15
* Implement stack protectors as function attributes: "ssp" and "sspreq".Bill Wendling2008-11-131-1/+3
* Fix whitespace in a comment.Dan Gohman2008-10-151-1/+1
* Remove dead code.Devang Patel2008-10-141-3/+0
* Fix function attribute verification check.Devang Patel2008-10-031-1/+2
* Verify function attributes.Devang Patel2008-10-031-2/+2
* Attributes noinline alwaysinline are incompatibleDevang Patel2008-10-011-2/+3
* Add missing #include for asserts.Bill Wendling2008-09-271-0/+1
* Now Attributes are divided in three groupsDevang Patel2008-09-261-4/+22
* Large mechanical patch.Devang Patel2008-09-251-64/+63
* s/ParamAttrsWithIndex/FnAttributeWithIndex/gDevang Patel2008-09-241-6/+6
* s/ParamAttributeListImpl/AttributeListImpl/gDevang Patel2008-09-241-4/+4
* Put FN_NOTE_AlwaysInline and others in FnAttr namespace.Devang Patel2008-09-241-4/+6
* Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace.Devang Patel2008-09-231-7/+6
* 80 colsDevang Patel2008-09-231-1/+1
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-231-0/+211