aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/IR/Attributes.h
Commit message (Expand)AuthorAgeFilesLines
* Explicitly request unsigned enum types when desiredReid Kleckner2013-09-231-1/+2
* Add function attribute 'optnone'.Andrea Di Biagio2013-08-231-0/+1
* Add a way to add a kind-value string pair to an attribute.Bill Wendling2013-07-251-0/+2
* Added support for the Builtin attribute.Michael Gottesman2013-06-271-0/+2
* Add a new function attribute 'cold' to functions.Diego Novillo2013-05-241-0/+1
* Now that the underlying issue is fixed, revert r180750 and r180722.Rafael Espindola2013-05-011-2/+1
* Change getSlotIndex to return unsigned.Rafael Espindola2013-04-301-1/+1
* Revert "revert r179735, it has no testcases, and doesn't really make sense."Reid Kleckner2013-04-291-1/+2
* revert r179735, it has no testcases, and doesn't really make sense.Chris Lattner2013-04-251-2/+1
* Add CodeGen support for functions that always return arguments via a new para...Stephen Lin2013-04-201-0/+1
* Make the TargetIndependent flag have the right boolean value.Bill Wendling2013-04-181-1/+1
* Cleanup patch:Bill Wendling2013-04-181-12/+12
* This patch addresses two cleanup issues:Bill Wendling2013-04-181-3/+0
* Add an option `-enable-old-style-attr-syntax' to print out function attribute...Bill Wendling2013-04-171-1/+2
* Remove default copy ctor/assignment, makes AttributeSet trivially copyable.Benjamin Kramer2013-03-181-5/+0
* Add some additonal attribute helper functions. Test will be on followReed Kotler2013-03-131-0/+5
* Unify clang/llvm attributes for asan/tsan/msan (LLVM part)Kostya Serebryany2013-02-261-3/+3
* Implement the NoBuiltin attribute.Bill Wendling2013-02-221-25/+2
* Futureproof AttrBuild if we ever have more than 64 attr enum values.Benjamin Kramer2013-02-181-5/+5
* Remove comma at the end of enum. Still my favourite C++11 feature.Benjamin Kramer2013-02-161-1/+1
* Turn the enum attributes DenseSet in AttrBuilder into a set of bits.Benjamin Kramer2013-02-161-40/+15
* Add some accessor and query methods for retrieving Attribute objects and such.Bill Wendling2013-02-131-0/+9
* Add a default empty string to the 'value' of a string attribute.Bill Wendling2013-02-121-1/+1
* Add support for printing out the attribute groups.Bill Wendling2013-02-111-2/+2
* [tsan/msan] adding thread_safety and uninitialized_checks attributesKostya Serebryany2013-02-111-0/+4
* Add 'empty' query methods to the builder and use them in the verifier.Bill Wendling2013-02-101-0/+4
* Add accessor for the LLVMContext.Bill Wendling2013-02-101-0/+3
* Add a DenseMapInfo class for the AttributeSet.Bill Wendling2013-02-091-13/+35
* Improve comment.Bill Wendling2013-02-061-2/+6
* Add a 'StringRef' version of hasAttribute.Bill Wendling2013-02-061-0/+4
* Add methods to merge an AttrBuilder into another builder.Bill Wendling2013-02-061-0/+7
* Add the target-dependent (string) attributes from the AttrBuilder to the Attr...Bill Wendling2013-02-051-0/+15
* Convert to storing the attribute's internals as enums, integers, and strings.Bill Wendling2013-02-051-12/+28
* Add target-dependent versions of addAttribute/removeAttribute to AttrBuilder.Bill Wendling2013-02-051-0/+8
* Initial cleanups of the param-attribute code in the bitcode reader/writer.Bill Wendling2013-02-041-17/+3
* Remove AttrBuilder::Raw().Bill Wendling2013-02-021-2/+0
* Change the AttributeImpl to hold a single Constant* for the values.Bill Wendling2013-02-011-3/+5
* Remove one of the odious 'Raw' methods.Bill Wendling2013-02-011-5/+2
* Add iterators to the AttributeSet class so that we can access the Attributes ...Bill Wendling2013-01-311-0/+5
* s/AttrBuilder::addAttributes/AttrBuilder::addAttribute/g because that's more ...Bill Wendling2013-01-311-4/+4
* Remove the AttrBuilder form of the Attribute::get creators.Bill Wendling2013-01-311-3/+2
* Remove the Attribute::hasAttributes() function.Bill Wendling2013-01-311-3/+0
* Revert r174026, "Remove Attribute::hasAttributes() and make Attribute::hasAtt...NAKAMURA Takumi2013-01-311-3/+6
* Remove Attribute::hasAttributes() and make Attribute::hasAttribute() private.Bill Wendling2013-01-311-6/+3
* Make the AttrBuilder creation method of Attribute private so that people won'...Bill Wendling2013-01-311-1/+2
* Revert for now:Bill Wendling2013-01-311-1/+2
* Remove the AttrBuilder version of the Attribute::get function.Bill Wendling2013-01-311-2/+1
* Make sure that the Attribute object represents one attribute only.Bill Wendling2013-01-311-8/+7
* Remove addRetAttributes and addFnAttributes, which aren't useful abstractions.Bill Wendling2013-01-301-12/+0
* Convert typeIncompatible to return an AttributeSet.Bill Wendling2013-01-301-6/+3