aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore
AgeCommit message (Expand)Author
2012-10-22Add the "ForceSizeOpt" attribute.Nadav Rotem
2012-10-21DataLayout should use itself when calculating the size of a vector.Hal Finkel
2012-10-18Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem
2012-10-18Temporarily revert the TargetTransform changes.Bob Wilson
2012-10-17Revert r166157 because some tests fail...Bill Wendling
2012-10-17Check that the operand of the GEP is not the GEP itself. This occurred during...Bill Wendling
2012-10-16Cleanup whitespace.Bill Wendling
2012-10-16Cleanup whitespace.Bill Wendling
2012-10-16Have AttributesImpl defriend the Attributes class.Bill Wendling
2012-10-16Have AttrBuilder defriend the Attributes class.Bill Wendling
2012-10-16Put simple c'tors inline.Bill Wendling
2012-10-15Move the Attributes::Builder outside of the Attributes class and into its own...Bill Wendling
2012-10-15Add an enum for the return and function indexes into the AttrListPtr object. ...Bill Wendling
2012-10-15Use a ::get method to create the attribute from Attributes::AttrVals instead ...Bill Wendling
2012-10-15Move the AttributesImpl header file into the VMCore directory so that it can ...Bill Wendling
2012-10-15Attributes RewriteBill Wendling
2012-10-14Remove dead methods.Bill Wendling
2012-10-14Remove operator cast method in favor of querying with the correct method.Bill Wendling
2012-10-14Fix use after free when deleting attributes in a chained folding set.Benjamin Kramer
2012-10-14Don't use the new syntax just yet.Bill Wendling
2012-10-14Remove the bitwise AND operators from the Attributes class. Replace it with t...Bill Wendling
2012-10-14Remove the bitwise assignment OR operator from the Attributes class. Replace ...Bill Wendling
2012-10-14Remove the bitwise OR operator from the Attributes class. Replace it with the...Bill Wendling
2012-10-14Remove the bitwise XOR operator from the Attributes class. Replace it with th...Bill Wendling
2012-10-14Remove the bitwise NOT operator from the Attributes class. Replace it with th...Bill Wendling
2012-10-14Decode the LLVM attributes from bitcode using the attributes builder.Bill Wendling
2012-10-14Use builder to create alignment attributes. Remove dead function.Bill Wendling
2012-10-11Add the LLVM context to this c'tor. It will be needed in the future.Bill Wendling
2012-10-11Support a common idiom on how to build an Attributes class with a single attr...Bill Wendling
2012-10-10Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem
2012-10-10Revert r165652: "Remove unnecessary RTTI from the build."Sean Silva
2012-10-10Remove unnecessary RTTI from the build.Sean Silva
2012-10-10Cleanup. Get rid of now dead code.Bill Wendling
2012-10-10Remove the final bits of Attributes being declared in the AttributeBill Wendling
2012-10-09Use the attribute enums to query if a function has an attribute.Bill Wendling
2012-10-09Use the attribute enums to query if a parameter has an attribute.Bill Wendling
2012-10-09Revert r165547 to fix build.Bill Wendling
2012-10-09Use a single location for calculating the alignments.Bill Wendling
2012-10-09Use appropriate method calls to get the alignment value.Bill Wendling
2012-10-09Inline the checks for mutually exclusive attributes since they're used in onl...Bill Wendling
2012-10-09Move the 'FunctionOnly' attributes thingy inside of the Attributes class.Bill Wendling
2012-10-09Add in the first step of the multiple pointer support. This adds in support t...Micah Villmow
2012-10-09Move the 'ParameterOnly' variable inside of the Attributes class and make it ...Bill Wendling
2012-10-09Remove the now dead VarArgsIncompatible variable.Bill Wendling
2012-10-09Use the enum value of the attributes when removing them from the attributes b...Bill Wendling
2012-10-09Use the enum value of the attributes when adding them to the attributes builder.Bill Wendling
2012-10-09Fix PR14016.Alexey Samsonov
2012-10-09Create enums for the different attributes.Bill Wendling
2012-10-09Remove some dead methods.Bill Wendling
2012-10-09Remove more uses of the attribute enums by supplying appropriate query method...Bill Wendling