Extend 'readonly' and 'readnone' to work on function arguments as well as
[oota-llvm.git] / lib / IR / Attributes.cpp
2013-07-06 Nick LewyckyExtend 'readonly' and 'readnone' to work on function...
2013-06-27 Michael GottesmanAdded support for the Builtin attribute.
2013-05-24 Diego NovilloAdd a new function attribute 'cold' to functions.
2013-05-01 Rafael EspindolaNow that the underlying issue is fixed, revert r180750...
2013-04-30 Rafael EspindolaChange getSlotIndex to return unsigned.
2013-04-29 Bill WendlingRevert the command line option patch. However, keep...
2013-04-29 Reid KlecknerRevert "revert r179735, it has no testcases, and doesn...
2013-04-25 Chris Lattnerrevert r179735, it has no testcases, and doesn't really...
2013-04-20 Stephen LinAdd CodeGen support for functions that always return...
2013-04-19 Benjamin KramerAttributes: Don't print trailing whitespace on the...
2013-04-18 Bill WendlingMake the TargetIndependent flag have the right boolean...
2013-04-18 Bill WendlingCleanup patch:
2013-04-18 Bill WendlingThis patch addresses two cleanup issues:
2013-04-17 Bill WendlingAdd an option `-enable-old-style-attr-syntax' to print...
2013-03-13 Reed KotlerAdd some additonal attribute helper functions. Test...
2013-02-28 Bill WendlingDon't add an attribute that already exists and don...
2013-02-26 Kostya SerebryanyUnify clang/llvm attributes for asan/tsan/msan (LLVM...
2013-02-22 Bill WendlingRemove warning about default covering no cases.
2013-02-22 Bill WendlingAdd a bitmask for NoBuiltin. This should *not* be used.
2013-02-22 Bill WendlingImplement the NoBuiltin attribute.
2013-02-18 Benjamin KramerFutureproof AttrBuild if we ever have more than 64...
2013-02-16 Benjamin KramerGCC doesn't like ++ on enums.
2013-02-16 Benjamin KramerTurn the enum attributes DenseSet in AttrBuilder into...
2013-02-15 Bill WendlingSimplify the 'operator<' for the attribute object.
2013-02-15 Anna ZaksRevert "Simplify the attributes '<' comparison function."
2013-02-15 Bill WendlingSimplify the attributes '<' comparison function.
2013-02-13 Bill WendlingUse array_pod_sort.
2013-02-13 Bill WendlingAdd some accessor and query methods for retrieving...
2013-02-12 Bill WendlingSupport string attributes in the AttrBuilder.
2013-02-11 Bill WendlingAdd support for printing out the attribute groups.
2013-02-11 Kostya Serebryany[tsan/msan] adding thread_safety and uninitialized_chec...
2013-02-10 Bill WendlingThe 'Raw' method cannot handle 'string' attributes...
2013-02-10 Bill WendlingHandle string attributes in the AttrBuilder.
2013-02-10 Bill WendlingAdd accessor for the LLVMContext.
2013-02-06 Bill WendlingAdd a 'StringRef' version of hasAttribute.
2013-02-06 Bill WendlingAdd methods to merge an AttrBuilder into another builder.
2013-02-05 Bill WendlingAdd the target-dependent (string) attributes from the...
2013-02-05 Bill WendlingConvert to storing the attribute's internals as enums...
2013-02-05 Bill WendlingAdd target-dependent versions of addAttribute/removeAtt...
2013-02-04 Bill WendlingInitial cleanups of the param-attribute code in the...
2013-02-02 Bill WendlingRemove AttrBuilder::Raw().
2013-02-02 Bill WendlingUse the AttributeSet's iterators.
2013-02-01 Bill WendlingChange the AttributeImpl to hold a single Constant...
2013-02-01 Bill WendlingRemove some dead code, improve some asserts, and other...
2013-02-01 Bill WendlingRemove one of the odious 'Raw' methods.
2013-02-01 Bill WendlingUse iterators instead of relying upon a bitmask of...
2013-01-31 Bill WendlingAdd iterators to the AttributeSet class so that we...
2013-01-31 Bill Wendlings/AttrBuilder::addAttributes/AttrBuilder::addAttribute...
2013-01-31 Bill WendlingRemove the AttrBuilder form of the Attribute::get creators.
2013-01-31 Bill WendlingAdd support for emitting a string attribute.
2013-01-31 Bill WendlingRemove the Attribute::hasAttributes() function.
2013-01-31 NAKAMURA TakumiRevert r174026, "Remove Attribute::hasAttributes()...
2013-01-31 Bill WendlingRemove Attribute::hasAttributes() and make Attribute...
2013-01-31 Bill WendlingRevert for now:
2013-01-31 Bill WendlingRemove the AttrBuilder version of the Attribute::get...
2013-01-31 Bill WendlingMake sure that the Attribute object represents one...
2013-01-30 Bill WendlingConvert typeIncompatible to return an AttributeSet.
2013-01-30 Bill WendlingRemove redundant code.
2013-01-29 Bill WendlingAdd a couple of accessor methods to get the kind and...
2013-01-29 Bill Wendlings/Data/Kind/g. No functionality change.
2013-01-29 NAKAMURA TakumiAttributeSet::get(): Fix a valgrind error. It doesn...
2013-01-29 Bill WendlingConvert getAttributes() to return an AttributeSetNode.
2013-01-29 Bill WendlingUse an AttrBuilder to generate the correct AttributeSet.
2013-01-29 Bill WendlingConvert the AttrBuilder into a list of Attributes inste...
2013-01-29 Bill WendlingS'more small non-functional changes in comments and...
2013-01-29 Bill WendlingReorder some functions and add comments. No functionali...
2013-01-28 Bill WendlingTry to appease some broken compilers by using 'unsigned...
2013-01-28 Bill WendlingRemove the AttributeWithIndex class.
2013-01-28 Bill WendlingMid-air collision. reapply r173656.
2013-01-28 Bill WendlingRewrite the removeAttr() method.
2013-01-28 Bill WendlingRewrite the addAttr() method.
2013-01-28 NAKAMURA TakumiRevert r173646, "Use proper type for the index."
2013-01-28 Bill WendlingUse proper type for the index.
2013-01-28 Bill WendlingRemove another use of AttributeWithIndex, using the...
2013-01-28 Bill WendlingRemove another use of AttributeWithIndex, using the...
2013-01-28 Bill WendlingRemove a use of AttributeWithIndex.
2013-01-27 Bill WendlingImprove the debug output a bit.
2013-01-27 Bill WendlingUse proper return type for attribute index.
2013-01-27 Bill WendlingPush the calculation of the 'Raw' attribute mask down...
2013-01-27 Bill WendlingAdd special 'get' methods to create an Attribute with...
2013-01-27 Bill Wendlings/AttrList/pImpl/g in AttributeSet. No functionality...
2013-01-27 Bill WendlingStart using more of the AttrNode in the AttributeSetImp...
2013-01-27 Bill WendlingIn the AttributeSetImpl c'tor, fill in the AttrNodes...
2013-01-27 Bill WendlingFix miscompile. Add back the use of the ArrayRef versio...
2013-01-27 Bill WendlingRemove dead methods.
2013-01-26 Bill WendlingConvert BuildLibCalls.cpp to using the AttributeSet...
2013-01-25 Bill WendlingRemove dead method.
2013-01-25 Bill WendlingRemove some introspection functions.
2013-01-25 Bill WendlingUse the new 'getSlotIndex' method to retrieve the attri...
2013-01-25 Bill WendlingAdd an accessor method to get the slot's index. This...
2013-01-25 Reid KlecknerFix MSVC 2012 warning about a 32-bit shift that should...
2013-01-24 Bill WendlingAdd a profile for uniquifying the AttributeSet with...
2013-01-24 Bill WendlingCreate a new class: AttributeSetNode.
2013-01-23 Bill WendlingPush down the conversion of the alignment from the...
2013-01-23 Bill WendlingRemove dead methods.
2013-01-23 Bill WendlingAdd the IR attribute 'sspstrong'.
2013-01-23 Bill WendlingRemove the last of uses that use the Attribute object...
2013-01-23 Bill WendlingUse the AttributeSet when removing multiple attributes...
2013-01-22 Bill WendlingMore encapsulation work.
2013-01-22 Bill WendlingAdd a new method that adds the AttributeSet at the...
next