aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/DerivedTypes.h
Commit message (Expand)AuthorAgeFilesLines
* Enforce that multiple return values have to have at least one result.Chris Lattner2008-04-231-0/+4
* Update comments to use 2.0 syntax type names.Dan Gohman2008-04-091-1/+1
* Make it possible to get an empty struct usingDuncan Sands2008-03-211-2/+3
* add some convenience methods for creating GEP instructions and Chris Lattner2008-03-191-0/+5
* Revert SmallVector ctor variants.Devang Patel2008-03-041-9/+0
* Add FunctionType ctor variant that takes SmallVector params.Devang Patel2008-03-041-0/+9
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb2007-12-171-2/+9
* Implement address space attribute for LLVM pointer types. Address spaces are Christopher Lamb2007-12-111-2/+7
* Fix PR1146: parameter attributes are longer part ofDuncan Sands2007-11-271-17/+2
* Updated VC++ build system.Hartmut Kaiser2007-10-171-2/+5
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-161-1/+1
* if functiontype is going to have a pointer to a paramattr object, it betterChris Lattner2007-05-041-3/+3
* remove two useless functions. Just inherit Type's implementation instead.Chris Lattner2007-05-031-8/+0
* For PR1146:Reid Spencer2007-04-221-1/+0
* For PR1146:Reid Spencer2007-04-091-37/+8
* For PR1209:Reid Spencer2007-04-061-12/+15
* Add the 'explicit' keyword to several constructors that accept oneDan Gohman2007-03-231-4/+4
* For PR1145:Reid Spencer2007-03-221-1/+2
* add a getSignBit method, elimiante virtual method from getBitMask()Chris Lattner2007-03-041-1/+7
* Reduce #includage by taking a method out of line.Reid Spencer2007-03-011-4/+2
* Add an IntegerType::getMask() method to get an APInt mask for the type.Reid Spencer2007-03-011-0/+8
* For PR1195:Reid Spencer2007-02-151-2/+2
* For PR1195:Reid Spencer2007-02-151-17/+17
* Propagate changes from my local tree. This patch includes:Anton Korobeynikov2007-01-281-1/+7
* For PR1043:Reid Spencer2007-01-191-0/+7
* Provide an isPowerOf2ByteWidth method for the IntegerType class. This willReid Spencer2007-01-181-0/+6
* inline isIntegral to make this method look like classof for all otherChris Lattner2007-01-121-1/+3
* For PR1064:Reid Spencer2007-01-121-0/+35
* Change the syntax for parameter attributes:Reid Spencer2007-01-051-4/+5
* remove the 'protected' workaround now that we don't care about gcc 2.95 anymore.Chris Lattner2007-01-041-39/+0
* For PR950:Reid Spencer2006-12-311-5/+43
* Make a variable private now that the conditions requiring it to beReid Spencer2006-12-291-7/+0
* Packed StructuresAndrew Lenharth2006-12-081-2/+5
* Add a method to get the bit width of a packed type.Reid Spencer2006-11-151-0/+6
* add a new Type::getIntegralTypeMask() method, which is useful for clients thatChris Lattner2006-02-071-1/+0
* Shrink derived types by 8 bytes each by not having to have 2 vtables pointersChris Lattner2005-11-131-1/+1
* Refactor some code, moving methods and data around. This gets rid of someChris Lattner2005-11-131-30/+1
* Some cleanups for compilation with GCC 4.0.0 to remove warnings:Reid Spencer2005-05-151-2/+2
* Remove trailing whitespaceMisha Brukman2005-04-211-17/+17
* Fix VC++ compilation errorJeff Cohen2005-01-081-0/+1
* Allow array types to have 64-bit size.Chris Lattner2005-01-081-4/+4
* Warning fixes for VC++, contributed by Morten Ofstad!Chris Lattner2004-11-151-2/+2
* Remove unnecessary spaces in function signatureMisha Brukman2004-10-191-1/+1
* Get friendly with TypeChris Lattner2004-10-071-0/+1
* Packed types, brought to you by Brad JonesBrian Gaeke2004-08-201-8/+49
* This file uses the Value class without a forward declChris Lattner2004-07-081-0/+1
* Remove all of the classof(const Value*) methods of the derived types sinceReid Spencer2004-07-041-36/+2
* Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner2004-06-171-14/+14
* Convert dump() method to call Type::dump() instead of Value::dump().Reid Spencer2004-05-251-1/+1