aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Type.h
AgeCommit message (Expand)Author
2004-08-20Packed types, brought to you by Brad JonesBrian Gaeke
2004-07-15Final fix for PR341: eliminate operator<<(ostream, Value*). Clients shouldChris Lattner
2004-07-15Yeah, how about those 'primative' types huh?Chris Lattner
2004-07-14Make PATypeHolder and friends return non-const pointers to the types theyChris Lattner
2004-07-09Removed unneeded forward declChris Lattner
2004-07-09Remove unused methodChris Lattner
2004-07-08Eliminate the UID field in the Type class, bringing it down to 28 bytes.Chris Lattner
2004-07-08Fix spelling of `equivalent'Misha Brukman
2004-07-08isSigned/isUnsigned/isInteger methods do not need to be virtualChris Lattner
2004-07-08Update comment.Chris Lattner
2004-07-04Make Type have no base classes. Previously it inherited Value. AlsoReid Spencer
2004-07-02Fix Type::isSized() to realize that "{ opaque }" is not sizedChris Lattner
2004-06-17Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner
2004-05-26Provide the correct patch for bug 345. The solution is to add a setTypeNameReid Spencer
2004-05-25Give Type its own dump() method in preparation for Type != Value.Reid Spencer
2004-03-26Add two methods which have been needed for a long time: Type::get(Un)signedVe...Chris Lattner
2004-02-17Add two missing pieces from last checkinChris Lattner
2004-02-17Rearrange code to eliminate warningsChris Lattner
2004-02-10Doxygenify comment.Misha Brukman
2004-02-09Now that all of the derived types have disciplined interfaces, we can eliminateChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-30Tighten up what we consider to be first class types.Chris Lattner
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-10-13Add operator= for type iterators to make them assignableChris Lattner
2003-10-13Remove explicit inline qualifiers when the implicit ones work just as wellChris Lattner
2003-10-09Kill warning when compiling in optimized modeChris Lattner
2003-10-09Make getContainedType more efficient by not returning null if out of range!Chris Lattner
2003-10-02Make the PATypeHolder use a simple union-find implementation to handleChris Lattner
2003-09-30Standardize header file commentsChris Lattner
2003-09-02New methodChris Lattner
2003-09-02Remove the "recursive bit", not only is it unused by anyone, it was alsoChris Lattner
2003-09-02The description is no longer stored directly in the type.Chris Lattner
2003-08-21The word `dependent' has no `a'.Misha Brukman
2003-05-20s/convertable/convertible/gMisha Brukman
2002-09-03 - Renamed Type::isIntegral() to Type::isInteger()Chris Lattner
2002-08-25Convert comments to Doxygen styleChris Lattner
2002-07-24Use the Support/iterator file to abstract out compiler differencesChris Lattner
2002-07-24*** empty log message ***Chris Lattner
2002-06-25*** empty log message ***Chris Lattner
2002-05-06* Add getPrimitiveSize methodChris Lattner
2002-04-08* Fix commentChris Lattner
2002-03-29s/Method/FunctionChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-12-13Implement some nice functions useful for looking at typesChris Lattner
2001-11-27Create a new #include "Support/..." directory structure to move thingsChris Lattner
2001-11-26New Method isLosslesslyConvertableToChris Lattner
2001-10-02Commit more code over to new cast styleChris Lattner
2001-10-01Add more support for new style castsChris Lattner
2001-10-01Add support for newer cleaner isa, cast, dyn_castChris Lattner
2001-09-28Pull iterators out of CFG.h and CFGdecls and put them in Support directoryChris Lattner