Use std::is_sorted and std::none_of instead of manual loops. NFC
[oota-llvm.git] / lib / IR / Attributes.cpp
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...
2013-01-22 Bill WendlingAdd the attributes that are passed in instead of the...
2013-01-21 Bill WendlingHave AttributeSet::getRetAttributes() return an Attribu...
2013-01-21 Bill WendlingMake AttributeSet::getFnAttributes() return an Attribut...
2013-01-18 Bill WendlingIf the attributes don't exist, just bail for now.
2013-01-18 Bill WendlingUse AttributeSet accessor methods instead of Attribute...
2013-01-18 Bill WendlingPush some more methods down to hide the use of the...
2013-01-09 Bill WendlingRevert s/Raw/getBitMask/g name change. This is possibly...
2013-01-09 Bill WendlingAlter the hasing computation when inserting into the...
2013-01-09 Bill WendlingForgot the namespace identifier.
2013-01-09 Bill WendlingAdd the integer value of the ConstantInt instead of...
2013-01-07 Bill WendlingRough out a new c'tor for the AttrBuilder class.
2013-01-05 Benjamin KramerAttribute: Make hashes match when looking up AttributeI...
2013-01-05 Chandler CarruthSwitch the empty and tombstone key enumerators to not...
2013-01-05 NAKAMURA TakumiIR/Attributes: Provide EmptyKey and TombstoneKey in...
2013-01-05 Bill WendlingAdd a method to create an AttributeSet from an AttrBuilder.
2013-01-04 Bill WendlingGet rid of the 'Bits' mask in the attribute builder.
2013-01-04 Bill WendlingGeneral cleanups.
2013-01-03 Bill WendlingRevert everything to r171366 to try to fix the build.
2013-01-03 Bill WendlingTry again to revert the bad patch. The tree was reverte...
2013-01-03 Bill WendlingRevert patch. Something snuck in there that shouldn...
2013-01-03 Bill WendlingRemove the 'contains' methods in favor of the 'operator...
2013-01-03 NAKAMURA TakumiRevert r171427, "An intermediate step in the Attributes...
2013-01-03 Bill WendlingMake the type signature more strict.
2013-01-02 Bill WendlingAn intermediate step in the Attributes rewrite.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Chandler CarruthRename VMCore directory to IR.