summaryrefslogtreecommitdiff
path: root/include/llvm/Type.h
Commit message (Expand)AuthorAge
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Teach Type::getPointerAddressSpace to look through pointer vectorsChandler Carruth2012-11-01
* Add a helper for telling whether a type is a pointer or vector of pointer type.Duncan Sands2012-10-30
* Back out r166591, not sure why this made it through since I cancelled the com...Micah Villmow2012-10-24
* Delete a directory that wasn't supposed to be checked in yet.Micah Villmow2012-10-24
* Remove unnecessary classof()'sSean Silva2012-10-11
* Move TargetData to DataLayout.Micah Villmow2012-10-08
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-27
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-27
* add StructType helpers too.Chris Lattner2012-01-26
* Ok, break down and add some cast<>'ing helper methods to the Type classChris Lattner2012-01-26
* Remove the Type::getNumElements() method, which is only called in 4 places,Chris Lattner2012-01-25
* Fix for PR11652: assertion failures when Type.cpp is compiled with -OsStepan Dyatkovskiy2012-01-03
* Type: replaced usage of ID with getTypeID().Stepan Dyatkovskiy2012-01-03
* fix typoChris Lattner2011-12-22
* The powers that be have decided that LLVM IR should now support 16-bitDan Gohman2011-12-17
* Add support for vectors of pointers.Nadav Rotem2011-12-05
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* remove the DerivedType which isn't adding value anymore.Chris Lattner2011-07-09
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-09
* now that Type::getDescription() is dead, the TypePrinting class can move from...Chris Lattner2011-06-18
* eliminate the Type::getDescription() method, using "<<" instead. This Chris Lattner2011-06-18
* improve some comments.Chris Lattner2011-06-18
* forward declare GraphTraits in Type.h instead of #includ'ing it.Chris Lattner2011-06-16
* remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit.Chris Lattner2011-06-16
* Make codegen able to handle values of empty types. This is one wayRafael Espindola2011-05-13
* Add x86MMX a few more places.Dale Johannesen2010-09-15
* Prune includes.Benjamin Kramer2010-09-14
* Fix comment typo.Dale Johannesen2010-09-12
* Add X86 MMX type to bitcode and Type.Dale Johannesen2010-09-10
* remove unions from LLVM IR. They are severely buggy and notChris Lattner2010-08-28
* give PATypeHolder an explicit copy ctor which initializes the type pointer,Chris Lattner2010-06-29
* VMCore: Add Type::getIntN[Ptr]Ty, which are the obvious generic forms ofDaniel Dunbar2010-04-13
* Switch isa_impl from a function template to a class template with aDouglas Gregor2010-03-30
* Correct LastPrimitiveTyID: MetadataType is a primitive type.Duncan Sands2010-02-19
* Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move someDuncan Sands2010-02-16
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-16
* Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands2010-02-15
* Add support for a union type in LLVM IR. Patch by Talin!Chris Lattner2010-02-12
* Flesh out the list of predicates, for those who like this style. I wasDuncan Sands2010-02-08
* Add a new predicate for integer type equality tests.Benjamin Kramer2010-01-05
* fix unit test that I broke.Chris Lattner2009-12-22
* types don't need atomic inc/dec, they are local to an llvmcontext.Chris Lattner2009-12-22
* Type.h doesn't need to #include LLVMContext.hChris Lattner2009-10-27
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-26
* Make getPointerTo return a const PointerType* rather thanDuncan Sands2009-10-07
* Introduce and use convenience methods for getting pointer typesDuncan Sands2009-10-06
* add more type predicates.Chris Lattner2009-10-05
* add some helper functions.Chris Lattner2009-10-05
* Clean up the minor mess I caused with removing iterator.h. I shall take care ...Gabor Greif2009-08-27