Remove the Function::getFnAttributes method in favor of using the AttributeSet
[oota-llvm.git] / lib / VMCore / Attributes.cpp
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-30 Bill Wendlings/hasAttribute/contains/g to be more consistent with...
2012-12-30 Bill WendlingAdd a few more c'tors:
2012-12-30 Bill WendlingAdd a few (as yet unused) query methods to determine...
2012-12-30 Bill WendlingUniquify the AttributeImpl based on the Constant pointe...
2012-12-30 Bill Wendlings/Raw/getBitMask/g to be more in line with current...
2012-12-29 Bill WendlingUse a 'Constant' object instead of a bit field to store...
2012-12-29 Bill WendlingUse the accessor method instead of the raw ivar to...
2012-12-22 Bill WendlingChange 'AttrVal' to 'AttrKind' to better reflect that...
2012-12-20 Bill WendlingSome random comment, naming, and format changes.
2012-12-20 James MolloyAdd a new attribute, 'noduplicate'. If a function conta...
2012-12-20 Bill Wendlings/AttributesImpl/AttributeImpl/g This is going to apply...
2012-12-19 Bill WendlingAdd a context so that once we uniquify strings we can...
2012-12-19 Bill Wendlings/AttributeListImpl/AttributeSetImpl/g to match the...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-12 Bill WendlingKerning.
2012-12-07 Bill Wendlings/AttrListPtr/AttributeSet/g to better label what this...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-20 Bill WendlingMake the AttrListPtr object a part of the LLVMContext.
2012-11-19 NAKAMURA TakumiPromote the constant 1 to long long, 1LL or 1ULL in...
2012-10-30 Quentin ColombetChange ForceSizeOpt attribute into MinSize attribute
2012-10-22 Nadav RotemAdd the "ForceSizeOpt" attribute.
2012-10-16 Bill WendlingCleanup whitespace.
2012-10-16 Bill WendlingCleanup whitespace.
2012-10-16 Bill WendlingHave AttributesImpl defriend the Attributes class.
2012-10-16 Bill WendlingHave AttrBuilder defriend the Attributes class.
2012-10-16 Bill WendlingPut simple c'tors inline.
2012-10-15 Bill WendlingMove the Attributes::Builder outside of the Attributes...
2012-10-15 Bill WendlingUse a ::get method to create the attribute from Attribu...
2012-10-15 Bill WendlingMove the AttributesImpl header file into the VMCore...
2012-10-15 Bill WendlingAttributes Rewrite
2012-10-14 Bill WendlingRemove dead methods.
2012-10-14 Bill WendlingRemove operator cast method in favor of querying with...
2012-10-14 Bill WendlingDon't use the new syntax just yet.
2012-10-14 Bill WendlingRemove the bitwise AND operators from the Attributes...
2012-10-14 Bill WendlingRemove the bitwise assignment OR operator from the...
2012-10-14 Bill WendlingRemove the bitwise OR operator from the Attributes...
2012-10-14 Bill WendlingRemove the bitwise XOR operator from the Attributes...
2012-10-14 Bill WendlingRemove the bitwise NOT operator from the Attributes...
2012-10-14 Bill WendlingDecode the LLVM attributes from bitcode using the attri...
2012-10-14 Bill WendlingUse builder to create alignment attributes. Remove...
2012-10-11 Bill WendlingAdd the LLVM context to this c'tor. It will be needed...
2012-10-11 Bill WendlingSupport a common idiom on how to build an Attributes...
2012-10-10 Bill WendlingCleanup. Get rid of now dead code.
2012-10-10 Bill WendlingRemove the final bits of Attributes being declared...
2012-10-09 Bill WendlingRevert r165547 to fix build.
2012-10-09 Bill WendlingUse a single location for calculating the alignments.
2012-10-09 Bill WendlingUse appropriate method calls to get the alignment value.
2012-10-09 Bill WendlingMove the 'FunctionOnly' attributes thingy inside of...
2012-10-09 Bill WendlingUse the enum value of the attributes when removing...
2012-10-09 Bill WendlingUse the enum value of the attributes when adding them...
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-09 Bill WendlingConvert to using the Attributes::Builder interface.
2012-10-08 Bill WendlingUse the Attributes::Builder to build the attributes...
2012-10-08 Bill WendlingConvert the LLVM parser over to using the new Attribute...
2012-10-08 Bill WendlingBegin the transition to using the AttributesImpl object...
2012-10-07 Bill WendlingMove more methods out-of-line. This is in preparation...
2012-10-05 Bill WendlingMove methods out-of-line.
2012-09-26 Bill WendlingInitial commit for the AttributesImpl class.
2012-09-25 Bill WendlingMove Attribute::typeIncompatible inside of the Attribut...
2012-09-21 Bill WendlingMake the 'get*AlignmentFromAttr' functions into member...
2012-09-20 Bill WendlingRevert r164308 to fix buildbots.
2012-09-20 Bill WendlingMake the 'get*AlignmentFromAttr' functions into member...
2012-09-20 Bill WendlingRemove more bare uses of the different Attribute enums.
2012-09-20 Bill WendlingMake the 'getAsString' function a method of the Attribu...
2012-09-19 Bill WendlingConvert some attribute existence queries over to use...
2012-09-18 Craig TopperMark unimplemented copy constructors and copy assignmen...
2012-09-04 Chad Rosier[ms-inline asm] Remove the Inline Asm Non-Standard...
2012-08-10 Chad Rosier[ms-inline asm] Add a new Inline Asm Non-Standard Diale...
2012-05-28 Chris Lattnerswitch AttrListPtr::get to take an ArrayRef, simplifyin...
2012-01-20 Kostya SerebryanyExtend Attributes to 64 bits
2011-10-03 Rafael EspindolaAdd the returns_twice attribute to LLVM.
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-06-15 John McCallAdd a new function attribute, nonlazybind, which inhibi...
2011-05-25 Rafael EspindolaReplace the -unwind-tables option with a per function...
2010-11-29 Michael J. SpencerMerge System into Support.
2010-11-18 Owen AndersonFix an order-of-deallocation issue where the AttrListIm...
2010-11-09 Owen AndersonLast try to get this reference counting right, I swear.
2010-11-09 Owen AndersonReally fix the leak in the attributes list. Thanks...
2010-11-09 Owen AndersonFix leak in my recent fix for PR8442.
2010-11-09 Owen AndersonFix PR8441, a race condition in the static attributes...
2010-10-25 Charles DavisAdd a new 'hotpatch' attribute. This attribute will...
2010-09-16 Owen AndersonFix a threaded LLVM bug due the need for operator=...
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-02-12 Charles DavisAdd a new function attribute, 'alignstack'. It will...
2010-02-06 Jakob Stoklund OlesenReintroduce the InlineHint function attribute.
2010-01-15 Eric ChristopherRemove the InlineHint attribute. There are no current...
2010-01-05 David GreeneChange errs() to dbgs().
2009-08-26 Dale JohannesenAdd an 'inline hint' attribute to represent source
2009-08-23 Benjamin KramerKill off more cerr/cout uses and prune includes a bit.
2009-08-20 Owen AndersonReduce contention on the Attributes lock by using atomi...
2009-08-19 Owen AndersonAttrListPtr operations need to be atomic.
2009-08-17 Owen AndersonAdd locking around the attributes list.
2009-07-17 Anton KorobeynikovAdd support for naked functions
2009-06-05 Devang PatelAdd new function attribute - noimplicitfloat
2009-06-04 Devang PatelAdd new function attribute - noredzone.
2009-05-21 Jay FoadUse v.data() instead of &v[0] when SmallVector v might...
2009-01-11 Nick LewyckyUse the spiffy new getAlignmentFromAttrs function.
2008-12-19 Nick LewyckyCommit missed files from nocapture change.
next