aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/AttributeImpl.h
AgeCommit message (Expand)AuthorFilesLines
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer1-2/+2
2014-07-18Add a dereferenceable attributeHal Finkel1-1/+3
2014-07-18Rename AlignAttribute to IntAttributeHal Finkel1-9/+9
2014-03-05[C++11] Add 'override' keyword to IR library.Craig Topper1-1/+1
2013-11-19[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka1-0/+3
2013-11-18Revert r194865 and r194874.Alexey Samsonov1-0/+2
2013-11-15[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka1-2/+0
2013-09-11Revert "Give internal classes hidden visibility."Benjamin Kramer1-6/+6
2013-09-11Give internal classes hidden visibility.Benjamin Kramer1-6/+6
2013-08-02Add a AttributeSetImpl::dump function.Peter Collingbourne1-0/+2
2013-08-02Make one of the AttributeSet ctors maintain the invariant that thePeter Collingbourne1-0/+9
2013-07-11Reduce the number of indirections in the attributes implementation.Benjamin Kramer1-114/+92
2013-05-01Now that the underlying issue is fixed, revert r180750 and r180722.Rafael Espindola1-1/+1
2013-04-30Change getSlotIndex to return unsigned.Rafael Espindola1-2/+2
2013-04-29Revert "revert r179735, it has no testcases, and doesn't really make sense."Reid Kleckner1-1/+1
2013-04-25revert r179735, it has no testcases, and doesn't really make sense.Chris Lattner1-1/+1
2013-04-18Cleanup patch:Bill Wendling1-9/+9
2013-04-17Add an option `-enable-old-style-attr-syntax' to print out function attribute...Bill Wendling1-1/+1
2013-02-28Don't add the 'Value' string if there isn't one.Bill Wendling1-1/+1
2013-02-13Add some accessor and query methods for retrieving Attribute objects and such.Bill Wendling1-0/+4
2013-02-11Add support for printing out the attribute groups.Bill Wendling1-1/+1
2013-02-06Remove unused private field to suppress a build warning.Craig Topper1-1/+0
2013-02-05Convert to storing the attribute's internals as enums, integers, and strings.Bill Wendling1-21/+101
2013-02-02Use the AttributeSet's iterators.Bill Wendling1-1/+0
2013-02-01Change the AttributeImpl to hold a single Constant* for the values.Bill Wendling1-12/+10
2013-02-01Remove some dead code, improve some asserts, and other assorted changes. No f...Bill Wendling1-7/+2
2013-02-01Remove one of the odious 'Raw' methods.Bill Wendling1-2/+1
2013-01-31Remove the AttrBuilder form of the Attribute::get creators.Bill Wendling1-0/+2
2013-01-31Add support for emitting a string attribute.Bill Wendling1-3/+4
2013-01-31Remove the Attribute::hasAttributes() function.Bill Wendling1-1/+0
2013-01-31Revert r174026, "Remove Attribute::hasAttributes() and make Attribute::hasAtt...NAKAMURA Takumi1-0/+1
2013-01-31Remove Attribute::hasAttributes() and make Attribute::hasAttribute() private.Bill Wendling1-1/+0
2013-01-29s/Data/Kind/g. No functionality change.Bill Wendling1-6/+9
2013-01-29Convert getAttributes() to return an AttributeSetNode.Bill Wendling1-0/+14
2013-01-29Reorder some functions and add comments. No functionality change.Bill Wendling1-11/+14
2013-01-28Try to appease some broken compilers by using 'unsigned' instead of 'uint64_t'.Bill Wendling1-3/+3
2013-01-28Remove the AttributeWithIndex class.Bill Wendling1-14/+5
2013-01-28Remove a use of AttributeWithIndex.Bill Wendling1-2/+18
2013-01-27Use proper return type for attribute index.Bill Wendling1-1/+1
2013-01-27Push the calculation of the 'Raw' attribute mask down into the implementation...Bill Wendling1-0/+3
2013-01-27Privitize some the copy c'tor and assignment operator of uniquified objects.Bill Wendling1-0/+8
2013-01-27Add some helpful comments.Bill Wendling1-6/+15
2013-01-27Start using more of the AttrNode in the AttributeSetImpl class.Bill Wendling1-5/+4
2013-01-27In the AttributeSetImpl c'tor, fill in the AttrNodes data structure with the ...Bill Wendling1-4/+2
2013-01-25Remove some introspection functions.Bill Wendling1-0/+6
2013-01-25Add an accessor method to get the slot's index. This will limit the use of At...Bill Wendling1-0/+4
2013-01-24Add a profile for uniquifying the AttributeSet with the AttributeSetNodes.Bill Wendling1-1/+14
2013-01-24Create a new class: AttributeSetNode.Bill Wendling1-1/+34
2013-01-23Remove dead methods.Bill Wendling1-3/+0
2013-01-21Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Att...Bill Wendling1-0/+2