Make single-argument ctors explicit to avoid tricky bugs :)
[oota-llvm.git] / include / llvm / DerivedTypes.h
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
2002-03-26 Chris LattnerAllow clients to use FunctionType as well as MethodType...
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2001-12-14 Chris LattnerPointerType and ArrayType now subclass Sequential type...
2001-12-04 Chris LattnerRenamed inst_const_iterator -> const_inst_iterator
2001-11-26 Chris LattnerAdd new CompositeType shared baseclass of ArrayType...
2001-11-03 Chris LattnerFix major bugs in type resolution
2001-10-13 Chris Lattner* Minor Formatting changes.
2001-10-02 Chris LattnerCommit more code over to new cast style
2001-10-01 Chris LattnerAdd more support for new style casts
2001-10-01 Chris LattnerAdd support for new style casts
2001-09-14 Chris LattnerChris seems fond of #include <vector>. Fix these....
2001-09-07 Chris Lattner* Add new DerivedType base class that goes between...
2001-08-27 Chris LattnerRemove target specific code, move to TargetData.cpp...
2001-07-25 Chris LattnerAdd support for extern varargs methods & varargs method...
2001-07-23 Chris LattnerEliminated the Unique class in favor of NonCopyable...
2001-07-23 Chris LattnerFix coding style issues to actually attempt to be somew...
2001-07-21 Chris LattnerEliminate lots of unnecessary #includes and forward...
2001-07-21 Chris LattnerRenamed include/llvm/Codegen to include/llvm/CodeGen
2001-07-20 Vikram S. AdveCompute and cache information about the storage size...
2001-07-20 Chris LattnerAdd short forms of the get*Type methods.
2001-06-06 Chris LattnerInitial revision