Actually privatize a IntegerTypes, and fix a few bugs exposed by this.
[oota-llvm.git] / include / llvm / DerivedTypes.h
2009-08-13 Owen AndersonActually privatize a IntegerTypes, and fix a few bugs...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-11 Benjamin KramerMake LLVMContext and LLVMContextImpl classes instead...
2009-08-05 Owen AndersonPrivatize the StructType table, which unfortunately...
2009-08-03 Dan GohmanMinor whitespace fix, so this doesn't look like a unary *.
2009-07-01 Chris Lattnerimprove the APIs for creating struct and function types...
2009-06-16 Owen AndersonForgot this file in my last commit.
2009-06-07 Nick LewyckyCreate FunctionType::isValidArgumentType to go along...
2009-02-14 Mikhail Glushenkov80-column violation.
2009-01-07 Bob WilsonAssert that VectorType::getTruncatedElementVectorType...
2009-01-07 Bob WilsonImprove support for type-generic vector intrinsics...
2008-06-05 Bill WendlingRemove unused parameter. Some clients might use -Werror...
2008-05-31 Dan GohmanIR, bitcode reader, bitcode writer, and asmparser chang...
2008-05-19 Bill WendlingRemove warnings about unused parameters and shadowed...
2008-05-12 Nate BegemanAdd two new instructions to the llvm IR, vicmp and...
2008-04-23 Chris LattnerEnforce that multiple return values have to have at...
2008-04-09 Dan GohmanUpdate comments to use 2.0 syntax type names.
2008-03-21 Duncan SandsMake it possible to get an empty struct using
2008-03-19 Chris Lattneradd some convenience methods for creating GEP instructi...
2008-03-04 Devang PatelRevert SmallVector ctor variants.
2008-03-04 Devang PatelAdd FunctionType ctor variant that takes SmallVector...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-12-17 Christopher LambChange the PointerType api for creating pointer types...
2007-12-11 Christopher LambImplement address space attribute for LLVM pointer...
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-10-17 Hartmut KaiserUpdated VC++ build system.
2007-07-16 Dan GohmanFix comments about vectors to use the current wording.
2007-05-04 Chris Lattnerif functiontype is going to have a pointer to a paramat...
2007-05-03 Chris Lattnerremove two useless functions. Just inherit Type's...
2007-04-22 Reid SpencerFor PR1146:
2007-04-09 Reid SpencerFor PR1146:
2007-04-06 Reid SpencerFor PR1209:
2007-03-23 Dan GohmanAdd the 'explicit' keyword to several constructors...
2007-03-22 Reid SpencerFor PR1145:
2007-03-04 Chris Lattneradd a getSignBit method, elimiante virtual method from...
2007-03-01 Reid SpencerReduce #includage by taking a method out of line.
2007-03-01 Reid SpencerAdd an IntegerType::getMask() method to get an APInt...
2007-02-15 Reid SpencerFor PR1195:
2007-02-15 Reid SpencerFor PR1195:
2007-01-28 Anton KorobeynikovPropagate changes from my local tree. This patch includes:
2007-01-19 Reid SpencerFor PR1043:
2007-01-18 Reid SpencerProvide an isPowerOf2ByteWidth method for the IntegerTy...
2007-01-12 Chris Lattnerinline isIntegral to make this method look like classof...
2007-01-12 Reid SpencerFor PR1064:
2007-01-05 Reid SpencerChange the syntax for parameter attributes:
2007-01-04 Chris Lattnerremove the 'protected' workaround now that we don't...
2006-12-31 Reid SpencerFor PR950:
2006-12-29 Reid SpencerMake a variable private now that the conditions requiri...
2006-12-08 Andrew LenharthPacked Structures
2006-11-15 Reid SpencerAdd a method to get the bit width of a packed type.
2006-02-07 Chris Lattneradd a new Type::getIntegralTypeMask() method, which...
2005-11-13 Chris LattnerShrink derived types by 8 bytes each by not having...
2005-11-13 Chris LattnerRefactor some code, moving methods and data around...
2005-05-15 Reid SpencerSome cleanups for compilation with GCC 4.0.0 to remove...
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-01-08 Jeff CohenFix VC++ compilation error
2005-01-08 Chris LattnerAllow array types to have 64-bit size.
2004-11-15 Chris LattnerWarning fixes for VC++, contributed by Morten Ofstad!
2004-10-19 Misha BrukmanRemove unnecessary spaces in function signature
2004-10-07 Chris LattnerGet friendly with Type
2004-08-20 Brian GaekePacked types, brought to you by Brad Jones
2004-07-08 Chris LattnerThis file uses the Value class without a forward decl
2004-07-04 Reid SpencerRemove all of the classof(const Value*) methods of...
2004-06-17 Chris LattnerRename Type::PrimitiveID to TypeId and ::getPrimitiveID...
2004-05-25 Reid SpencerConvert dump() method to call Type::dump() instead...
2004-04-05 Chris LattnerBe more restrictive with the index types we allow for...
2004-02-17 Chris LattnerRearrange code to eliminate warnings
2004-02-10 Misha BrukmanSprinkle liberally with comments, saute with doxygen...
2004-02-09 Chris LattnerNow that all of the derived types have disciplined...
2004-02-09 Chris LattnerIncrease encapsulation of the StructType class, elimina...
2004-02-09 Chris LattnerImprove encapsulation in the FunctionType class, by...
2004-02-06 Misha BrukmanFix grammar.
2004-01-09 Chris LattnerRemove an obsolete method, including its _long_ out...
2003-11-25 Chris LattnerIt is legal to index into sequential types with any...
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM copyright header (for lack of a better term).
2003-10-15 Chris LattnerVector is my friend, do you like vector?
2003-10-09 Chris LattnerMake getContainedType more efficient by not returning...
2003-10-03 Chris LattnerMinor cleanups
2003-10-03 Chris LattnerThis checkin basically amounts to a complete rewrite...
2003-10-02 Chris LattnerMake the PATypeHolder use a simple union-find implement...
2003-10-02 Chris LattnerThere is no reason for Value to be an AbstractTypeUser...
2003-09-30 Chris LattnerStandardize header file comments
2003-09-05 Chris LattnerGet friendly
2003-09-05 Chris LattnerReshuffling of APIs
2003-09-04 Chris LattnerRemove method
2003-09-01 Chris LattnerOther minor cleanups while I'm in the area
2003-09-01 Chris LattnerFix spell-o
2003-08-21 Misha BrukmanThe word `dependent' has no `a'.
2003-07-23 Chris LattnerRemove redundant const qualifiers from cast<> expressions
2003-06-22 Chris LattnerRemove a ton of extraneous #includes
2003-06-18 Chris LattnerDetemplatize the PATypeHandle class, which was only...
2003-06-11 John CriswellIncluded assert.h so that the code compiles under newer...
2002-09-11 Chris LattnerConvert index type for getelementptr instruction from...
2002-06-25 Chris Lattner*** empty log message ***
2002-04-05 Chris Lattner* Delete getNumAbstractTypeUsers method
2002-04-04 Chris LattnerRemove backwards compatibility code
2002-03-29 Chris LattnerAdd more accessors
2002-03-29 Chris Lattners/Method/Function
2002-03-29 Chris LattnerRename MethodType to FunctionType, provide a #define
next