summaryrefslogtreecommitdiff
path: root/lib/IR/Attributes.cpp
Commit message (Expand)AuthorAge
* Add a new function attribute 'cold' to functions.Diego Novillo2013-05-24
* Now that the underlying issue is fixed, revert r180750 and r180722.Rafael Espindola2013-05-01
* Change getSlotIndex to return unsigned.Rafael Espindola2013-04-30
* Revert the command line option patch. However, keep the part that makes this ...Bill Wendling2013-04-29
* Revert "revert r179735, it has no testcases, and doesn't really make sense."Reid Kleckner2013-04-29
* revert r179735, it has no testcases, and doesn't really make sense.Chris Lattner2013-04-25
* Add CodeGen support for functions that always return arguments via a new para...Stephen Lin2013-04-20
* Attributes: Don't print trailing whitespace on the function attribute comment.Benjamin Kramer2013-04-19
* Make the TargetIndependent flag have the right boolean value.Bill Wendling2013-04-18
* Cleanup patch:Bill Wendling2013-04-18
* This patch addresses two cleanup issues:Bill Wendling2013-04-18
* Add an option `-enable-old-style-attr-syntax' to print out function attribute...Bill Wendling2013-04-17
* Add some additonal attribute helper functions. Test will be on followReed Kotler2013-03-13
* Don't add an attribute that already exists and don't remove an attribute that...Bill Wendling2013-02-28
* Unify clang/llvm attributes for asan/tsan/msan (LLVM part)Kostya Serebryany2013-02-26
* Remove warning about default covering no cases.Bill Wendling2013-02-22
* Add a bitmask for NoBuiltin. This should *not* be used.Bill Wendling2013-02-22
* Implement the NoBuiltin attribute.Bill Wendling2013-02-22
* Futureproof AttrBuild if we ever have more than 64 attr enum values.Benjamin Kramer2013-02-18
* GCC doesn't like ++ on enums.Benjamin Kramer2013-02-16
* Turn the enum attributes DenseSet in AttrBuilder into a set of bits.Benjamin Kramer2013-02-16
* Simplify the 'operator<' for the attribute object.Bill Wendling2013-02-15
* Revert "Simplify the attributes '<' comparison function."Anna Zaks2013-02-15
* Simplify the attributes '<' comparison function.Bill Wendling2013-02-15
* Use array_pod_sort.Bill Wendling2013-02-13
* Add some accessor and query methods for retrieving Attribute objects and such.Bill Wendling2013-02-13
* Support string attributes in the AttrBuilder.Bill Wendling2013-02-12
* Add support for printing out the attribute groups.Bill Wendling2013-02-11
* [tsan/msan] adding thread_safety and uninitialized_checks attributesKostya Serebryany2013-02-11
* The 'Raw' method cannot handle 'string' attributes. Don't even try.Bill Wendling2013-02-10
* Handle string attributes in the AttrBuilder.Bill Wendling2013-02-10
* Add accessor for the LLVMContext.Bill Wendling2013-02-10
* Add a 'StringRef' version of hasAttribute.Bill Wendling2013-02-06
* Add methods to merge an AttrBuilder into another builder.Bill Wendling2013-02-06
* Add the target-dependent (string) attributes from the AttrBuilder to the Attr...Bill Wendling2013-02-05
* Convert to storing the attribute's internals as enums, integers, and strings.Bill Wendling2013-02-05
* Add target-dependent versions of addAttribute/removeAttribute to AttrBuilder.Bill Wendling2013-02-05
* Initial cleanups of the param-attribute code in the bitcode reader/writer.Bill Wendling2013-02-04
* Remove AttrBuilder::Raw().Bill Wendling2013-02-02
* Use the AttributeSet's iterators.Bill Wendling2013-02-02
* Change the AttributeImpl to hold a single Constant* for the values.Bill Wendling2013-02-01
* Remove some dead code, improve some asserts, and other assorted changes. No f...Bill Wendling2013-02-01
* Remove one of the odious 'Raw' methods.Bill Wendling2013-02-01
* Use iterators instead of relying upon a bitmask of attributes to remove attri...Bill Wendling2013-02-01
* Add iterators to the AttributeSet class so that we can access the Attributes ...Bill Wendling2013-01-31
* s/AttrBuilder::addAttributes/AttrBuilder::addAttribute/g because that's more ...Bill Wendling2013-01-31
* Remove the AttrBuilder form of the Attribute::get creators.Bill Wendling2013-01-31
* Add support for emitting a string attribute.Bill Wendling2013-01-31
* Remove the Attribute::hasAttributes() function.Bill Wendling2013-01-31
* Revert r174026, "Remove Attribute::hasAttributes() and make Attribute::hasAtt...NAKAMURA Takumi2013-01-31