- 0e9d5d0 Add some accessor and query methods for retrieving Attribute objects and such. by Bill Wendling · 12 years ago
- b29ce26 Add support for printing out the attribute groups. by Bill Wendling · 12 years ago
- 60309e1 Remove unused private field to suppress a build warning. by Craig Topper · 12 years ago
- 8c74ecf Convert to storing the attribute's internals as enums, integers, and strings. by Bill Wendling · 12 years ago
- bdcbccc Use the AttributeSet's iterators. by Bill Wendling · 12 years ago
- 5a4041e Change the AttributeImpl to hold a single Constant* for the values. by Bill Wendling · 12 years ago
- 7beee28 Remove some dead code, improve some asserts, and other assorted changes. No functionality change. by Bill Wendling · 12 years ago
- f715dbd Remove one of the odious 'Raw' methods. by Bill Wendling · 12 years ago
- 169d527 Remove the AttrBuilder form of the Attribute::get creators. by Bill Wendling · 12 years ago
- 14292a6 Add support for emitting a string attribute. by Bill Wendling · 12 years ago
- 82aea64 Remove the Attribute::hasAttributes() function. by Bill Wendling · 12 years ago
- eddab15 Revert r174026, "Remove Attribute::hasAttributes() and make Attribute::hasAttribute() private." by NAKAMURA Takumi · 12 years ago
- 85238aa Remove Attribute::hasAttributes() and make Attribute::hasAttribute() private. by Bill Wendling · 12 years ago
- 9f175f8 s/Data/Kind/g. No functionality change. by Bill Wendling · 12 years ago
- 606c8e3 Convert getAttributes() to return an AttributeSetNode. by Bill Wendling · 12 years ago
- c22f4aa Reorder some functions and add comments. No functionality change. by Bill Wendling · 12 years ago
- 6bdbf06 Try to appease some broken compilers by using 'unsigned' instead of 'uint64_t'. by Bill Wendling · 12 years ago
- 87e10df Remove the AttributeWithIndex class. by Bill Wendling · 12 years ago
- 73bc452 Remove a use of AttributeWithIndex. by Bill Wendling · 12 years ago
- 5f33912 Use proper return type for attribute index. by Bill Wendling · 12 years ago
- d05204a Push the calculation of the 'Raw' attribute mask down into the implementation. It in turn uses the correct list for calculating the 'Raw' value. by Bill Wendling · 12 years ago
- 1cc0d5a Privitize some the copy c'tor and assignment operator of uniquified objects. by Bill Wendling · 12 years ago
- 893eac1 Add some helpful comments. by Bill Wendling · 12 years ago
- a5372d2 Start using more of the AttrNode in the AttributeSetImpl class. by Bill Wendling · 12 years ago
- 6a325cc In the AttributeSetImpl c'tor, fill in the AttrNodes data structure with the attributes being passed in. by Bill Wendling · 12 years ago
- 8e47daf Remove some introspection functions. by Bill Wendling · 12 years ago
- e1f95db Add an accessor method to get the slot's index. This will limit the use of AttributeWithIndex. by Bill Wendling · 12 years ago
- bb08593 Add a profile for uniquifying the AttributeSet with the AttributeSetNodes. by Bill Wendling · 12 years ago
- 3467e30 Create a new class: AttributeSetNode. by Bill Wendling · 12 years ago
- 2915a69 Remove dead methods. by Bill Wendling · 12 years ago
- c5f1bc8 Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Attribute. by Bill Wendling · 12 years ago
- 1db9b69 Revert s/Raw/getBitMask/g name change. This is possibly causing LTO test hangings. by Bill Wendling · 12 years ago
- ff88716 Add the integer value of the ConstantInt instead of the Constant* value. by Bill Wendling · 12 years ago
- a90a99a Rough out a new c'tor for the AttrBuilder class. by Bill Wendling · 12 years ago
- 1bbd644 Add a method to create an AttributeSet from an AttrBuilder. by Bill Wendling · 12 years ago
- 60507d5 General cleanups. by Bill Wendling · 12 years ago
- e5ab1be Revert everything to r171366 to try to fix the build. by Bill Wendling · 12 years ago
- 22bd641 Try again to revert the bad patch. The tree was reverted for some unknown reason by Bill Wendling · 12 years ago
- 8351a60 Remove the 'contains' methods in favor of the 'operator==' method. by Bill Wendling · 12 years ago
- 47990e9 Make the type signature more strict. by Bill Wendling · 12 years ago
- 0b8c9a8 Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 12 years ago
- c2c50cd Rename VMCore directory to IR. by Chandler Carruth · 12 years ago[Renamed from lib/VMCore/AttributeImpl.h]
- 831737d Remove the Function::getFnAttributes method in favor of using the AttributeSet by Bill Wendling · 12 years ago
- 979aff6 Add a few more c'tors: by Bill Wendling · 12 years ago
- 529ec71 Add a few (as yet unused) query methods to determine if the attribute that's by Bill Wendling · 12 years ago
- 435654b Uniquify the AttributeImpl based on the Constant pointer, since those are by Bill Wendling · 12 years ago
- c966e08 s/Raw/getBitMask/g to be more in line with current naming conventions. This method won't be sticking around. by Bill Wendling · 12 years ago
- 7c1683d Use a 'Constant' object instead of a bit field to store the attribute data. by Bill Wendling · 12 years ago
- 27107f6 Some random comment, naming, and format changes. by Bill Wendling · 12 years ago
- f667072 s/AttributesImpl/AttributeImpl/g This is going to apply to Attribute, not Attributes. by Bill Wendling · 12 years ago[Renamed (91%) from lib/VMCore/AttributesImpl.h]
- 5f93e2b Add a context so that once we uniquify strings we can access them easily. by Bill Wendling · 12 years ago
- 18e7211 s/AttributeListImpl/AttributeSetImpl/g to match the namechange of AttributeList. by Bill Wendling · 12 years ago
- 034b94b Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
- a1514e2 Sort includes for all of the .h files under the 'lib' tree. These were by Chandler Carruth · 12 years ago
- 0976e00 Make the AttrListPtr object a part of the LLVMContext. by Bill Wendling · 12 years ago
- 925bcb1 Have AttributesImpl defriend the Attributes class. by Bill Wendling · 12 years ago
- 05cc40d Move the AttributesImpl header file into the VMCore directory so that it can be opaque. by Bill Wendling · 12 years ago[Renamed from include/llvm/AttributesImpl.h]
- e82a040 Remove dead methods. by Bill Wendling · 12 years ago
- 2e879bc Use the enum value of the attributes when adding them to the attributes builder. by Bill Wendling · 12 years ago
- 6765834 Create enums for the different attributes. by Bill Wendling · 12 years ago
- 8e635db Begin the transition to using the AttributesImpl object for the Attributes ivar. by Bill Wendling · 12 years ago[Renamed (78%) from lib/VMCore/AttributesImpl.h]
- 2c79ecb Initial commit for the AttributesImpl class. by Bill Wendling · 12 years ago