aboutsummaryrefslogtreecommitdiff
path: root/lib/IR
AgeCommit message (Expand)Author
2013-02-05Add target-dependent versions of addAttribute/removeAttribute to AttrBuilder.Bill Wendling
2013-02-05Added LLVM Asm/Bitcode Reader/Writer support for new IR keyword externally_in...Michael Gottesman
2013-02-04Initial cleanups of the param-attribute code in the bitcode reader/writer.Bill Wendling
2013-02-04[DebugInfo] remove more node indirection (this time from the subprogram's var...David Blaikie
2013-02-04PR15149: crash when printing debug info metadata containing an invalid langua...David Blaikie
2013-02-03Added instance variable/initializers/getter/setters for new keyword externall...Michael Gottesman
2013-02-02Remove the (apparently) unnecessary debug info metadata indirection.David Blaikie
2013-02-02Remove AttrBuilder::Raw().Bill Wendling
2013-02-02Use the AttributeSet's iterators.Bill Wendling
2013-02-01Change the AttributeImpl to hold a single Constant* for the values.Bill Wendling
2013-02-01Remove some dead code, improve some asserts, and other assorted changes. No f...Bill Wendling
2013-02-01Remove one of the odious 'Raw' methods.Bill Wendling
2013-02-01Use iterators instead of relying upon a bitmask of attributes to remove attri...Bill Wendling
2013-01-31Add iterators to the AttributeSet class so that we can access the Attributes ...Bill Wendling
2013-01-31s/AttrBuilder::addAttributes/AttrBuilder::addAttribute/g because that's more ...Bill Wendling
2013-01-31Remove the AttrBuilder form of the Attribute::get creators.Bill Wendling
2013-01-31Add support for emitting a string attribute.Bill Wendling
2013-01-31Remove the Attribute::hasAttributes() function.Bill Wendling
2013-01-31Revert r174026, "Remove Attribute::hasAttributes() and make Attribute::hasAtt...NAKAMURA Takumi
2013-01-31Remove Attribute::hasAttributes() and make Attribute::hasAttribute() private.Bill Wendling
2013-01-31Make the AttrBuilder creation method of Attribute private so that people won'...Bill Wendling
2013-01-31Revert for now:Bill Wendling
2013-01-31Remove the AttrBuilder version of the Attribute::get function.Bill Wendling
2013-01-31Make sure that the Attribute object represents one attribute only.Bill Wendling
2013-01-31Fix ConstantFold's folding of icmp instructions to recognize that,Dan Gohman
2013-01-30Remove addRetAttributes and addFnAttributes, which aren't useful abstractions.Bill Wendling
2013-01-30Convert typeIncompatible to return an AttributeSet.Bill Wendling
2013-01-30Remove redundant code.Bill Wendling
2013-01-30Clean up whitespace and indentation a bitEli Bendersky
2013-01-30Attempt to fix dragonegg. Use the number of slots to determine if the Attribu...Bill Wendling
2013-01-29Add a couple of accessor methods to get the kind and values of an attribute.Bill Wendling
2013-01-29s/Data/Kind/g. No functionality change.Bill Wendling
2013-01-29AttributeSet::get(): Fix a valgrind error. It doesn't affect actual behavior,...NAKAMURA Takumi
2013-01-29Convert getAttributes() to return an AttributeSetNode.Bill Wendling
2013-01-29Use an AttrBuilder to generate the correct AttributeSet.Bill Wendling
2013-01-29Convert the AttrBuilder into a list of Attributes instead of one Attribute ob...Bill Wendling
2013-01-29S'more small non-functional changes in comments and #includes.Bill Wendling
2013-01-29Reorder some functions and add comments. No functionality change.Bill Wendling
2013-01-28Try to appease some broken compilers by using 'unsigned' instead of 'uint64_t'.Bill Wendling
2013-01-28Remove the AttributeWithIndex class.Bill Wendling
2013-01-28Mid-air collision. reapply r173656.Bill Wendling
2013-01-28Rewrite the removeAttr() method.Bill Wendling
2013-01-28Rewrite the addAttr() method.Bill Wendling
2013-01-28Revert r173646, "Use proper type for the index."NAKAMURA Takumi
2013-01-28Use proper type for the index.Bill Wendling
2013-01-28Remove another use of AttributeWithIndex, using the AttributeSetImpl accessor...Bill Wendling
2013-01-28Remove another use of AttributeWithIndex, using the AttributeSetImpl accessor...Bill Wendling
2013-01-28Remove a use of AttributeWithIndex.Bill Wendling
2013-01-27Improve the debug output a bit.Bill Wendling
2013-01-27Use proper return type for attribute index.Bill Wendling