aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/Attributes.cpp
Commit message (Expand)AuthorAgeFilesLines
* Extend Attributes to 64 bitsKostya Serebryany2012-01-201-2/+6
* Add the returns_twice attribute to LLVM.Rafael Espindola2011-10-031-2/+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-0/+2
* Replace the -unwind-tables option with a per function flag. This is moreRafael Espindola2011-05-251-0/+2
* Merge System into Support.Michael J. Spencer2010-11-291-2/+2
* Fix an order-of-deallocation issue where the AttrListImpl could be deallocate...Owen Anderson2010-11-181-2/+7
* Last try to get this reference counting right, I swear.Owen Anderson2010-11-091-1/+1
* Really fix the leak in the attributes list. Thanks to Benjamin Kramer for po...Owen Anderson2010-11-091-2/+2
* Fix leak in my recent fix for PR8442.Owen Anderson2010-11-091-1/+1
* Fix PR8441, a race condition in the static attributes list. While the refere...Owen Anderson2010-11-091-5/+12
* Add a new 'hotpatch' attribute. This attribute will insert a two-byte no-opCharles Davis2010-10-251-0/+2
* Fix a threaded LLVM bug due the need for operator= on reference counted AttrL...Owen Anderson2010-09-161-0/+1
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-161-1/+1
* Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands2010-02-151-1/+1
* Add a new function attribute, 'alignstack'. It will indicate (when the backendsCharles Davis2010-02-121-0/+5
* Reintroduce the InlineHint function attribute.Jakob Stoklund Olesen2010-02-061-0/+2
* Remove the InlineHint attribute. There are no current or plannedEric Christopher2010-01-151-2/+0
* Change errs() to dbgs().David Greene2010-01-051-3/+4
* Add an 'inline hint' attribute to represent sourceDale Johannesen2009-08-261-0/+2
* Kill off more cerr/cout uses and prune includes a bit.Benjamin Kramer2009-08-231-4/+4
* Reduce contention on the Attributes lock by using atomic operations for refer...Owen Anderson2009-08-201-7/+7
* AttrListPtr operations need to be atomic.Owen Anderson2009-08-191-0/+4
* Add locking around the attributes list.Owen Anderson2009-08-171-0/+6
* Add support for naked functionsAnton Korobeynikov2009-07-171-1/+3
* Add new function attribute - noimplicitfloatDevang Patel2009-06-051-0/+2
* Add new function attribute - noredzone. Devang Patel2009-06-041-0/+2
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-211-3/+3
* Use the spiffy new getAlignmentFromAttrs function.Nick Lewycky2009-01-111-1/+1
* Commit missed files from nocapture change.Nick Lewycky2008-12-191-2/+5
* Temporarily revert r61019, r61030, and r61040. These were breaking LLVM ReleaseBill Wendling2008-12-161-5/+2
* It turns out that "align 1" and unaligned are different. Add a bias to theNick Lewycky2008-12-151-1/+1
* Introducing nocapture, a parameter attribute for pointers to indicate that theNick Lewycky2008-12-151-2/+5
* Implement stack protectors as function attributes: "ssp" and "sspreq".Bill Wendling2008-11-131-0/+4
* Now Attributes are divided in three groupsDevang Patel2008-09-261-0/+6
* Large mechanical patch.Devang Patel2008-09-251-79/+79
* s/ParamAttrsWithIndex/FnAttributeWithIndex/gDevang Patel2008-09-241-16/+16
* s/ParamAttributeListImpl/AttributeListImpl/gDevang Patel2008-09-241-12/+12
* 80 colsDevang Patel2008-09-231-1/+1
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-231-0/+297