summaryrefslogtreecommitdiff
path: root/lib/IR
Commit message (Expand)AuthorAge
* Use proper type for the index.Bill Wendling2013-01-28
* Remove another use of AttributeWithIndex, using the AttributeSetImpl accessor...Bill Wendling2013-01-28
* Remove another use of AttributeWithIndex, using the AttributeSetImpl accessor...Bill Wendling2013-01-28
* Remove a use of AttributeWithIndex.Bill Wendling2013-01-28
* Improve the debug output a bit.Bill Wendling2013-01-27
* Use proper return type for attribute index.Bill Wendling2013-01-27
* Use proper return type for attribute index.Bill Wendling2013-01-27
* Push the calculation of the 'Raw' attribute mask down into the implementation...Bill Wendling2013-01-27
* Add special 'get' methods to create an Attribute with an alignment. Also do s...Bill Wendling2013-01-27
* Privitize some the copy c'tor and assignment operator of uniquified objects.Bill Wendling2013-01-27
* Add some helpful comments.Bill Wendling2013-01-27
* s/AttrList/pImpl/g in AttributeSet. No functionality change.Bill Wendling2013-01-27
* Start using more of the AttrNode in the AttributeSetImpl class.Bill Wendling2013-01-27
* In the AttributeSetImpl c'tor, fill in the AttrNodes data structure with the ...Bill Wendling2013-01-27
* Fix miscompile. Add back the use of the ArrayRef version of the ::get method.Bill Wendling2013-01-27
* Remove dead methods.Bill Wendling2013-01-27
* Convert BuildLibCalls.cpp to using the AttributeSet methods instead of Attrib...Bill Wendling2013-01-26
* Remove dead method.Bill Wendling2013-01-25
* Remove some introspection functions.Bill Wendling2013-01-25
* Use the new 'getSlotIndex' method to retrieve the attribute's slot index.Bill Wendling2013-01-25
* Add an accessor method to get the slot's index. This will limit the use of At...Bill Wendling2013-01-25
* Fix MSVC 2012 warning about a 32-bit shift that should be 64-bitReid Kleckner2013-01-25
* Use the AttributeSet query instead of the Attribute query.Bill Wendling2013-01-25
* Add a profile for uniquifying the AttributeSet with the AttributeSetNodes.Bill Wendling2013-01-24
* Cleanup the AttributeSetNodes that we create.Bill Wendling2013-01-24
* Create a new class: AttributeSetNode.Bill Wendling2013-01-24
* Push down the conversion of the alignment from the bit mask to a real number ...Bill Wendling2013-01-23
* Remove dead methods.Bill Wendling2013-01-23
* Add the IR attribute 'sspstrong'.Bill Wendling2013-01-23
* Remove the last of uses that use the Attribute object as a collection of attr...Bill Wendling2013-01-23
* Use the AttributeSet when removing multiple attributes. Use Attribute::AttrKindBill Wendling2013-01-23
* Use the AttributeSet when adding multiple attributes and an Attribute::AttrKindBill Wendling2013-01-23
* More encapsulation work.Bill Wendling2013-01-22
* Make APFloat constructor require explicit semantics.Tim Northover2013-01-22
* Add a new method that adds the AttributeSet at the given index. No functional...Bill Wendling2013-01-22
* Add the attributes that are passed in instead of the ones we're merging into.Bill Wendling2013-01-22
* Use AttributeSet instead of Attribute to verify things.Bill Wendling2013-01-21
* Have AttributeSet::getRetAttributes() return an AttributeSet instead of Attri...Bill Wendling2013-01-21
* Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Att...Bill Wendling2013-01-21
* Fix a latent bug exposed by recent static member debug info changes.David Blaikie2013-01-19
* If the attributes don't exist, just bail for now.Bill Wendling2013-01-18
* Use AttributeSet accessor methods instead of Attribute accessor methods.Bill Wendling2013-01-18
* Push some more methods down to hide the use of the Attribute class.Bill Wendling2013-01-18
* [IR] Add 'Append' and 'AppendUnique' module flag behaviors.Daniel Dunbar2013-01-16
* Allow vectors in CreatePointerCast of constants.Evgeniy Stepanov2013-01-16
* Define metadata interfaces for describing a static data memberEric Christopher2013-01-16
* [IR] Add verification for module flags with the "require" behavior.Daniel Dunbar2013-01-15
* Allow vectors in CreatePointerCast.Evgeniy Stepanov2013-01-15
* [IR] Add verifier support for llvm.module.flags.Daniel Dunbar2013-01-15
* Fix CastingDavid Greene2013-01-14